Wikisource:Community collaboration/Monthly Challenge/Administration
How to administer the Monthly Challenge
If you want to know how the infrastructure around the Monthly Challenge works, see How it works.
The Monthly Challenge is set up to be largely automatic, but there are some aspects that cannot be automated. This also means there are a few moving parts that need careful administration.
The following should be automatic:
- Classification of works on the monthly overview into "short", "proofread", "validated", "done", etc.
- Collation of daily, monthly, annual and all-time statistics
The following are tasks that are not automatic:
- Adding new works
- Categorisation of works into the monthly categories (this may be automated in future)
Adding new works[edit]
The biggest manual task is adding the works to the current data module. Works are arranged in monthly data modules, for example Module:Monthly Challenge/data/2023-02.
Works are included in the Monthly Challenge for up to three months, unless they are "immune" to expiry, when they last until validated. This is a "soft" limit and can be extended if the work is likely to be completed soon.
Whenever you add works to a Challenge, you should also make sure the work Indexes are in the relevant monthly category. For example: Category:Monthly Challenge (February 2023). Indexes can and should be in more than one monthly category if they take longer than one month to validate. They must be in a month's category to be included in the statistics for that month.
Starting a new month[edit]
Tasks that are needed to start a new month:
- Create the page, e.g. Wikisource:Community collaboration/Monthly Challenge/March 2023
- Use {{Monthly Challenge month overview}}
- Create the category
Category:Monthly Challenge (Month YYYY)
, e.g. category:Monthly Challenge (March 2023)- Use {{Monthly Challenge month cat}}
- Copy the current monthly table, remove validated and expired works and add new works, e.g. Module:Monthly Challenge/data/2023-03
- Works that are removed before reaching Proofread status should be listed at Wikisource:Community collaboration/Monthly Challenge/Not completed for potential renomination.
- Make sure all works in the new month (new and rolled-over) are in the category you just created. PWB has a handy script to help do that:
- This month:
./pwb.py category add -to:"Monthly Challenge (February 2023)" -links:"Wikisource:Community collaboration/Monthly Challenge/February 2023" -ns:Index
- Next month:
./pwb.py category add -to:"Monthly Challenge (March 2023)" -links:"Wikisource:Community collaboration/Monthly Challenge/March 2023" -ns:Index
- The category page links PetScan queries to verify all works are categorised.
- Works rolling over from the previous month should be in both categories
- This month: