Page MenuHomePhabricator

Do not prevent user from translation which is marked as already ongoing by a blocked user
Closed, DuplicatePublic

Description

As reported at https://www.mediawiki.org/wiki/Topic:Vtvbljqhhhnq0ms1, one should be able to translate a page where the translation is ongoing if the translator is blocked (maybe only if the block is indefinite). I'm unsure as to what should happen when the block is revoked.

Alternatively, the preemption right for the translation might expire after a certain period of inactivity, as suggested at https://www.mediawiki.org/wiki/Topic:Vseon4fbmubanu17.

This might interfere with T107857, however.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 13 2020, 3:38 PM
Base added a subscriber: Base.Sep 13 2020, 3:54 PM

All unpublished translation drafts are purged after 455 days of inactivity. That is, however, quite a long time to wait.

It is, so I support the second linked proposal to base this time on the time of inactivity (additionally). Maybe this would be enough to cover the blocked users as well.

The blocking of translations started by different users on the same article and language pair is a limitation of the current architecture. We plan to resolve that limitation at some point. There are more details in T86151, and I think we can merge both tasks.

I mean, this could be resolved independently for now, but the linked task is probably better for the long term.