That's right! At the Wikimedia Developer Summit we decided to organize a
Developer Wishlist Survey, and here we go:
https://www.mediawiki.org/wiki/Developer_Wishlist
The Wikimedia technical community seeks input from developers for
developers, to create a high-profile list of desired improvements. The
scope of the survey includes the MediaWiki platform (core software, APIs,
developer environment, enablers for extensions, gadgets, templates, bots,
dumps), the Wikimedia server infrastructure, the contribution process, and
documentation.
The best part: we want to have the results published by Wednesday, February
15. Yes, in a month, in order to have a higher chance to influence the
Wikimedia Foundation annual plan FY 2017-18.
There's no time to lose. *Propose your ideas before the end of January,*
either pushing existing tasks in Phabricator or creating new ones. You can
find instructions in the wiki page. Questions and feedback are especially
welcome in the related Talk page.
The voting phase is expected to start on February 6 (tentative). What this
space (or even better, the wiki page).
--
Quim Gil
Engineering Community Manager @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil
Hashar did some magic and replaced our use of `puppet doc` with yard
which is now generating prettier and more useful documentation of the
roles and other Puppet components in the MediaWiki-Vagrant project. Go
check them out if you are interested:
<https://doc.wikimedia.org/mediawiki-vagrant/>. Try searching for
"role::" to get the list of all roles.
Bryan
--
Bryan Davis Wikimedia Foundation <bd808(a)wikimedia.org>
[[m:User:BDavis_(WMF)]] Sr Software Engineer Boise, ID USA
irc: bd808 v:415.839.6885 x6855
Hello,
Wikilabels [1] is the system to label edits for ORES. Until now, users
would have to visit a page in Wikipedia, for example WP:Labels [2] and
install a gadget and then label edits for ORES. With the new version
(0.4.0) deployed today, you can directly go to Wikilabels home page, for
example https://labels.wmflabs.org/ui/enwiki and label edits from there. If
you installed the gadget, you can remove it now. We also provided some sort
of minification and bundling to improve its performance.
Labeling edits would help ORES work more accurately and in case ORES review
tool is not enabled in your wiki, you can provide these data for us using
wikilabels so can enable it for your wiki as well!
[1] https://meta.wikimedia.org/wiki/Wiki_labels
[2] https://en.wikipedia.org/wiki/Wikipedia:Labels
Best
--
Amir Sarabadani Tafreshi
Software Engineer (contractor)
-------------------------------------
Wikimedia Deutschland e.V. | Tempelhofer Ufer 23-24 | 10963 Berlin
http://wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.
Question, is there a gerrit repo that has "global" localisation/lang l8n files im interested in providing localisation and gammar/spelling fixes for English for many extentsions and such for MW.
Thanks,
Zppix
Userpage: www.enwp.org/User:Zppix
Hello!
*tl;dr: add srenablerewrites=yes to your API search queries to enable
search results from different language projects*
The Search Team
<https://www.mediawiki.org/wiki/Wikimedia_Discovery#Search:_Backend> is
thrilled to announce that secondary search results are now available over
the API. This means that automated language detection (provided by TextCat
<https://www.mediawiki.org/wiki/TextCat>) and query forwarding can now be
used by API consumers.
Here's the explanation. The Search Team's analysis of common search queries
<https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Survey_of_Zero-Resul…>
showed that there are quite a few search queries that aren't in the
language of the wiki the user is on. To help alleviate this problem, and
give users useful results, we added language detection and query
forwarding; for example, Луковичная глава
<https://en.wikipedia.org/w/index.php?title=Special:Search&profile=default&s…>
now
gives the user results from the Russian Wikipedia. This is the
functionality that's now available over the API, as you can see if you perform
the same search over the API
<https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=%D0%9B…>
with the srenablerewrites parameter enabled.
The secondary results functionality was added to MediaWiki core
<https://gerrit.wikimedia.org/r/#/c/324652/> and is extendable so that, in
the future, if we (or someone else!) provide secondary results from other
sources, then this functionality can be used for that. For backwards
compatibility, don't add the srenablerewrites parameter and you'll continue
getting the same results in the same format as before this change.
Happy querying!
Thanks,
Dan
--
Dan Garry
Lead Product Manager, Discovery
Wikimedia Foundation
Hi,
On the second day of the Wikimedia Developer Summit (January 10) there will
be a Q&A session with Victoria Coleman (Wikimedia Foundation CTO) and Wes
Moran (VP of Product). It is a plenary session and it will be
video-streamed.
The questions for this session are being crowdsourced at
http://www.allourideas.org/wikidev17-product-technology-questions. Anyone
can propose questions and vote, anonymously, as many times as you want. At
the moment, we have 25 questions and 451 votes.
An important technical detail: questions posted later have also good
chances to make it to the top of the list as long as new voters select
them. The ranking is made out of comparisons between questions, not
accumulation of votes. For instance, the current top question is in fact
one of the last that has been submitted so far.
Why posting or voting a good question? One obvious reason is to encourage
the Foundation's Technology and Product top managers to bring a good answer
in a public session with minutes taken and video recording. :) Beyond
that, if the ranking of questions makes sense and is backed by
participation numbers, it has a serious chance to influence plans and
discussions beyond the Summit.
The current ranking does make sense, but maybe you could help covering more
areas, other perspectives?
1. How do we deal with the lack of maintainers for all Wikimedia
deployed code?
2. Do we have a plan to bring our developer documentation to the level
of a top Internet website, a major free software project?
3. For WMF dev teams, what is the right balance between pushing own work
versus seeking and supporting volunteer contributors?
4. During the next year or so, what balance do you think we should
strike between new projects and technical debt?
5. When are we going to work on a modern talk pages system for good?
6. Whose responsibility is to assure that all MediaWiki core components
and the extensions deployed in Wikimedia have active maintainers?
7. How important is to have a well maintained and well promoted catalog
of tools, apps, gadgets, bots, templates, extensions...?
8. Will MediaWiki ever become easier to install and manage? (e.g. plugin
manager à la Wordpress). How much do we care about enterprise users?
9. What should be the role of the Architecture Committee in WMF planning
(priorities, goals, resources...) and are we there yet?
10. In addition to Community Tech, should the other WMF Product teams
prioritize their work taking into account the Community Wishlist results?
The full list:
http://www.allourideas.org/wikidev17-product-technology-questions/results
--
Quim Gil
Engineering Community Manager @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil