Page MenuHomePhabricator

Find easy tasks for German Wikipedia
Open, Needs TriagePublic

Description

This task is a follow up of the parent task. The thinking around this issue could also be useful for wikis.

@Christine_Domgoergen_WMDE wrote by email:

we already started to discuss this in the old Phabricator ticket: would it be possible to change the description and categorization (easy, medium, difficult) of templates? We think about using some of the German templates differently (different level of difficulty) or use other templates that do not have a fitting default description. How much time would it take?
Another idea: would it be possible to find another technical solution (e. g. via bots) for suggesting easy tasks than using templates? In German Wikipedia there are automatically generated lists with typos and grammatical errors and the working group is discussing if these could be used somehow.

Event Timeline

I'd be curious to see one of these lists of typos. How are they generated? The Growth team considered to use pre-existing list of common mistakes, but this kind of ressource doesn't scale to +300 languages.

kostajh added a subscriber: kostajh.

@Trizek-WMF I'm moving this to Triaged but please move to Upcoming Work or current sprint if it's something being done now. Thanks!

@Trizek-WMF I will find out today how the lists are generated and then get back to you. I am not sure yet if it would be possible at all to base any automated task suggestion on them. Apart from that there are many other bot generated lists but they also rely on templates. So I am afraid if the typo lists do not work we have to think about introducing new (hidden) maintenance templates in dewp...

Do any of the other Wikipedias have the same issues and how have they been solved?

@Trizek-WMF I will find out today how the lists are generated and then get back to you. I am not sure yet if it would be possible at all to base any automated task suggestion on them. Apart from that there are many other bot generated lists but they also rely on templates. So I am afraid if the typo lists do not work we have to think about introducing new (hidden) maintenance templates in dewp...

Getting more information about how de.wp's lists work will certainly help, at least to explore a new way to work on easy tasks. :)

Do any of the other Wikipedias have the same issues and how have they been solved?

From two easy tasks we defined, we have at least one that is covered by a template, but not always. Our solution to avoid this situation was to create Suggested links.

@Trizek-WMF Hello, so we have some results from our discussion:

  1. two templates for easy tasks: the group discussed that there are two templates which would not be perfect but would be more suitable than Vorlage:Überarbeiten as easy tasks: Vorlage:Veraltet (Outdated) and Vorlage: Unverständlich (incomprehensible). So I would like to start the discussion from the last ticket again: in the tool configurations there are no matching task templates (description + instructions) for those two. Would it be possible to create these and how much work would it be?
  1. Even more promising: it would be great if the existing lists of typos and grammatical errors could be somehow used for creating tasks in the Copyedit-Category. One user creates these lists via searches for typical errors. All the lists can be found here: https://de.wikipedia.org/wiki/Benutzer:Aka/Fehlerlisten. Out of these the list with a lot of errors would be the most suitable: https://de.wikipedia.org/wiki/Benutzer:Aka/Fehlerlisten/viele_Tippfehler. So these are onwiki lists, can you read them and transfer the data into the tool?

We decided to follow these two options first because creating new hidden maintenance tags and distributing them would be a lot of effort and the above mentioned seem promising enough (for now). Thank you!

@Trizek-WMF For the discussion on how to improve the Add a link-feature: should I open a new ticket here?

@Trizek-WMF Before I go to vacation I will just also let you know about the improvements the working group decided on for the add a link feature:

  1. introduce a limit of max. 10 new links per user/day --> yes please implement if possible
  2. introduce a limit of max. 3 new liks per article --> yes, please implement if possible
  3. do not link the same words twice per article --> yes, this would be an absolute must have
  4. automatically limit suggestions to articles which have a low percentage of wikilinks for example by calculating the ration of bytes/links --> working group was a bit unsure if this would be possible to implement. e. g. infoboxes already have 20 wikilinks, what ration would be the baseline?
  5. there is a list in dewp with articles without links, this could be used if possible and it would be great if users would add some links there: https://de.wikipedia.org/wiki/Spezial:Sackgassenseiten (I just saw that right now the list consists only of one article though, so maybe not so helpful after all ;-))
  6. improve instructions --> this is something we definitely want to work on. I will make a suggestion when I am back and discuss it with the working group

We agreed that we might be able to start a second test run when the improvements have been made and tested. Please let us know what you think, can these improvements be implemented and how much time would it take? Also it would still be interesting to hear what the other Wikipedias discussed and decided about the feature. Thank you!

Thank you for this message, Christine. We will discuss about the possible implantation of the limits and possible improvements to the feature; of course, we will provide a schedule. Apart from Arabic Wikipedia, other Wikipedias where the feature is tested haven't reacted to Suggested Links. I'm monitoring them closely to check if there is a discussion, but I found none.

Regarding Spezial:Sackgassenseiten, this page is not the best ressource. It is based on cache, so the content of the article listed there may have changed while the page remains on this list.

Have some nice vacation! :)

@Trizek-WMF Thank you for the update! Do you also have some information on this comment here? Thank you :)

@Trizek-WMF Hello, so we have some results from our discussion:

  1. two templates for easy tasks: the group discussed that there are two templates which would not be perfect but would be more suitable than Vorlage:Überarbeiten as easy tasks: Vorlage:Veraltet (Outdated) and Vorlage: Unverständlich (incomprehensible). So I would like to start the discussion from the last ticket again: in the tool configurations there are no matching task templates (description + instructions) for those two. Would it be possible to create these and how much work would it be?
  1. Even more promising: it would be great if the existing lists of typos and grammatical errors could be somehow used for creating tasks in the Copyedit-Category. One user creates these lists via searches for typical errors. All the lists can be found here: https://de.wikipedia.org/wiki/Benutzer:Aka/Fehlerlisten. Out of these the list with a lot of errors would be the most suitable: https://de.wikipedia.org/wiki/Benutzer:Aka/Fehlerlisten/viele_Tippfehler. So these are onwiki lists, can you read them and transfer the data into the tool?

We decided to follow these two options first because creating new hidden maintenance tags and distributing them would be a lot of effort and the above mentioned seem promising enough (for now). Thank you!

@Trizek-WMF @MMiller_WMF Hello! Do you have updates on the comments and questions above? We have our next working group meeting next week and it would be good to give them some updates before they decide if they want to extend the test for another month... thank you!

@Christine_Domgoergen_WMDE, sorry for the late update. I've been sick recently, and Marshall is transitioning to a new position.

A possible solution I'm currently working on would be to locally edit one of the easy tasks. The team still needs to discuss about it.

This would require to:

  1. select a task that would be replaced (I'm taking "Copyedit" as an example)
  2. change the template and help page on Special:EditGrowthConfig
  3. edit the interface messages locally
    • If you decide to replace "Copyedit", then the following messages will have to be overwritten:
      • Mediawiki:growthexperiments-homepage-suggestededits-tasktype-label-copyedit
      • Mediawiki:growthexperiments-homepage-suggestededits-tasktype-name-copyedit
      • Mediawiki:growthexperiments-homepage-suggestededits-tasktype-time-copyedit
      • Mediawiki:growthexperiments-homepage-suggestededits-tasktype-shortdescription-copyedit
      • Mediawiki:growthexperiments-homepage-suggestededits-tasktype-description-copyedit
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-main-value
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-example-value
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-main-calm
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-main-rules1
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-main-examples1
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-main-rules2
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-example-rules2
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-text-rules2
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-main-step1
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-main-publish
      • Mediawiki:growthexperiments-help-panel-suggestededits-tips-vector-visualeditor-copyedit-text-publish

This hack would be a placeholder while we built a system that would allow communities to select their own easy tasks.

We are currently exploring other possibilities than this horrible hack, moving Vorlage:Veraltet (Outdated) from "medium" to "easy" is one of the leads we have.

@Trizek-WMF Great, thank you! Other possibilities sound nice :-) Next working group meeting is in the beginning of January, just to give you a heads up.