Hey,
"Wikimedia Meet" [0] (https://meet.wmcloud.org), is a project in Wikimedia
CloudVPS for Wikimedians to meet virtually instead of using commercial
services like Zoom which might have security and privacy implications
[1][2]. Currently it's a jitsi (jitsi.org) installation.
If you want to just use/test it, let me know and I create you a user and
password. You can share the username and password with anyone you want to
meet but please do not post it publicly. In your email you can also give me
your desired user and password. **Do not reuse any password**. You can also
contact any of the ticketmasters instead of me:
https://meta.wikimedia.org/wiki/Wikimedia_Meet#List_of_ticketmasters
In order to make this project more robust, I'm looking for Ticketmasters
too, Ticketmasters create accounts for others (It doesn't require any
technical knowledge, you fill a form in web for others)
If you want to help maintaining it (which would be greatly appreciated) let
me know and I give you the needed access. I put the technical documentation
in mediawiki.org [3]. There are several bits you can help with, like
puppetizing it, scalability, observability, improving authentication,
trying to see if BBB can be used as well, and so much more. You can find
the tickets in the phabricator board and assign a ticket to yourself if you
feel like helping out.
[0] https://meta.wikimedia.org/wiki/Wikimedia_Meet
[1] https://blogs.harvard.edu/doc/2020/03/27/zoom/
[2]
https://www.theguardian.com/technology/2020/apr/02/zoom-technology-security…
[3] https://www.mediawiki.org/wiki/Wikimedia_Meet
Hope that would be useful for our users :)
Best
--
Amir (he/him)
Forwarding to Wikitech-l. Sorry about the late notice this month.
Pine
( https://meta.wikimedia.org/wiki/User:Pine )
---------- Forwarded message ---------
From: Lane Rasberry <lanerasberry(a)gmail.com>
Date: Wed, Apr 22, 2020 at 9:29 AM
Subject: [Wikimedia-l] Fwd: Wikimedia Café - Sat 25 April 2020...
To: Wikimedia Mailing List <wikimedia-l(a)lists.wikimedia.org>
Hello,
I am writing to invite anyone to join the next online meeting of Wikimedia
Café on Saturday 25 April 2020 4:30 PM UTC. Details for joining are at
https://meta.wikimedia.org/wiki/Wikimedia_Café
----> (video room open at that time) https://virginia.zoom.us/my/wikilgbt
The agenda for this month includes discussing maps on Wikipedia and
Wikimedia community fundraising outside the Wikimedia Foundation.
Wikimedia Café is a modest, one-hour, monthly online meeting which for the
past few months has had fewer than 10 attendees. At these meetings anyone
can propose to discuss any topic of broad Wikimedia community interest, as
if we all were able to meet in person over coffee. The meetings themselves
are an experiment in small group Wikimedia community conversation with
video chat, phone access options, and online shared notetaking. Please see
WikiProject Remote Event Participation for more information about this
general style of online event.
https://meta.wikimedia.org/wiki/WikiProject_remote_event_participation
- Anyone interested in joining may do so.
- Anyone interested in reading notes of past meetings can find them on
the meta page.
- If there is anyone who wants to get their ideas published in the wiki
world, consider looking at how this Café works, because voice chat with
notetaking could be a way to organize your own wiki community.
Thanks Pine for performing as host in this and thanks to anyone who submits
topics for discussion or who is able to join.
--
Lane Rasberry
user:bluerasberry on Wikipedia
206.801.0814
lane(a)bluerasberry.com
_______________________________________________
Wikimedia-l mailing list, guidelines at:
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
https://meta.wikimedia.org/wiki/Wikimedia-l
New messages to: Wikimedia-l(a)lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
<mailto:wikimedia-l-request@lists.wikimedia.org?subject=unsubscribe>
Hello all,
I would like to announce the release of MediaWiki Language Extension
Bundle 2020.04. This bundle is compatible with MediaWiki 1.33 or above
and requires PHP 7.2 or above.
Next MLEB is expected to be released in 3 months. If there are very
important bug fixes, we will do an intermediate release. Please give
us your feedback at
[[Talk:MLEB|https://www.mediawiki.org/wiki/Talk:MLEB]].
* Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.04.tar…
* sha256sum: 97dbf8846c62cbafa43b7b5f359c3fb55039846277ebb55dd7b00e42d356d709
* Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.04.tar…
Quick links:
* Installation instructions are at: https://www.mediawiki.org/wiki/MLEB
* Announcements of new releases will be posted to a mailing list:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n
* Report bugs to: https://phabricator.wikimedia.org/
* Talk with us at: #mediawiki-i18n @ Freenode
Release notes for each extension are below.
-- Kartik Mistry
== Highlights and upgrade notes ==
* Remove PHP based entry point for Translate extension. Use
<code>wfLoadExtension( 'Translate' );</code> to load the Translate
extension.
* Test and add support for PHP 7.4. Now all versions of PHP 7.2 and
above are supported.
* '''SECURITY FIX''': Translate: HTML from messages was not escaped in
Special:ManageMessageGroups. If you do not use this page (e.g. only
use translatable wiki pages) you are not affected.
([[phab:T242115|Phab:T242115]])
== Babel, CleanChanges, LocalisationUpdate and cldr ==
* Localisation and maintenance updates.
== Translate ==
* '''SECURITY FIX''': Fixed - [Possible XSS vulnerability] HTML from
messages rendered in Message group management
([[phab:T242115|Phab:T242115]])
* Mangler: Don't remove prefix on unmangle if pattern doesn't match
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/586346
Gerrit Patch])
* Add <code>translate_target_language</code> variable for abuse
filters ([[phab:T236447|Phab:T236447]])
* Put label of languages box on separate line on narrow screens
([[phab:T243997|Phab:T243997]])
* Show assistant languages in the order defined -
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/585121
Gerrit Patch])
* Remove unused create-language-models.php script
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/420840
Gerrit Patch])
* GettextFFS should implement isContentEqual ([[phab:T233402|Phab:T233402]])
* Expand toggles in message documentation are inactive when linking to
a message directly ([[phab:T248265|Phab:T248265]])
* Test and add support for PHP 7.4 ([[phab:T247657|Phab:T247657]])
* Support export for offline translation also from command line
([[phab:T248200|Phab:T248200]])
* Remove PHP entry point ([[phab:T228055|Phab:T228055]])
* mw.translateHooks JavaScript class was removed
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/582782
Gerrit Patch])
* Code related to the unused and broken translation interface of
special page aliases, namespaces and magic words was removed.
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/583299
Gerrit Patch])
* MessageGroupCache: Remove code support old versions of the cache
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/585121
Gerrit Patch])
* Removed old MessageChecker code. This has been replaced by the new
validator framework. ([[phab:T241465|Phab:T241465]])
* Make Special:SupportedLanguages do less work during web requests
([[phab:T249439|Phab:T249439]])
* Special:ExportTranslations: Disallow exporting huge groups
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/583044
Gerrit Patch])
== UniversalLanguageSelector ==
* Localisation and maintenance updates.
=== Input Methods ===
* Updated vec-GVU keyboard.
=== fonts ===
* Added Pustaka Bali, Vimala and Kadiri fonts for Balinese.
--
Kartik Mistry | કાર્તિક મિસ્ત્રી
kartikm.wordpress.com
Hello all,
It's coming close to time for annual appointments of community members to
serve on the Code of Conduct (CoC) committee. The Code of Conduct Committee
is a team of five trusted individuals plus five auxiliary members with
diverse affiliations responsible for general enforcement of the Code of
conduct for Wikimedia technical spaces. Committee members are in charge of
processing complaints, discussing with the parties affected, agreeing on
resolutions, and following up on their enforcement. For more on their
duties and roles, see
https://www.mediawiki.org/wiki/Code_of_Conduct/Committee
This is a call for community members interested in volunteering for
appointment to this committee. Volunteers serving in this role should be
experienced Wikimedians or have had experience serving in a similar
position before.
The current committee is doing the selection and will research and discuss
candidates. Six weeks before the beginning of the next Committee term,
meaning 27th of April 2019, they will publish their candidate slate (a list
of candidates) on-wiki. The community can provide feedback on these
candidates, via private email to the group choosing the next Committee. The
feedback period will be two weeks. The current Committee will then either
finalize the slate, or update the candidate slate in response to concerns
raised. If the candidate slate changes, there will be another two week
feedback period covering the newly proposed members. After the selections
are finalized, there will be a training period, after which the new
Committee is appointed. The current Committee continues to serve until the
feedback, selection, and training process is complete.
If you are interested in serving on this committee or like to nominate a
candidate, please write an email to *techconductcandidates** AT
wikimedia.org <http://wikimedia.org>* with details of your experience on
the projects, your thoughts on the code of conduct and the committee and
what you hope to bring to the role and whether you have a preference in
being auxiliary or constant member of the committee. The committee consists
of five members plus five auxiliary members and they will serve for a year;
all applications are appreciated and will be carefully considered. The
deadline for applications is end of day on 19th of April, 2020.
Please feel free to pass this invitation along to any users who you think
may be qualified and interested.
Best,
Amir on behalf of the CoC committee
Hi All,
Reminder that there is no train next week and there are no deployments
Tuesday–Friday.
A large number of folks will be unavailable Wednesday through Friday, so
we're cancelling the deployment train next week and treating next Tuesday
like a Friday (which means only deploying in cases of emergency[0]).
As always, the deployment schedule on Wikitech should be up-to-date and
canonical[1].
Thanks all!
-- Tyler
[0]. <https://wikitech.wikimedia.org/wiki/Deployments/Emergencies>
[1]. <https://wikitech.wikimedia.org/wiki/Deployments>
Hello,
can someone review patches from list on
https://gerrit.wikimedia.org/r/#/q/status:open+extension+registration+revie…
:"Zoranzoki21+%253Czorandori4444%2540gmail.com%253E" and if possible +2
these which haven't merge conflict.
I working on adding phpcs in extensions and skins, and I'm blocked on work
because of it, I no want to create follow-up patches because it can't be
merged before +2'ing extreg related patches.
Thanks and best regards,
Zoran Dori
volunteer, Wikimedia Serbia
s: zoranzoki21.github.io e: zorandori4444(a)gmail.com
Замислите свет у коме свака особа на планети има слободан приступ
целокупном људском знању. То је оно на чему ми радимо.
Hi,
for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-04-15
Željko
--
= 2020-04-15 =
== Callouts ==
* Release Engineering
** Next week: No Train/No Deploys Tuesday - Friday
** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code
Deployment Office Hour at 17:00UTC in #wikimedia-office
* Readers Web/UI Standardization/ Design Style Guide
** Base10 color amended from `#222` to `#202122` to fully comply with Web
Content Accessibility Guidelines when combined with Accent50 `#36c` link
color contrast ratio. [[phab:T248393]]
*** Rollout already succeeded in Design Style Guide
https://design.wikimedia.org/style-guide/visual-style_colors.html &
WikimediaUI Base, OOUI. Other extensions/skins to be followed-up on.
== SoS Meeting Bookkeeping ==
* Updates:
** No meeting next week because of Wikimedia Foundation holiday
== Product ==
=== iOS native app ===
* Updates:
** 6.6 release out on public beta (mobile-html integration) -
[[phab:project/view/4273]]
*** bug fixing and working towards code freeze
=== Android native app ===
* Updates:
** mobile-html integration currently in Beta; production release pending
resolution of caching issues on RestBase side.
=== Web ===
* Blocking:
** Release Engineering - Portals gulp4 migration [[phab:T247996]]
* Updates:
** '''Summary''': new header, collapsible sidebar, Vue.js tasking, and
continuing desktop improvements project (DIP).
** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project (Vector
/ DIP)]]:
*** [[phab:T249372|<nowiki>[Dev] DRY up the menu templating code</nowiki>]]
*** [[phab:T249073|<nowiki>[Spike 4hrs] Discuss and agree on nomenclature
and rules for template partial usage</nowiki>]]
*** [[phab:T246419|<nowiki>Build collapsible sidebar and sidebar button
</nowiki>]]
*** [[phab:T246170|<nowiki>Build new logo for Desktop Improvements
Header</nowiki>]]
*** [[phab:T244481|<nowiki>Provide basic FeatureManagement in Vector
codebase</nowiki>]]
*** [[phab:T243281|<nowiki>Build opt-out link for logged-in users with new
vector on</nowiki>]]
** Mobile website (MinervaNeue / MobileFrontend):
*** [[phab:T249864|<nowiki>Section edit icon not displaying in Minerva
skin</nowiki>]]
*** [[phab:T248141|<nowiki>Regression: MobileFrontend overrides
non-existent user page handling in desktop view</nowiki>]]
*** [[phab:T246767|<nowiki>Implement Tap to show for lazy loaded images
without MutationObserver - Scrolling on a Kai OS mobile device can be slow
on articles with lazy loading</nowiki>]]
*** [[phab:T240622|<nowiki>[Technical debt payoff] Remove
InlineDiffFormatter and InlineDifferenceEngine from
MobileFrontend</nowiki>]]
*** [[phab:T246838|<nowiki>Avoid SEO performance and user experience
penalties by addressing our handling of lazy loaded images using
MutationObserver</nowiki>]]
*** [[phab:T244444|<nowiki>Replace all possible, non-product specific icons
in MobileFrontend/MinervaNeue with WikimediaUI/OOUI ones</nowiki>]]
*** [[phab:T236097|<nowiki>Dev: Popups modules should set targets to mobile
and desktop</nowiki>]]
** Miscellaneous
*** [[phab:T138401|<nowiki>Replace jsduck with JSDoc3 across all Wikimedia
code bases</nowiki>]]
=== Product Infrastructure ===
* Updates:
** mobile-html: The first edit button will be moved to lead paragraph to
match iOS behavior [[phab:T248903]]
=== Structured Data ===
* Updates:
** some changes to MachineVision - exclude pictures of people from
classification as much as possible
** experimenting with vue.js on MachineVision
** investigations for Structure Data part 2
=== UI Standardization ===
* Updates:
** Design Style Guide: Base10 color amended from `#222` to `#202122` to
100% comply with Web Content Accessibility Guidelines when combined with
Accent50 `#36c` link color contrast ratio. [[phab:T248393]]
*** Rollout already succeeded in WikimediaUI Base, OOUI. Other
extensions/skins to be followed-up on.
** OOUI v0.38.0 released
https://gerrit.wikimedia.org/g/oojs/ui/+/v0.38.0/History.md
*** two breaking changes icons `stripe*` and `toc` removed,
*** New features: ButtonMenuSelectWidget and IndexLayout.php#setTabPanel
implemented (thanks Ed Sanders)
== Technology ==
=== Fundraising Tech ===
* Blocked by:
** Need to figure out how to force-push a reset to an old repo, might have
to bother releng
* Updates:
** Testing migrating recurring donations from main card processor's old API
to new API: [[phab:T232017]]
** Still looking for better options to replace 3rd party cookies for
cross-wiki banner hiding: [[phab:T244699]]
** Investigating how to create multilingual email for failed donations
using core CiviCRM: [[phab:T230064]]
** Trying to get contractor-performed CentralNotice work reviewed and
deployed: [[phab:T246347]], [[phab:T226438]]
=== Core Platform ===
* Blocking:
** Search: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
=== Engineering Productivity ===
==== Quality and Test Engineering ====
* Updates:
** April Quality and Testing Engineering Office Hour - Software testing
anti-patterns: Selenium [[phab:T246880]]
==== Release Engineering ====
* Blocked by:
** Web team: Portals gulp4 migration [[phab:T247996]]
* Updates:
** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]]
** Train Health
*** Last week: 1.35.0-wmf.27 - [[phab:T247774]]
*** This week: 1.35.0-wmf.28 - [[phab:T247775]]
*** Next week: No Train/No Deploys Tuesday - Friday
=== Search Platform ===
* Blocked by:
** Core: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
* Updates:
** Search index for page 5 days out of date - [[phab:T249435]]