Closed Bug 1239267 Opened 9 years ago Closed 5 years ago

[META] Document Web API interfaces

Categories

(Developer Documentation Graveyard :: API: Miscellaneous, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: teoli, Unassigned, Mentored)

References

Details

we have a plan to have all Web API documented (the interfaces at least, not necessarily every methods and properties). We have a list of missing interfaces: https://trello.com/c/moarkRdc/237-document-missing-interface-pages-partial This is an intermediate-level work, so if you are interested in helping ni/ :teoli here so we can assign you some interfaces. Tasks length start at 2-3 hours (less once you have experience in doing it). Example of outcome for such a task: https://developer.mozilla.org/en-US/docs/Web/API/HTMLAnchorElement
As a start I can take over the APIs starting with 'CSS', i.e. CSSAnimation, CSSPrimitiveValue, CSSTransition, CSSValue and CSSValueList. Sebastian
Flags: needinfo?(jypenator)
Sure! Maybe skip CSSAnimation and CSSTransition for the moment (somebody is planned to work on Web animations). If you can create a doc bug depending of this one, it would be helpful to track who is doing what.
Flags: needinfo?(jypenator)
(In reply to Jean-Yves Perrier [:teoli] from comment #2) > Sure! Maybe skip CSSAnimation and CSSTransition for the moment (somebody is > planned to work on Web animations). Good to know. > If you can create a doc bug depending of this one, it would be helpful to > track who is doing what. Don't you mean a bug that is *blocking* this one? As I understand, this is the meta-bug for all the tasks. Sebastian
Flags: needinfo?(jypenator)
(In reply to Sebastian Zartner [:sebo] from comment #3) > Don't you mean a bug that is *blocking* this one? As I understand, this is > the meta-bug for all the tasks. Yep, right. It was late :-)
Flags: needinfo?(jypenator)
Depends on: 1239840
Jean-Yves, you can assign me some interfaces.
(In reply to Duncan McDonald from comment #5) > Jean-Yves, you can assign me some interfaces. It looks like your request got overlooked. Duncan, feel free to pick a group of APIs from that list, create a bug report for them blocking this bug and start working on it. (See bug 1239840 for reference.) I'll also start creating blockers for this bug, so people can start working on the missing parts. Sebastian
Depends on: 1274983
Depends on: 1275206
Depends on: 1275208
Depends on: 1275212
Depends on: 1275214
Depends on: 1275220
Depends on: 1275223
Depends on: 1275226
MDN Web Docs' bug reporting has now moved to GitHub. From now on, please file content bugs at https://github.com/mdn/sprints/issues/ and platform bugs at https://github.com/mdn/kuma/issues/.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.