This year we are planning to deprecate our wikimedia server, which includes some specification documents and notes. One of those specs is the marketplace client API specifications, which will need to be imported here to maintain the availability of the documentation. The notes are available on the Marketplace REST page.
Designs
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related or that one is blocking others.
Learn more.
Right now, we don't have it setup to enable Github creds in Jenkins. Would you be comfortable with a 2 phase approach to make sure we don't overcommit or have a period where we don't have the specs available? I'm thinking I migrate the spec here first, and then do some testing to see about fetching protected resources in a timebox to make sure we don't encroach on other deliverables
Would you be comfortable with a 2 phase approach to make sure we don't overcommit or have a period where we don't have the specs available? I'm thinking I migrate the spec here first, and then do some testing to see about fetching protected resources in a timebox to make sure we don't encroach on other deliverables
Looking into this, this won't be able to perfectly replicate the schema as there is a gap in openapi spec for nodes with attributes and a basic value like <iu selected="TRUE">org.zeroturnaround.eclipse.feature</iu>. You can have attributes and nested objects, but you can't add attributes to basic value nodes in OAS, including in latest.
There is an issue open for this since 2016 and there is some minor movement on the issue, but nothing solid. As a workaround I'll add a note to the description of the element to note that it will have a text value and give a sample.
Do we want to document non 200 responses? Right now there is no documentation of error states, and I don't know what those states are/will be after the upgrade.
We should but the priority for phase 1 is to migrate the existing documentation. I suggest we create sub-issues to track what we think is missing unless you can easily add them with the work you are doing.