Contributors/Phabricator project plan

Summary

edit
  •   Done Everything goes in #VisualEditor
  •   Done Everything (almost everything?) also goes in specific projects – #VisualEditor-Tables, #VisualEditor-CopyPaste, #VisualEditor-Performance, etc.
  •   In progress Existing components and tracking bugs are made into projects (some are killed off)
  •   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]
    •   Done [Hidden] Backlog, ~650
    •   Done Untriaged, ~300 (default target)
    •   Done Stability, ~40
    •   Done Performance, ~5
    •   Done TechDebt, ~5
    •   Done Features, ~15
    •   Done Doing, ~25
    •   Done Done (cleared by QA marking as "closed" and tagging with a deployment project, or moved back to Doing)
    •   Done Newly-created tasks go into the Untriaged queue automatically.
    •   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

  •   Done #VisualEditor [2]
  •   Done #VisualEditor-General – use #VisualEditor
  • [Platform]
    •   Done #VisualEditor-Initialisation [3]
    •   Done #VisualEditor-DataModel [4]
    •   Done #VisualEditor-ContentEditable [5]
    •  N Not yet done #VisualEditor-EditingSurface
    •   Done #VisualEditor-EditingTools [6]
  • [Focii]
    •   Done #VisualEditor-Performance
    •   Done #VisualEditor-TechnicalDebt
    •   Done #VisualEditor-Language
    •   Done #VisualEditor-CopyPaste
    •   Done #VisualEditor-KeyboardShortcuts' – use #VisualEditor-EditingTools'
    •   Done #VisualEditor-InterfaceLanguage
  • [Features]
    •  N Not yet done #VisualEditor-Links
    •  N Not yet done #VisualEditor-Media
    • #VisualEditor-Annotations – use #VisualEditor-EditingTools
    •   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
    •   Done #VisualEditor-MediaWiki-Mobile [8]
    •   Done #VisualEditor-MediaWiki-Links [9]
    •   Done #VisualEditor-MediaWiki-Media [10]
    •   Done #VisualEditor-MediaWiki-Media-NonImages – use #VisualEditor-MediaWiki-Media
    •   Done #VisualEditor-MediaWiki-Templates [11]
    •   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)