Last modified: 2013-12-03 00:02:38 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T57598, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 55598 - Most or all of SpecialGettingStarted::isAllowedArticle should be moved to CategoryRoulette
Most or all of SpecialGettingStarted::isAllowedArticle should be moved to Cat...
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
GettingStarted (Other open bugs)
master
All All
: High enhancement (vote)
: ---
Assigned To: Matthew Flaschen
:
Depends on:
Blocks: 55773
  Show dependency treegraph
 
Reported: 2013-10-10 22:07 UTC by Matthew Flaschen
Modified: 2013-12-03 00:02 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Matthew Flaschen 2013-10-10 22:07:52 UTC
The logic for which articles can be picked should be moved to one place, CategoryRoulette.
Comment 1 Steven Walling 2013-10-16 06:16:11 UTC
Not really a bug, but marking it as a high priority enhancement, since it's confusing even to you and I to have this in two places. Seems like it blocks turning this in to an API?
Comment 2 Gerrit Notification Bot 2013-11-26 08:32:05 UTC
Change 97691 had a related patch set uploaded by Mattflaschen:
New API for selecting a task; related refactoring and minor fm

https://gerrit.wikimedia.org/r/97691
Comment 3 Matthew Flaschen 2013-11-26 08:33:10 UTC
I actually broke it into a separate class, PageFilter.  This is then used as a dependency for the API (see bug 55773 and Icaf84e75d95bb06d108137221aa13e99003355e1).
Comment 4 Gerrit Notification Bot 2013-12-02 23:35:27 UTC
Change 97691 merged by jenkins-bot:
New API for selecting a task; related refactoring and minor fm

https://gerrit.wikimedia.org/r/97691

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links