コミュニティ技術/メンテナンス
これらのプロジェクトは開発サブページで言及されているようなプロセスに沿って開発されました。
Each project has a current maintenance status assigned to it, which doesn't include the maintenance work we do in our volunteering capacity. We review the status at least annually, when the stability of a project changes or interest to refocus on projects has been expressed by the community. We looked at standards for maintenance across other teams to come up with this approach and introduced these 4 maintenance status. To achieve an approach for deciding on the maintenance status of each project, we tried to focus on usage metrics, but also number of contributions to a project in terms of tickets or patches, which we visualised in this dashboard. The idea behind this table is to be fully transparent about our decision making, considering our head count and product focus.
我々のツール類の全てのUptimeRobot(起動時間ボット)ステータスも参照してください。
状態 | バグのトリアージ | 開発 | コードレビュー | その他の注 |
---|---|---|---|---|
アクティブ開発 | 優先順位付きで、「はい」 | UXリソースを持ったPMによるリード | ステートメント毎に | これは、現在我々が実装中の要望です。 |
アクティブなメンテナンス | 優先順位付きで、「はい」 | バグ修正と小規模改良、新機能リクエストはなし。 | ステートメント毎に | 我々はこれに最近取り組んでいた、そして我々はそれを安定化するよう務める所存である。 |
消極的なメンテナンス | いいえ | "直ちに壊すな(Unbreak Now)"バグの修正のみ | 「はい」、だけど優先順位付けなし | 我々は少し前これに取り組んでいた(それは完了した取り組みである)が、しかし我々は実行状態が維持され続けることを確認したい。 |
CommTechによるメンテが行き届いてない | いいえ | いいえ | いいえ | This means we are still available for advice on talk pages and people can rewish to refocus on this project. When assigning this status it means that the work is complete and there is very little maintenance required. We would like to help you deploy things if you need us. This means we would be happy to assign a maintainer to it, if someone is interested, otherwise we'll try our best to keep it alive. |
注釈
- ↑ This is a short-term project to be replaced by mw:Extension:CommunityRequests