Project:WikiProject Extensions/Projects/Page Drive/ja
このページは廃止されました。アーカイブ (過去ログ) 目的で保持されています。 廃止された/サポート対象外となった機能について説明している場合があります。 このページの情報が最新とは限らないため、依存しないでください。 |
ホーム | 議論 | 参加者 | プロジェクト | アイデア & リクエスト | ワークショップ | バーンスター | テンプレート |
進捗 | ||||
|
2012 Extension Page Review Drive
[edit]Several extension pages are long overdue for review. Many are lacking the appropriate tags, both header and within the extensions, which cause confusion for other developers and sysadmins. In addition to time wasted on bad installations, there is also time wasted by other developers providing tech support to these bad installations. The 2012 Extension Page Review Drive is an effort to check for proper tags, headers, templates, status, etc. on every MediaWiki.org page documenting an extension. This page has been setup to recruit volunteers for the page drive and track their progress.
This effort will also help with future drives reviewing actual code of extensions (although you're welcome to do thorough code review during this drive if you'd like) and moving extensions based in wikicode to the code repository.
Extension pages needing review
[edit]Category:2012 Q1 Extension Page Review Drive
Completed
[edit]Category:2012 Q1 Extension Page Review Drive - completed
Steps
[edit]Before & After |
Review the actual extension
[edit]Review and make note of:
- Compatibility with MediaWiki 1.18 and 1.19
- If incompatible, mark with {{Incompatible }}
- Note hooks being used that are missing from extension's {{Extension }} entry on its page
- Any other appropriate page headers you notice (particularly security alerts)
- A more thorough review of code for appropriate security alerts will be done during future drives
Update the extension page
[edit]- Missing hooks in {{Extension }} usage
- Correct use of version numbers in {{Extension }} usage (each version supported must be separated by commas for proper sorting)
1.12-1.15
becomes1.12, 1.13, 1.14, 1.15
- If the "Check usage (experimental)" link does not work correctly for this extension - update {{Extension }} with:
| templatemode = nousage
- Add templates you noticed where missing from the page during your review of the extension
- Replace <source> with <syntaxhighlight>
- Tag with {{Extension code in wiki }} if extension's code is posted as wikicode on MediaWiki.org
- Tag with {{Unmaintained extension }} if:
- Extension is no longer actively maintained
- An overbuddence of complaints on talk page and no resolution to compatibility problems are good indicators
- Keep in mind a functioning extension may not be updated for several years
- Updates to the code are needed (ie. not functioning or otherwise clearly outdated)
- Extension is no longer actively maintained
- If it is tagged with {{Obsolete }}, or both {{Unmaintained extension }} and {{Incompatible }}, archive the extension using {{Archived extension }}
- Add any other helpful extension categories
- Finally, assuming the extension hasn't been archived during your review, update {{Extension }} to reflect your completion of the review by adding:
| pagedrive1 = true
Keep in mind
[edit]- You are not limited to just the above actions
- If there's an extension in need of a developer or some updates, be bold
- When in doubt, ask, don't assume or guess
Known participants
[edit]- Varnent - page drive coordinator
- Johnduhart
- Dantman
- SVG
- Clarkcj12
- Pandeyasish
- Schalice (talk)
- Pokeswap (talk)
- Daniel Renfro (talk)
- Инна Таскаева (talk)
- KernelPone (talk)
- Habatchii (talk)