User:Zakgreant/pairdoc/2010-11-23
A discussion between User:Catrope, User:Reedy and User:Zakgreant about the API.
Audience(s) for API
edit- developers
- hobbyists
Issues with current docs
edit- Current docs miss some key concepts - in particular, the quickstart goes much too quickly
- MediaWiki.org docs out of sync with embedded docs - see bkdir for example
- Generators need to be better explained and demonstrated (zak: 2x roan's mediawikiwiki article on the topic.)
- FAQ is out of date
- Impementation API:Implementation_Strategy is really out of date
Ideas
edit- Auto-create new MediaWiki.org pages with param info - one page per param
- Transclude auto-generated param info pages into wikis that contain the exended docs on the feature
- Use standard/autogenerated page name scheme for features (perhaps just the API namespace and param/module name?)
Notes
edit- Look at /w/api.php?action=help&modules=edit (needs trunk)
- Look at neilk's uploader commits for ideas/inspiration