Global Collaboration/Reports/2017-December

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:
 * Team page (on mediawiki.org)
 * Team talk page
 * FAQ page

What's new

 * In December, the filters are now deployed as a default feature on all wikis on RecentChanges and RecentChangesLinked pages. LiveUpdates are now available by default to everyone: you can have your list of recent changes updating in real time.



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

Dashboard
 * Further enhancement are made for list (Suggestions/In-progress/Published) items on mobile screens: long titles no longer overflow or overlap with other UI elements. (T179148)
 * A couple of changes are made to the header with publish button on translation view:
 * Header becomes sticky (again) when user scrolls. (T174138)
 * The header is integrated with main piece of the document. Various style changes are made to the header and associated buttons. (T160068)
 * Various changes to "New translation" dialog and selected page for translation: (T181701)
 * Longer titles of selected pages are displayed smaller to better utilize available space. Spacing is assured between title and other UI elements, balancing the visuals.
 * Using ellipsis to truncate language codes is no more. Only full, autonym language names are subject to truncation.
 * Revisited minimal supported screen sizes and selected suggestion dialog made more consistent in responding to screen size changes.
 * Discard button is no longer shown on small screen sizes.
 * Language filters no longer render wrong, non-existent language codes. (T182947)
 * Various changes to code and markup structure for "New translation" dialog, with a couple of bug fixes: (T181457)
 * Correct message is displayed when user fails to find any results for given input query and changes the source language afterwards.
 * Pending indicator is added to search widget, shown during the retrieval of custom user suggestions when there is no user input.

CXServer

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


 * https://blog.wikimedia.org/2017/11/27/new-filters-for-edit-review/

Deployments
 * In December, the filters are now deployed as a default feature on all wikis on RecentChanges and RecentChangesLinked pages. LiveUpdates are now available by default to everyone: you can have your list of recent changes updating in real time.



Improvements
 * When searching, a clock on a filter capsule moved the list of filters. (T178540)
 * On Related Changes page, the page name entry box didn't not show the entirety of long page names. (T183484)
 * Transcludeing Special:RelatedChanges on a page added unexpected parameters to the URL. (T181032)
 * Filter menu was opening upwards. (T182711)
 * ORES preferences on Recent Changes and Watchlist preferences pages have been rationalized. (T180866)
 * Users are now prevent from clicking on a link when they click outside of the dropdown menu to close it. (T177626)
 * 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 close it, it was possible to click on "revert" link by accident. It is not possible anymore. (T177626)
 * It is now possible to filter the following events using the Tags menu: Making a page a redirect, Changing redirect target, Changing an existing redirect into a non-redirect, Blanking of the page, Removing more than 90% of a page content, Rolling back an edit. (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

Filters on Related Changes page are better integrated and get new features, for instance:
 * The standard auto-completion mechanism is available when you search for a page to look at.
 * It is more clear if you are looking to pages linked from the target page or to the target page.
 * You no longer need to click the "Show" button; the page updates automatically when a page is positively identified via autocompletion.



Structured Discussions
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 anymore until something is typed. (T181063)



Notifications
Improvements