https://bugzilla.wikimedia.org/show_bug.cgi?id=55773

       Web browser: ---
            Bug ID: 55773
           Summary: Convert task system to API call
           Product: MediaWiki extensions
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: Unprioritized
         Component: GettingStarted
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: swall...@wikimedia.org
                CC: mflasc...@wikimedia.org, swall...@wikimedia.org
    Classification: Unclassified
   Mobile Platform: ---

Converting CategoryRoulette to an API module will make it more reusable by
other interfaces and better abstracted away from the current UI of
GettingStarted. 

We'll be able to test it thoroughly, and when we discover bugs, we'll be able
to make all the same API calls the interface is making, and thus quickly
isolate problems. Dogfooding an internal API is going to be especially
important if we want to test variants concurrently.

Also an important driver for this is that the mobile team currently wants to
access GettingStarted tasks in MobileFrontEnd to suggest things for mobile
editors, but that the GettingStarted UI is not suited for mobile.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to