Skip to content
For-Each-NextPublic

About

A tool for maintaining on-wiki reports.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Aranami

Aranami (荒波, “rough waves”) keeps Wikipedia project reports up to date and helps editors find articles to improve. Its main focus is WikiProject Video games on Chinese Wikipedia.

The dashboard brings together main-page highlights, upcoming quality content, popular articles, maintenance worklists, and report update results in English, Simplified Chinese, and Traditional Chinese. The About page includes the server monitor.

Scheduled tasks

These are UTC trigger times, not promises that an edit will be necessary. A successful check can finish with no update needed.

Report Frequency and UTC trigger Result
New-article recommendations (DYK) Hourly, HH:00 Completed DYK entries, current nominees, assessments, and cumulative statistics.
New pages Daily, 00:07 Keyword-selected new pages and pages rewritten from redirects, with assessments to help editors review them.
Article assessments Hourly, HH:31 Six assessment and review lists: Bplus, BPAN, A, AL, ACC, and PPR.
Pageview rankings Daily cycle from 18:00; normal first attempt 18:59, retries at HH:59 Daily, weekly, monthly, seasonal, yearly, and monthly task-force rankings.
English Wikipedia comparisons Daily, 23:24 Important and high-quality English articles, their Chinese counterparts, and relevant changes.
Database reports Daily, 00:00 Delegated refresh requests for subscribed PexBot reports within the configured project scope.

New pages and Pageviews fill missing daily reports and retain confirmed completion across restarts. Pageviews uses an 18:00 UTC reporting boundary; incomplete data retries hourly. PexBot reports already edited that UTC day are not requested again.

The website's five datasets refresh independently every 24 hours after success. Failures retain valid data and retry hourly; visits are read-only.

How it works

One Python 3.15 hub collects data and retains complete reports before wiki publication. The updater changes only configured <!-- aranami ... --> ranges, preserving surrounding text. A separate website serves saved data, live execution status, and readable logs. Aranami runs only on Toolforge; this repository is for development, offline tests, and source deployments.

Documentation

Choose the guide for your role:

See the documentation index and change history.

License

CC0 1.0 Universal.

About

A tool for maintaining on-wiki reports.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages