I couldn't think of a better way of notifying the devs for the aforementioned extensions, but if I could have you guys take attention to https://phabricator.wikimedia.org/T160539
I'd be grateful! Thanks,
Zppix
WMF Volunteer Developer
ZppixBot Maintainer
Quarrybot-Enwiki Maintainer
enwp.org/User:Zppix
Sent from my iPhone
Hey,
There is a bug (or a feature, depends on how you see it) in mediawiki
extension namespace registration [1]. If an extension registers a
namespace, there is no way to override that. It can be problematic in cases
when there is a conflict of IDs between two installed extensions or one
extension and custom-defined namespaces. We want to change that but there
are several approaches and each of them has benefits and issues:
One (suggested by me) is to make IDs of namespaces registered by extension
configurable using LocalSettings.php. This allows us to easily "move" a
namespace without needing to touch other configurations related to that
namespace but it also adds a global variable and also can't handle conflict
in names of namespaces.
Another approach (suggested by legoktm) is to skip registering a namespace
from extensions when the namespace constant is already defined. This
doesn't have problems that the first approach has but you need to duplicate
the configuration when there is a conflict.
Please contribute at the discussion and add your comments/concerns. Also
feel free to suggest a new approach.
[1]: https://phabricator.wikimedia.org/T160462
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.
Hello! The CREDIT showcase video and notes from earlier this month have
been posted. Enjoy!
https://www.mediawiki.org/wiki/CREDIT_showcase/2017-03-01
Here's what was covered:
* Stephen Niedzielski, localized Android app independent of system language
* Gergő Tisza, Developer Wishlist
* Gergő Tisza, PsySH (much of the credit is due to Antoine Musso who could
not participate)
* Jan Drewniak - 'Explore Similar' feature for search results
-Adam
There are a few prospective students interested in working on the Single
Image Batch Upload <https://phabricator.wikimedia.org/T138464> project.
We've recruited two mentors already @basvb and @capt_swing (on
Phabricator), but we still need a mentor who could provide software design
guidance and help with the code review process. See comments here:
https://phabricator.wikimedia.org/T138464#3098154
Anyone willing to offer help?
Thank you!!
--
Srishti Sethi
Developer Advocate
Technical Collaboration team
Wikimedia Foundation
https://www.mediawiki.org/wiki/User:SSethi_(WMF)
Hi all,
I am Egbe Eugene. I come from Cameroon and i am quite new to the movement
as a developer. My thought towards contributing to the community is driven
by the impact which the foundation could bring to my country and Africa and
also what i will do in order that the movement be heard around the ends of
my country.
I will also wish to enhance my engineering skills while contributing to the
movement by working on the foundation's projects.
Hope to get more help to get started soonest.
Thanks
EEA
Hi all,
Starting in April 2017, MediaWiki will end Grade A support for browsers that
do not implement ES5 JavaScript. [1] This affects Internet Explorer 9 users
and others using very old mobile browsers. [2] Users with these browsers
will
still be able to browse and contribute to the projects. Enhanced features
will
become unavailable. For example, the enhanced edit toolbar will not appear,
and notification buttons will take you to a page rather than open a pop-out.
This change will affect roughly 0.59% of page views to Wikimedia wikis (as
of
February 2017 [2]). Internet Explorer 9 (0.27%), mobile users on iOS 4
(Mobile
Safari 5 — 0.02% of traffic), and Android 2 (0.1%). For comparison, 0.3% of
traffic comes from Internet Explorer 8 (JavaScript-less since January 2016).
Providing JavaScript for IE 9 and other ES3 browsers adds a significant
maintenance burden. It also hinders site speed for all users. Microsoft
ended
its official support for Internet Explorer 9 and 10 in January 2016. [4]
Users unable to upgrade from IE 9 or Android 2 will have a faster experience
going forward, based on well-tested and more stable code.
This change will land in the development branch used on all Wikimedia wikis
this April, to be released as part of MediaWiki 1.29 around May 2017.
Please help carry this message into your communities.
(Tech News has announced this change as well)
Yours,
-- Timo
For details about the JavaScript-less experience, see
https://www.mediawiki.org/wiki/Special:MyLanguage/Compatibility
[1] http://caniuse.com/#feat=use-strict Browser support for ES5 (strict)
[2] https://phabricator.wikimedia.org/T128115#3066522 Breakdown of
Wikimedia page views from pre-ES5 browsers
[3]
https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-browser/b…
(Note: Filter date to last 2-3 months only!)
[4] https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-supporthttp://venturebeat.com/2016/01/12/microsoft-ends-support-for-ie8-ie9-ie10-a…
Due to an outage on enwiki earlier today caused by Special:AllPages, it has temporarily been disabled on all wikis pending further investigation.
To this extent a public tracking task [1] has been created, and updates will be put there to keep people in the loop.
Proper incident should appear on Wikitech at a later date, after the problem has been resolved.
Sam
[1] https://phabricator.wikimedia.org/T160916
Hello everyone,
"Fantastic MediaWikis and How to Maintain Them" is a one-day conference track designed for people who work with the open source software MediaWiki in their organisation, company or business [1]. The conference track is curated by the MediaWiki Stakeholders Group and hosted by Wikimedia Austria.
The track is part of Wikimedia's biggest annual tech-event, the Wikimedia Hackathon [2]: For three days each year, about 200 developers come together to improve MediaWiki. Among the participants are coders from the Wikimedia Foundation as well as volunteers from all over the world.
We're using this opportunity to connect the people who work with MediaWiki in their enterprise, company, or organisation to the people who actually develop the code. We invite all MediaWiki stakeholders - power-users, maintainers, and service providers, who have a professional or semi-professional interest in the software - to join us for a day full of MediaWiki knowledge and networking!
This is a call for participation. We are specifically looking for contributions of your experience in running MediaWikis. These include but are not confined to:
* Use Cases. Tell us how and why you use MediaWiki in a specific area or to solve a specific problem.
* Best Practices. Talk about the most effective way you have found to use particular MediaWiki features.
* Enhancements. Have you improved MediaWiki to fit your needs? Show us your solution.
* Challenges. How can we all add to MediaWiki functionality? Do you have specific ideas you want to collaborate on?
Share your experience and submit a presentation here:
https://www.mediawiki.org/wiki/MediaWiki_Stakeholders%27_Group/Fantastic_Me…
Important dates:
* 20th March 2017: Call for Participation opens
* 5th April 2017: Submission deadline
* 10th April 2017: Notification of acceptance
* 19th - 21st May 2017: Vienna Hackathon
We are looking forward to your submissions!
Best,
Markus (User:Mglaser)
MediaWiki Stakeholders' Group
[1] https://www.wikimedia.at/hackathon/fantastic-mediawikis/
[2] https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2017
Hey, I am Keerthana in sophomore year of undergraduate college. I am
interested in working on this project
<https://phabricator.wikimedia.org/T158679> under Wiki-Ed organisation.
Here is my proposal <https://phabricator.wikimedia.org/T160840> for working
on it for GSoc/Outreachy. It would be great to get some suggestions on it.
Thanks,
Keerthana S,
Engineering Physics, IIT Madras.