Contributors/Phabricator project plan

From mediawiki.org

Summary[edit]

  • Yes Done Everything goes in #VisualEditor
  • Yes Done Everything (almost everything?) also goes in specific projects – #VisualEditor-Tables, #VisualEditor-CopyPaste, #VisualEditor-Performance, etc.
  • In progress In progress Existing components and tracking bugs are made into projects (some are killed off)
  • Yes Done Day-to-day task management is followed only inside #VisualEditor (other projects won't have a workboard), as follows (approximate numbers based on current): [1]
    • Yes Done [Hidden] Backlog, ~650
    • Yes Done Untriaged, ~300 (default target)
    • Yes Done Stability, ~40
    • Yes Done Performance, ~5
    • Yes Done TechDebt, ~5
    • Yes Done Features, ~15
    • Yes Done Doing, ~25
    • Yes Done Done (cleared by QA marking as "closed" and tagging with a deployment project, or moved back to Doing)
    • Yes Done Newly-created tasks go into the Untriaged queue automatically.
    • Yes Done Newly-triaged tasks go into the Backlog or Stability queues, depending. When the queues get too shallow, we'll fill them back up, and try to keep a mixture.

Planned projects[edit]

Newly converted ones from tracking bugs in italics, new ones in bold, killed ones struckthrough

  • Yes Done #VisualEditor [2]
  • Yes Done #VisualEditor-General – use #VisualEditor
  • [Platform]
    • Yes Done #VisualEditor-Initialisation [3]
    • Yes Done #VisualEditor-DataModel [4]
    • Yes Done #VisualEditor-ContentEditable [5]
    • N Not yet done #VisualEditor-EditingSurface
    • Yes Done #VisualEditor-EditingTools [6]
  • [Focii]
    • Yes Done #VisualEditor-Performance
    • Yes Done #VisualEditor-TechnicalDebt
    • Yes Done #VisualEditor-Language
    • Yes Done #VisualEditor-CopyPaste
    • Yes Done #VisualEditor-KeyboardShortcuts' – use #VisualEditor-EditingTools'
    • Yes Done #VisualEditor-InterfaceLanguage
  • [Features]
    • N Not yet done #VisualEditor-Links
    • N Not yet done #VisualEditor-Media
    • #VisualEditor-Annotations – use #VisualEditor-EditingTools
    • Yes Done #VisualEditor-Tables [7]
  • [Compatibility]
    • #VisualEditor-InternetExplorer – use #Browser_Support_Internet_Explorer
    • #VisualEditor-Android – use #Browser_Support_Google-Android
  • #VisualEditor-MediaWiki
    • #VisualEditor-MediaWiki-Integration – use #VisualEditor-MediaWiki
    • Yes Done #VisualEditor-MediaWiki-Mobile [8]
    • Yes Done #VisualEditor-MediaWiki-Links [9]
    • Yes Done #VisualEditor-MediaWiki-Media [10]
    • Yes Done #VisualEditor-MediaWiki-Media-NonImages – use #VisualEditor-MediaWiki-Media
    • Yes Done #VisualEditor-MediaWiki-Templates [11]
    • Yes Done #VisualEditor-MediaWiki-References [12]
    • #VisualEditor-MediaWiki-Plugins
    • #VisualEditor-MediaWiki-NonWikipedia – use #VisualEditor-MediaWiki
  • N Not yet done #VisualEditor-WordPress (future)
  • N Not yet done #VisualEditor-Drupal (future)