< Wikimedia Security Team

This page explains how the Wikimedia Security Team is organizing its documentation.

To report security bugs, vulnerabilities, or other issues, please follow our process.

Introduction

Security is a broad topic across the Wikimedia Foundation and the wider community.

Contexts when we talk about Security include (but are not limited to):

  • Training materials published by community members for the wider world
  • Training materials for WMF staff
  • Training materials for MediaWiki developers
  • Information about the Wikimedia Foundation Security Team
  • Information about Wikimedia Foundation Security Policy
  • Details about MediaWiki as a project
  • Standard Operating Procedures (SOPs) for reporting issues
  • Procedural guides for implementation of features or extensions
  • Governance issues
  • Compliance issues
  • Risk management frameworks
  • ...

These areas can also have different practical outcomes for different projects and communities, and so there is a lot to digest and sort through to find out about any particular topic. Because of this complexity, the Wikimedia Security team is adopting a few strategies to maintain the spaces in which it curates documentation. The scope is only pages which the Wikimedia Security team is committed to maintaining in service to other teams and communities.

Goals for this documentation strategy

  • Improve discoverability through consistency in structure
  • Improve consistency through documenting the intended structure and expectations (this page, among others)
  • Improve quality through active curation
  • Improve transparency by continually examining the need for confidentiality where it exists
  • The Security Team has commitments within our team for adhering to this framework in our handbook.

Projects where this strategy is being employed

ProjectUse by Wikimedia Security Team
mediawiki.orgGeneral content for Policy, SOP, etc. Team landing page.
meta.wikimedia.orgPolicy and other content for translation.
office.wikimedia.orgSensitive or private content
foundation.wikimedia.orgCanonical location for Policy
wikitech.wikimedia.orgProcedural or instructional material that is not training

Use of a predictable landing page in /wiki/Security

On the applicable projects we plan to use /wiki/Security as a common landing page. These pages will be interlinked between projects, and will strive to function as a funnel for the user to the appropriate content. The intention is that this common entry point will allow us to structure other content around it, and as subpages under it.

Curation guiding principles

Pages that relate to the Wikimedia Security team can sometimes have unusual or distinct best practices:

  • Sometimes stale content is worse than no content as, even in the case of draft of other notices, users will acquire a false sense of safety. In these cases, completely stagnant pages for which there is no maintained current alternative may be best redirected to the landing page of /wiki/Security, or in the case of team oriented documentation to the team's landing page.
  • Use of subpages for discovery under /wiki/Security is encouraged if consistent
  • Office.wikimedia.org should only be used for confidential content which is not public. Other pages, even if informal, should live on mediawiki.org
  • Use of page moving as process for content maturity development is encouraged if consistent and documented. Example for Policy creation: /wiki/Security/Policy/Draft/Foo (initial wording) => /wiki/Security/Policy/Candidates/Foo (soliciting feedback) => /wiki/Security/Policy/Foo (as a redirect to version for translation on meta once approved).
  • Define an official process and a single page for reporting security issues. This should be referenced (at a minimum) on every /wiki/Security landing page.

Cross-wiki Path Conventions

/wikiPurpose
/SecurityMain landing page
/Security/SOPProcedures and processes for Security and Governance
/Security/SOP/DraftSOP drafts landing page
/Security/PolicyPolicy landing page
/Security/Policy/CandidatesNeeded policy ideas and notes
/Security/Policy/DraftPolicy drafts landing page
/Security/Policy/AbandonedPolicy that does not pass solicitation phase
/Security/TrainingTraining materials for a variety of audiences
/Security/StandardsStandard and how-to documentation and official guides
/Security/Standards/CandidatesNeeded standards and how-to ideas and notes
/Security/Standards/DraftStandards and how-to drafts landing page
/Security/GuidesBest practice documentation and official guides
/Security/Guides/CandidatesNeeded best practice or guideline ideas and notes
/Security/Guides/DraftBest practice and guideline drafts landing page
/Security/Services Listing of available Security services
/Security/Services/Candidates Listing of potential services
/Security/Services/Draft Security services in development
/Wikimedia_Security_TeamIf applicable, team page for specific projects. Usually a redirect to Wikimedia Security Team
/Wikimedia_Security_Team/WIPImmature team materials and work product
/Wikimedia_Security_Team/OnboardingOnboarding workflows and landing page (kept on Officewiki)
/Wikimedia_Security_Team/Onboarding/<user>Onboarding user pages and notes (kept on officewiki)
/Wikimedia_Security_Team/Team_PracticesTeam meetings, handbook, etc. (kept on Officewiki)

Categories in Use

Wikimedia Security Team

Security

This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.