MDN/Archives/Projects/Development/CompatibilityTables/Milestones: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Added ideas for the future)
(more ideas for future)
Line 136: Line 136:
* ? Independent product management
* ? Independent product management
* ? Third party clients other than MDN
* ? Third party clients other than MDN
* ? Configurable and embed-able code snippet (for bloggers and other sites to use)
* ? Configurable and embed-able code snippet for bloggers and other sites to use.
* ? Non "browser" compat data (ie. node.js, screen readers)
* ? Non "browser" compat data in the api (ie. node.js, screen readers)
 
* ? A stand-alone site to browse and search compat data (like caniuse)


=== Related Bugzilla bugs ===
=== Related Bugzilla bugs ===

Revision as of 17:59, 20 January 2016

THIS PAGE IS A DRAFT, NOTHING IS SET IN STONE... YET
PLEASE PROVIDE FEEDBACK ON THE MDN MAILING LIST

0. Skateboard (Proof of concept)

This is our current state

Conditions to reach the milestone

  • (OK) Having compat. tables that have been identified as ready display on MDN with BC data for beta users
  • (OK) Data being scraped manually from MDN with the BC importer

Related Bugzilla bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


1. Bicycle (Contribution UI)

Conditions to reach the milestone

  • (IN PROGRESS) Having the BC API compatible with JSON API RC3 recommendation
  • (IN PROGRESS) Having a contribution interface for admins
    • To reach the milestone, The exact scope of that first UI needs to be defined

Related Bugzilla bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


2. Scooter (Plateforme transition)

Conditions to reach the milestone

  • (PENDING) Having data being scraped automatically from MDN with the BC importer

Related Bugzilla bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


3. Motorbike (Production ready)

Conditions to reach the milestone

  • (PENDING) Having all compat. tables on MDN display with BC data for beta users

Notes:

We need to go from 20 converted pages to about 4300 converted pages, about 1400 of which have data issues

Related Bugzilla bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


4. Car (1st official public release)

Conditions to reach the milestone

  • (PENDING) Having all compat. tables on MDN display with BC data for all users (including l10n)
  • (PENDING) Having an authentication mechanism able to handle different levels of privileges to access the BC API/UI
  • (PENDING) Having the continuous deployment infrastructure up and ready for deploying new code/features for BC with at least two target environments (staging/prod)

Related Bugzilla bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


5. Plane (1st stabilisation release)

Conditions to reach the milestone

  • (PENDING) Having a fully working contribution UI usable by any contributor.
  • (PENDING) Kill the data importer
  • (PENDING) Having all compat data removed from MDN content

Notes:

we need to make sure the time between Car and Plane is short to avoid too much burden for data contributors, therefor we need to know the velocity of change to estimate what time is "acceptable"

Related Bugzilla bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


6. Space ship (1st functional improvement release)

Conditions to reach the milestone

  • (PENDING) Having compat data display in more contextual ways on MDN
  • (PENDING) Enable SSO between MDN and BC

Related Bugzilla bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


7. T.A.R.D.I.S (To Infinity And Beyond, or… not)

This is our long time bucket and at that point it's a Schrodinger cat

Wish list

  • ? API V3 based on user feedback
  • ? Independent product management
  • ? Third party clients other than MDN
  • ? Configurable and embed-able code snippet for bloggers and other sites to use.
  • ? Non "browser" compat data in the api (ie. node.js, screen readers)
  • ? A stand-alone site to browse and search compat data (like caniuse)

Related Bugzilla bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);