Last modified: 2012-10-08 09:43:31 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T36299, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 34299 - Automatic workflows
Automatic workflows
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Translate (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Niklas Laxström
:
Depends on: 37145
Blocks: 34300
  Show dependency treegraph
 
Reported: 2012-02-09 17:25 UTC by Nemo
Modified: 2012-10-08 09:43 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Nemo 2012-02-09 17:25:16 UTC
Putting here homeless story as described by Siebrand in an old IRC chat, couldn't find it on mingle.
----
real workflow would be that we have states that are based on the status of the content. so: 
*(no status) when no translations made; 
*in progress: at least one translation made; 
*proofreading: only when all translations complete; 
*ready: only when all translations are reviewed; 
*published: set once published.; 
*-> needs updating: once a ready or published page has changed.
Comment 1 Siebrand Mazeland 2012-05-07 12:44:52 UTC
From the bug triage prep: The Translate extension already has some workflow, for example in that it does not allow editing a translatable page directly, but only through the translation editor. Not doing that, would break the relation (and thus tracking) between translated units and the source page. The translation status for a whole page, as in use on meta, has to be set manually. If a page is completely translated, and published, and a change is made to the source page, requiring an update of the translation, the status for that page remains published, until someone sets it to "needs updating". If a page is completely translated, and the status is in progress, someone needs to manually change it to "needs review". As all the states are configurable per wiki, and only the order of states is defined, some thought is required on how workflow rules should work. *IF* they were to be implemented, there would need to be consensus on them being *strict* and there would be no flexibility around it. One issue there we can think of, is that the state cannot be set to "translation complete", before all translations have been reviewed, but that would always require two active translators, and when during review, a translation is changed, that would need to be reviewed again by the original translator. This could lead to unacceptable delays. So...? :)
Comment 2 Niklas Laxström 2012-10-08 09:43:31 UTC
This is actually possible with latest version of Translate. Docs will be updated at https://www.mediawiki.org/wiki/Help:Extension:Translate/Message_group_states

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links