Page MenuHomePhabricator

Extend the non-"patrolled" tag above 30 days for fr.wiktionary
Open, Needs TriagePublic

Description

The "patrolled edits" feature is useful, however it only allows to patrol edits up to 30 days old. The "mark as patrolled" tag then disappears, even though the edit was not patrolled.
That is not ideal, for example when a community cannot handle all edits for a while (1 month or so), and then is able to handle more (return from holidays, a new patroller joining the team, or any other reason).

Would it be possible to display the tag more than 30 days? Note: Special:RecentChanges cannot display more than 30 days of changes right now; however, it is possible to check Special:log/patrol for a specific page that was edited by a user who is not autopatrolled, and then see if a change was patrolled or not, even if it is more than 30 days old. Why not keeping the tag "mark as patrolled" for these edits (for, let's say, 3 months at least)?

Event Timeline

The data is stored only for 30 days, as well as the recentchanges thing. The patrolled flag (together with bot flag) is stored only in recentchanges table (stored for 30 days) and not in revision table (stored for indefinite amount of time). And why not? Too much data.

The data is stored only for 30 days, as well as the recentchanges thing. The patrolled flag (together with bot flag) is stored only in recentchanges table (stored for 30 days) and not in revision table (stored for indefinite amount of time). And why not? Too much data.

Each revision is stored somewhere in the database. So, could a tag be too heavy to be stored as well for each edit?
I understand, nonetheless, the need to keep the data stored as reduced as possible.

However, Recent changes could be kept more than 30 days. For en.wikipedia, perhaps you don't want that, but for small wikis it shouldn't be harmful (and imho, to make this even less harmful, edits made by bots could be removed if older than 30 days—but it's up to MediaWiki devs).