ARCHIVED - see MediaWiki-Engineering instead since 2023.
Responsibilities
The Platform Engineering Team has the primary responsibility for the Platform that supports the projects of the Wikimedia Movement. The platform is comprised of MediaWiki and the Wikimedia service infrastructure which provides our services, APIs and tools. Additionally, the team supports MediaWiki as a FLOSS product to be used by 3rd parties to host and share knowledge in a variety of contexts.
Workboards
- Team Workboards
- Platform Engineering (#platform_engineering) New tasks should be added here to be triaged. The workboard has columns for managing our inbound workload
- External
- Inbox: this column is triaged daily by our Clinic Duty Team and is the entry point for new task requests
- Internal
- Triage Meeting Inbox: this is the inbox for our internal weekly triage meeting
- Feature Requests to Review: this column is reviewed by Platform Engineering Product Managers to determine if the requests are work that Platform Engineering should take on and to determine appropriate scheduling
- Tracking/Watching: The tasks within this column are being passively tracked by Platform Engineering, they are tasks that are relevant for CPT but for which there is no current work but there may be work in the future
- Icebox: This column contains tasks that are relevant to Platform Engineering but for which Platform Engineering does not have resources or available time to work on for the foreseeable future
- Initiatives: These tasks are top level tasks that describe a complete initiative of work. It tracks specifically Initiatives that are currently in progress.
- Tech debt columns: There are currently 5 tech debt columns that Platform Engineering is working to progressively categorise, evaluate and address. These columns are considered during a weekly Backlog Grooming meeting.
- External
Workflow
Tag tasks that might be of interest to the Platform Team with #platform-team. A member of the Platform Engineering Team will triage the tasks in the #platform-engineering Inbox. If the Platform Team accepts the task, they will move it from the Inbox column to the appropriate sub team.