User:Krinkle/Content structure

From MediaWiki.org
Jump to: navigation, search

MediaWiki.org [edit]

Topic Description Location
MediaWiki general information
Introduction What MediaWiki is etc. (main namespace)
Releases Summary of what's new etc. (main namespace) MediaWiki #.##
End-user documentation How to use a wiki etc. Help namespace (but most still on Meta or the projects)
End-user support How to download, install. And support for anything around that.
MediaWiki core and extension developers
Workflow How developers do (or should do) their stuff.
External features (API) What the API provides, how to use it etc.
External features (other) Such as ResourceLoader, Special pages, Search, Skins etc.
PHP documentation Classes, global functions, global variables, hooks, .. Manual namespace
Database documentation Tables, column, links
JavaScript documentation
  • Documentation of the mediaWiki.js library
  • Documentation of plugins for MediaWiki JS
  • Documentation of plugins we developed for 3rd party libraries (e.g. jQuery)
  • List and short documentation of third party libraries and plugins shipped by default
Communication Discussions, Requests for comments, code review etc. see /Communication
WMF Projects & WMF Teams
» New portal at Wikimedia Engineering!
General information For example Wikimedia Features engineering (main namespace)
[out of scope]
Projects Such as Article feedback (which has a different purpose than Extension:Article feedback) which contains general information about the projects.
Typically have sub pages like:
Logs Such as Category:Features team notes, Wikimedia Features engineering/Notes/2011-W50, etc.
MediaWiki deployment to WMF

Pages like:

Events
Information What, when, where about hackathons etc. (such as Berlin Hackathon 2011) (main namespace)
MediaWiki extensions

Example for a WordPress plugin: http://wordpress.org/extend/plugins/redirection/
Sections: Description, Installation, FAQ, Screenshots, Other Notes, Changelog, Stats. As well as a sidebar with a summary, download button and integration with a support forum.

General information Infobox-like information. Show it exists, where to download/install, author(s), compatibility etc. Extension namespace
Developers documentation How it works, and class/function/hook/api documentation. A bit like the Manual-namespace is for MediaWiki core. Extension namespace (section or subpage)
End-user documentation For users of wikis that have this installed. What it does, what it looks like, how to use it. Extension namespace (section or subpage)
Bug reports
Feature requests
Support / discussion Questions from users and developers about installation, or matters that aren't (yet) bugs or feature requests. Extension talk namespace
MediaWiki.org maintenance
Information Our policies, where what should go, user groups, request for rights etc. Project namespace
Discussion Project:Current issues

.. [edit]

Topic Description Location
..