Global Collaboration/Reports/2017-November

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

Content Translation
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.
 * Allow more space for language filter to increase responsiveness and show more language names without truncation.
 * Don't show duplicates for user search input any longer, while searching for a new page to translate.
 * 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
 * Add loading indicator to In-progress and Published lists to prevent abrupt appearance
 * Prevent source and target language to be set to same language.
 * Fix various PHP warnings and Javascript errors.

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

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.

Deployments Improvements Ongoing work

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