-
-
Notifications
You must be signed in to change notification settings - Fork 42
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
OWD project: Doc structures for WebIDL concepts #159
Labels
proposal (actionable)
Enough information is provided and the work is scoped well. Actionable but not prioritized right now
Comments
Elchi3
changed the title
OWD project: Docs for WebIDL concepts
OWD project: Doc structures for WebIDL concepts
Jun 9, 2023
See also mdn/content#7844, mdn/content#6891 |
I used WebRef to start building a list of concepts to document, that is, concepts actually in use. Some will lead to significant work; others should be reasonably quick to deal with. (This list is a WIP) Extended attributes
Legacy extended attributes
Other extended attributes
Special types
Special operations
Special typedefs
Others
|
Closed
Elchi3
added
proposal (actionable)
Enough information is provided and the work is scoped well. Actionable but not prioritized right now
and removed
H1 2024
Projects for the first half of 2024
labels
May 31, 2024
The discussion for iterable, maplike, setlike has been started here: https://github.com/orgs/mdn/discussions/707 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
proposal (actionable)
Enough information is provided and the work is scoped well. Actionable but not prioritized right now
Problem statement
In MDN Web API reference docs, we've been using WebIDL to derive rules for how we want to structure and make the API docs most consistent and useful for web developers.
For example, we said:
_static
suffix in the MDN page slug and in BCD paths.For certain WebIDL concepts, or annotations, we are less clear how to consistently document things. For example,
Proposed solutions
Provide MDN authors (and readers) a clear structure for Web API docs by agreeing on how and where to document aspects of Web APIs like maplikes, jsonifiers, (async) iterables etc.
Ideal outcome: Any WebIDL fragment can be taken and it is clear what it will mean in terms of structure and docs on MDN and in BCD. This will make the docs predictable and also it will be easier to generate docs from tooling with consistent structures.
Task list
A good starting point is mdn/browser-compat-data#6367
Priority assessment
More information
Open Web Docs (OWD) is a non-profit collective funded by corporate and individual donations.
In order for this project to happen, please consider donating to OWD on https://opencollective.com/open-web-docs.
For more information on sponsorship and membership tiers, see https://openwebdocs.org/membership/
More information is available at https://openwebdocs.org/.
For questions, please reach out to [email protected].
The text was updated successfully, but these errors were encountered: