Global Collaboration/Reports/2017-November

From mediawiki.org


October 2017 Wikimedia Global Collaboration team monthly report, November 2017 December 2017

Monthly updates from the Wikimedia Foundation's Global Collaboration team about technical development of the software they maintain. Names of people assumed to contribute as volunteers are in bold text.

You can also subscribe to our monthly newsletter, which includes the most important points. Please help us translate it.

Helpful links:

Important highlights[edit]

What's new[edit]

Other highlights[edit]

Content Translation[edit]

Content Translation allows people to translate Wikipedia articles. Following improvements were done on Content Translation dashboard:

Dashboard

  • Refactor various language filters on Content Translation dashboard into common class, creating reusable component, easier to maintain.
  • Standardize the dialog for selecting article to translate, by introducing new component that is used for selected page on both "New translation" dialog and suggested page to translate. (T178866).
  • Allow more space for language filter to increase responsiveness and show more language names without truncation. (T178866).
  • Don't show duplicates for user search input any longer, while searching for a new page to translate. (T181002).
  • Prevent flashes of some elements while page is loading:
    • Don't change background color from light to dark grey
    • Don't have user translation statistics card flash with empty data and chart. (T179747).
    • Add loading indicator to In-progress and Published lists to prevent abrupt appearance. (T178145).
  • Prevent source and target language to be set to same language. (T178126).
  • Fix various PHP warnings and Javascript errors. (T181533, T179517).

CXServer

  • Various code clean up for ES6 syntax, refactoring, dependent node module updates
  • Support for parsoid's upcoming section tag wrapping (T177752).
  • cxserver has v2 APIs to introduce some breaking changes in API output for CX2

Edit Review Improvements[edit]

Edit Review Improvements are a set of improvements done to ease new changes review by making it more easily, and less harmful for newcomers.

Deployments

  • The filters are now deployed as a default feature on all wikis on RecentChanges and RecentChangesLinked pages.
  • The filters are still available as a Beta feature on all wikis on Watchlists.
  • LiveUpdates have been deployed as a default feature for all wikis.

Improvements

  • On wikis using extension:translate, translated messages can now be filtered. System messages can be filtered as well, on all wikis. T159795
  • "View newest changes" link is now more prominent, to invite users to use that native feature to update the list of results. T177926
  • Pagination and time period selectors are now combined and located on the right on left-to-right wikis. T177926
  • When a user wanted to click outside of the filter menu to click it, it was possible to click on [revert] by accident. It is not possible anymore. T177626
  • It is now possible to filter the following events: Making a page a redirect, Changing redirect target, Changing an existing redirect into a non-redirect, Blanking of the page, Removing nearly all (more than 90%) content, Rolling back an edit. Those are tags for types of edits that get automatic edit summaries. T73236
  • Some design improvements have been done to Related Changes page to integrate the new filters. T172161
  • "Save current filter settings" menu and legend overlapped the results. This is now fixed. T182269
  • Some small design improvements have been done. T179825

Ongoing work

Structured Discussions[edit]

Structured discussions were formerly known as Flow. The Flow project has been re-scoped and renamed to reflect what it is now.

Improvements

  • It is now possible to use Special:Nuke on hidden Structured discussion topics. T180607
  • The Reply button is not active while something is typed. T181063

Ongoing work

  • Front-end rewriting is ongoing to use native OOjs UI instead of using HTML templates. At the moment, some tests are performed to see what is the better option for a front-end rewriting. Those tests are performed locally, on developers computers. Those experiments will have no impact on users.

Notifications[edit]

Improvements

  • Unread notifications now have a more visible background color. T78594

Other projects[edit]

  • Related to Recent Changes and Watchlists, and for wikis that use ORES, ORES preferences have been rationalized on Recent Changes and Watchlist preferences pages. T180866
  • ORES will be deployed on Simple English Wikipedia. That will will be able to use the Prediction filters. T182012

Deployments and site updates[edit]

Data and Metrics[edit]

Content Translation monthly data November 2017
Articles created (during the month) 10,023
Articles created till end of month 262,103
Number of new translators (during the month) 1140
Highest number of articles created by one user

(cumulative number till end of the month)

4573
Highest number of translators for a Wikipedia

(cumulative number till end of the month)

5583
Total number of translators with only 1 published article

(cumulative number till end of the month)

22,163
Total number of translators with only 2 published articles

(cumulative number till end of the month)

4672
Total number of translators with only 3 published articles

(cumulative number till end of the month)

2148
Total number of translators with only 4 published articles

(cumulative number till end of the month)

1236
Total number of translators with >= 5 and < 20 published articles

(cumulative number till end of the month)

3832
Total number of translators with >= 20 and < 100 published articles

(cumulative number till end of the month)

1333
Total number of translators with >= 100 published articles

(cumulative number till end of the month)

390
Articles deleted (during the month) 628

News about the team[edit]