Technical communications/Mobile documentation consolidation

The mobile team would like to consolidate/centralize their documentation (currently split between meta and mediawiki.org) on mediawiki.org

This would also be an opportunity to better organize the content, update outdated pages and retire obsolete ones.

Note: There are currently plans to move project documentation to wikitech, but since there isn't a timeline yet (or even consensus), it makes sense to proceed with this centralization and not wait for a move to wikitech (unless the move to wikitech is uncontroversial and can happen quickly enough).

Inventory

edit
Extended content
MobileBetaWatchlist/Logging
Mobile projects
Mobile projects/App Features & Roadmap
Mobile projects/BadRedirect
Mobile projects/BadRedirect/UA
Mobile projects/BadRedirect/UA-donotwant
Mobile projects/BadRedirect/UA-wantredirect
Mobile projects/Beta
Mobile projects/Browsers support status
Mobile projects/Communications
Mobile projects/Contribute
Mobile projects/Contributory Funnel
Mobile projects/Events
Mobile projects/External Projects
Mobile projects/GeoImages
Mobile projects/How to start beta testing iOS app
Mobile projects/India Hackathon 2011
Mobile projects/Language support
Mobile projects/Localization Roadmap
Mobile projects/MobileAFT
Mobile projects/Mobile Gateway
Mobile projects/Mobile Gateway/Mobile homepage formatting
Mobile projects/OpenBugs
Mobile projects/Overview
Mobile projects/Partnerships
Mobile projects/Partnerships/Q and A
Mobile projects/Personas
Mobile projects/Projected development
Mobile projects/Ruby gateway
Mobile projects/Strategy
Mobile projects/Team
Mobile projects/Voice SMS and IVR
Mobile projects/WLM App Fact Sheet
Mobile projects/Web Features & Roadmap
Mobile projects/WikipediaAndroidApp
Mobile projects/WikipediaMobileAndroidFeedback
Mobile projects/WikipediaMobileAndroidFeedback/Archive1
Mobile projects/WikipediaMobileAndroidFeedback/Archive2
Mobile projects/WikipediaMobileiOSFeedback
Mobile projects/WikipediaMobileiOSFeedback/ArchiveV3.1Beta1
Mobile projects/WikipediaMobileiOSFeedback/ArchiveV3.1Beta2
Mobile projects/Wikipedia Zero
Mobile projects/Wikipedia navigation
Mobile projects/WiktionaryMobileAndroidFeedback
Mobile projects/beta
Mobile projects/brainstorm
Mobile projects/brainstorm/Archive
Mobile projects/features
Mobile projects/features/Archive
Mobile projects/more ideas
Mobile projects/strategy
Mobile team
Mobile team/Mobile apps
Mobile team/Mobile web
Mobile team/Mobile web/Deployment/Code Cut-off
Mobile team/Mobile web/Development cycle
Mobile team/Mobile web/Engineering conventions
Mobile team/Mobile web/Engineering conventions/Commit summary guidelines
Mobile team/Mobile web/Engineering conventions/PHP naming conventions
Mobile team/Mobile web/Etherpad/Architecture Review Q3 2012-2013
Mobile team/Mobile web/Etherpad/Q3 Retrospective 2012-2013
Mobile team/Mobile web/Etherpad/Q4 Planning 2012-2013
Mobile team/Mobile web/Etherpad/WMF OSM Hack Session 2013
Mobile team/Mobile web/Roles and responsibilities
Mobile team/Mobile web/Team norms
Mobile team/Mobile web/Team values
Mobile team/Roles and responsibilities
  • Talk pages:   Imported
Extended content
Talk:Mobile projects
Talk:Mobile projects/App Features & Roadmap
Talk:Mobile projects/BadRedirect
Talk:Mobile projects/Beta
Talk:Mobile projects/Mobile Gateway
Talk:Mobile projects/Partnerships/Q and A
Talk:Mobile projects/Platforms Support Status
Talk:Mobile projects/WLM App Fact Sheet
Talk:Mobile projects/brainstorm
Talk:Mobile projects/features
Talk:Mobile team/Mobile web/Etherpad/WMF OSM Hack Session 2013
  • Templates:   Imported
Extended content
Template:Mobile badredirect wantredir
Template:Mobile badredirect donotwantredir
Template:Mobile badredirect complicated

Translations

edit

Pages translated:

Proposed organization

edit
  1. Everything is imported under Wikimedia Mobile engineering/imported.   Done
  2. The pages are then moved under Wikimedia Mobile engineering, Wikimedia Apps or a more specific page.   Done
  3. The content of m:Mobile is merged into Wikimedia Mobile engineering, and the various facets are highlighed (What is it, Mobile web, Apps & Partners)

We can use LST to avoid duplicating content, while still being able to present it differently (example).

Steps

edit
  • Inventorize   Done
  • Delete the pages on meta that are no longer useful   Done
  • Plan the organization   Done
  • Determine who does what   Done
  • Import the content   Done
    • Import all pages under a "Destination root page" like Wikimedia Mobile engineering/imported and then rename to a proper name to avoid making a mess, prevent title conflicts, and give a unified pointer for interwiki redirects.   Done
  • Clean up & organize the content   Done
    • Make old links work using the root page   Done
  • Import pages currently using the Translate extension   paused due to a bug
  • Add interwiki redirects to historical pages on meta   Done