-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate most package metadata #1621
Comments
As part of this, we can remove the package schema from the extension template. |
I've made the above schema changes in #1640
The comment is about reducing the length of the Reference menu, which has the following items related to releases, records and packaging (I'm assuming that we won't touch the items from Merging onwards as part of this issue):
In #716, I proposed adding a Record Schema page, which would increase the length of the Reference menu. I still think that we should do that. To reduce the number of packaging-related items, we could put them under a Packaging item. Given that the package schemas are small, I don't think there's much value in putting the schema browser and reference documentation on separate pages so the packaging item could have two sub-pages:
If a bulk data format is added in 1.3.0/2.0.0, those pages could then be moved under an 'API format' sub-page:
@jpmckinney does that sound good?
@jpmckinney since the proposals in that issue predate the improved Primer and Guidance documentation, could you give an idea of which of your proposals still need to be addressed? Done in #1640 (uncollapsed |
Sounds good!
I can't find any :) |
While #1084 and #426 are postponed, in 1.2, we can still remove validation properties from package metadata (
required
,uniqueItems
, etc.) and deprecate fields likeuri
,publisher
(already at release level),publishedDate
,license
,publicationPolicy
.In other words, only
version
,extensions
andreleases
/records
are not deprecated.We can also revert the
links
field from #1422.There was also a comment in #1084 about re-organizing the content about packages: #1084 (comment)
Note that when we review the documentation, we can probably also close
The text was updated successfully, but these errors were encountered: