Page MenuHomePhabricator

page generators for featured, former featured and good pages
Open, LowPublic

Description

I think it would be useful to create page generators (in pagegenerators.py) for pages which should remain at a consistent 'quality' level.

The following are currently in featured.py:

  • featured articles (also in fixing_redirects.py)
  • former featured articles
  • good articles

Another page generator is

  • main page and any pages transcluded / linked from the main page

These are articles which should be maintained more frequently than other articles (daily), and they are a small subset of pages which *should* have no problems on any wiki, which means scripts (and a T104819: Pywikibot wiki health check) can emit an error if any degradation in quality occurs.

As they are a small subset, we may also be able to use them in Pywikibot-tests , and capture any write operation occurs and fail the test.

Event Timeline

jayvdb created this task.Jul 5 2015, 11:06 PM
jayvdb raised the priority of this task from to Low.
jayvdb updated the task description. (Show Details)
jayvdb added a project: Pywikibot.
jayvdb updated the task description. (Show Details)
jayvdb set Security to None.

Hm... site-specific generators?

Featured & Good articles are currently defined in featured.py (and soon fixing_redirects.py) using a Wikidata Q id for the category. This is Wikimedia specific, however T104821: Load settings from site would be a good way to solve that.