Hey , I am a second year computer science student and looking for some
project to contribute to GSoc2022 as I actively take part in open source
events (recently completed Hacktoberfest) and above all , I am a true
admirer of free education for all which your organization supports.
Kindly reply to me if you have any ongoing project and other sources of
information regarding it.
Attaching my resume for your reference.
Dear Sir/Madam,
I am Ishan Bhat from India, and I am writing this mail in regard to
learning how to contribute to your open source projects.
As I am just a beginner, a 12th grade student, I wish to understand and
explore this domain, and with your wonderful projects that are already
existing, like wikipedia and wikimedia commons, I hope you will be kind
enough to share some experience and knowledge to a young and curious
learner, like me.
Hope to hear from you soon.
Regards,
Ishan.
// sorry for cross-posting
Hello everyone,
the *template dialog* in the VisualEditor and Wikitext Editor 2017 will
soon be *fundamentally improved*: the sidebar now shows at a glance which
parameters are available for a template. Parameters can now be easily added
and removed via checkboxes in the sidebar, and a search mask helps you find
the right parameter. The parameter name in the sidebar can be used to jump
to the respective entry in the main area to save time. Last but not least,
the general redesign includes more spacing, a bigger window for better
usability and added links to documentation and help pages. All changes are
described in more detail on the project page. [1]
These changes are the last in the focus area “Making working with templates
easier”. [2] We plan to deploy them on a small group of wikis on November
24th. Deployments on more wikis are planned in the next months. If you have
any feedback, please let us know on the project’s talk page. [3]
Timur
for Wikimedia Germany’s Technical Wishes team
[1]
https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/VisualEditor_template…
[2] https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Templates
[3]
https://meta.wikimedia.org/wiki/Talk:WMDE_Technical_Wishes/VisualEditor_tem…
--
Timur Vorkul
Technische Wünsche
Wikimedia Deutschland e. V. | Tempelhofer Ufer 23–24 | 10963 Berlin
Tel. (030) 219 158 26-0
https://wikimedia.de
Bleiben Sie auf dem neuesten Stand! Aktuelle Nachrichten und spannende
Geschichten rund um Wikimedia, Wikipedia und Freies Wissen im Newsletter: Zur
Anmeldung <https://www.wikimedia.de/newsletter/>.
Unsere Vision ist eine Welt, in der alle Menschen am Wissen der Menschheit
teilhaben, es nutzen und mehren können. Helfen Sie uns dabei!
https://spenden.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/029/42207.
Hi all!
This is a heads up for extensions that expect to be installed via composer:
Starting with the release of 1.38, extensions MUST NOT access any MediaWiki
functions, variables, or constants in code that is executed by the composer
autoloader <https://getcomposer.org/doc/04-schema.md#files>. The earliest point
in time in which extensions MAY access SOME MediaWiki functions, variables, or
constants is the registration callbacks
<https://www.mediawiki.org/wiki/Manual:Extension.json/Schema#callback>, though
restrictions apply
<https://www.mediawiki.org/wiki/Manual:Extension_registration/Limitations> there
as well.
Note that managing extension installation via composer will continue to work as
before for now (though support for this is not well defined, see T250406
<https://phabricator.wikimedia.org/T250406>). Support is removed only for
interacting with functions, variables, or constants defined by MediaWiki before
extension.json is loaded. Doing this has long been known to cause problems, see
the discussion on T249573 <https://phabricator.wikimedia.org/T249573> and T61872
<https://phabricator.wikimedia.org/T61872>.
The immediate reason to remove support now is that we are working on allowing
MediaWiki to load configuration from JSON and YAML files
<https://phabricator.wikimedia.org/T292402> instead of setting global variables
in PHP files. Exploration in this area has shown the need to have external
libraries available early on during the initialization process, so we can use
them to process settings files. This makes it necessary to change the order of
initialization so that the auto-loading component of composer is executed before
we set up global state with default settings etc. Because of this, code that is
executed by the autoloader cannot have access to things that get initialized
later on.
This change has already been made to MediaWiki core as deployed on WMF sites. We
found out the hard way <https://phabricator.wikimedia.org/T295883> that there
are extensions that presently rely on accessing MediaWiki settings from code
that runs during autoloader initialization. After some discussion, it was
decided that it is time to remove support for this practice, since it has been
frowned upon for a long time, and there seems to be no good way to resolve this
hen-and-egg problem in the initialization sequence.
Please reply to this email if you have any concerns about this change.
--
Daniel Kinzler
Principal Software Engineer, Core Platform
Wikimedia Foundation
🚂🌈Summary of 1.38.0-wmf.9 train deployment
This email is a summary of the Wikimedia production deployment of
1.38.0-wmf.9
- Conductor: Jeena Huneidi
- Backup Conductor: Dan Duvall
- Blocker Task: T293950 <https://phabricator.wikimedia.org/T293950>
- Current Status <https://versions.toolforge.org>
🔢 By the Numbers
Sparklines comparing with the last 5 trains.
- 278 Patches ▄█▅▁▅
- 2 Rollbacks ▁▁▃█▆
- 9 Days of delay ▁▁▂▆█
- 9 Blockers ▇▃▃▁█
✨ Trainlicious Shoutouts 🌈 Thanks to folks who reported or resolved
blockers:
- Lucas Werkmeister (WMDE)
- Brennen Bearnes
- Nick Ray
- stjn
- Samuel
- Peter Pelberg
- Antoine "hashar" Musso
- Amir Sarabadani (WMF)
- Urbanecm
- Clare Ming
- Jon Robson
- Majavah
- Marostegui
- Derk-Jan Hartman
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
The 1.38.0-wmf.9 version of MediaWiki is blocked on group0[0] due to a
memory leak.
The new version is deployed to group0[1], but can proceed no
further until these issues are resolved:
* T296098 - 1.38.0-wmf.9 seems to have introduced a memory leak
<https://phabricator.wikimedia.org/T296098>
Once these issues are resolved train can resume.
Thank you for your help resolving these issues!
-- Your humble train toiler
[0]. <https://phabricator.wikimedia.org/T293950>
[1]. <https://versions.toolforge.org/>
Tyler Cipriani (he/him)
Engineering Manager, Release Engineering
Wikimedia Foundation
Respected sir/madam ,
I am Kajal Kumari, a computer science undergrad, I have just entered in my
second year at Banasthali vidyapith. I am new to open source contributions
but I am well aware of JAVA, HTML, CSS and JAVASCRIPT. I would love to
contribute to your organization. Could you please tell me how to
get started?
Hoping to hear from you soon.
Regards
Kajal
Hi everyone,
My name is Linh and I'm a project manager on the Platform team at
Wikimedia. Our API Platform team is putting together a "pre-mortem"
session. We are looking for a few tech community members who would be
stakeholders in the API platform we are developing. The pre-mortem
objective is to get your feedback on different scenarios we have. We are
looking at a sync meeting for around an hour. In the next few days, If you
are interested in helping us out, please let me know.
Thank you,
Linh
Respected Sir / Madam,
I am Sarthak Deshmukh.I am currently in my B.Tech second year at Walchand
College Of Engineering, Sangli. I am new to open source & I have a good
idea about Git & Github. I am well aware of C, C++, HTML, CSS, Python and
some basic concepts of Javascript. I would love to contribute to your
organisation but I don't know how to get started.
So, can you please tell me how to get started ?
Hoping to hear from you soon.
Regards,
Sarthak Deshmukh.