Page MenuHomePhabricator

WikiLambda: Provide a special page listing Functions with fewer than <x> connected Tests
Open, MediumPublic

Description

Description

To encourage and facilitate contributions to Wikifunctions content, we want to bring to light opportunities for community members to get engaged with relatively small contributions (which can also be learning experiences), such as adding tests to functions that need them.

  • This special page will provide a list of functions that have fewer than <some number of> connected tests.
  • It will also provide a brief description of how to add new tests.

Some of the information can be obtained by querying WikiLambda's wikilambda_zobject_function_join DB table.

Desired behavior/Acceptance criteria

  • Results should be displayed cleanly and readably, and easy to understand.
  • Results should be retrieved and presented quickly, with minimal lag time and minimal burden on processing nodes, utilizing paging if needed.

Completion checklist

Event Timeline

Change #1091791 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):

[mediawiki/extensions/WikiLambda@master] [WIP] Add Special page ListFunctionsByTests

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

Change #1091791 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Add Special page ListFunctionsByTests

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