[Wikitech-l] We welcome Giuseppe Lavagetto to the TechCom

2017-08-23 Thread Victoria Coleman
Hi everyone,

it is with great pleasure that Daniel and I would like to announce that 
Giuseppe Lavagetto is joining the TechCom. Giuseppe works in the  Technical 
Operations team, which is responsible for the reliability, availability and 
performance of the WMF infrastructure. Within the team, he  works on a great 
deal of different problems, but mostly focuses on the MediaWiki  and the other 
services that constitute our application layer, and on automation of the 
infrastructure. He has been involved in the work to transition our 
infrastructure to use HHVM, and has put a lot of effort in our project to serve 
our application layer from multiple datacenters.  He is also  one of the early 
advocates for our current effort to use Kubernetes and containers for our 
services layer. We are very excited to have him join the TechCom where he will  
have even more impact on our mission. Welcome Giuseppe!

Warm regards,

Victoria & Daniel

PS If you would like to hear more about the TechCom and the new charter, please 
join us on Sept 5th for a webcast. I append Srishti’s announcement below:

Please join us for the *Wikimedia Technical Committee (**TechCom)
announcement webcast* by Victoria Coleman
> (Chief
Technology Officer, Wikimedia Foundation) and Daniel Kinzler
> (Principal
Platform Engineer, Wikimedia Deutschland) on September 5, 2017, at 17:30 UTC
>
via YouTube live.


Link to live YouTube stream: https://www.youtube.com/watch?v=RtH-EmGmOWs 


IRC channel for questions/discussion: #wikimedia-office



In this webcast, we will share the revised charter of the TechCom
> with
the developer community and answer any questions you might have. We will
also ask for your suggestions on how you think the committee can best
support you.

Looking forward to your presence!


Best,

Srishti

-- 
Srishti Sethi
Developer Advocate
Technical Collaboration team
Wikimedia Foundation

https://www.mediawiki.org/wiki/User:SSethi_(WMF) 


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] 2017-08-23 Scrum of Scrums meeting notes

2017-08-23 Thread Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2017-08-23


*= 2017-08-23 =*

== Callouts ==
* Core patch for range contributions needs more review from MediaWiki
people https://gerrit.wikimedia.org/r/#/c/349457/
* Community Tech would appreciate help unbikeshedding
https://phabricator.wikimedia.org/T152540
* Language: Request for review to services:
https://github.com/wikimedia/restbase/pull/855
* JobQueue constantly increasing https://phabricator.wikimedia.org/T173710
*Anti-Harassment Tools: Blocked by Performance team on
https://phabricator.wikimedia.org/T161059
* Parsing: * Work ongoing to introduce  output in Parsoid
for inline images (https://gerrit.wikimedia.org/r/#/c/370227/;
https://phabricator.wikimedia.org/T118520 ). If any reading / editing
clients have concerns, please leave comments on the patch. But, we'll
consult you all before deploying



== Audiences ==

=== Community Tech ===
 Community Wishlist 
* Blocked by:
** https://phabricator.wikimedia.org/T152540 is bogged down in bikeshedding
* Updates:
** Deployed LoginNotify
** Fourth time's the charm for CodeMirror
** Working on ArticleCreationWorkflow

 Anti-Harassment Tools 
* Blocked by: Performance team on https://phabricator.wikimedia.org/T161059
* Blocking: Nobody
* Current sprint board: https://phabricator.wikimedia.org/project/view/2931/


=== Readers ===

 Multimedia 
* 3d2png changes going out to beta today (Tuesday), should be nearly ready
for a push to testwiki to test out in a production environment
* Team is now ramping up with two new hires (see announcement emails
internally, else welcome Cormac and Ramsey)
* Off-site occurred after Wikimania, much productivity was had.

 Web 
* Page previews is deployed everywhere but enwiki and dewiki
* We have setup infrastructure and are ready to run an  A/B test on these
wikis.

 Infrastructure 
* wrapping up work on MediaWiki side of ReadingLists
* PageContentService: wrapping up HTML endpoints; working on structured
reference lists endpoint

 Android 
* *Blocked by:* n/a
* *Blocking:* n/a
* Updates:
** Reading list UI updates promoted to production
** Offline compilations client-side work is nearly complete, only minor
onboarding/branding updates needed –
https://phabricator.wikimedia.org/project/view/2833/
** Work on an offline compilation file generation and storage service is
underway (https://phabricator.wikimedia.org/T172732 )—will not likely block
client-side support for existing ZIMs
** New engineers (Cooltey, Sharvani) started Monday 8/21
** PM search in progress

 iOS 
* Blocked by: none
* Blocking: none
* Updates:
** 5.6.0 w/ dark mode, on this day content released (
https://phabricator.wikimedia.org/project/view/2701/ ) , featured under
"Best new app updates" in the App Store
** Working on 5.6.1 with minor bug fixes (
https://phabricator.wikimedia.org/project/view/2898/ )

 Discovery 
* Blocked:
* Blocked Up:
* Updates:
** Special:Search AB thumbnail test
** Performance improvements to wikipedia.org portal &

 Contributors 

 Editing 
* Blocked by:
* Blocking:
* Updates:

 Parsing 
** 2/3 team members on vacation next week (1 on vacation this week) .. so,
between Wikimania, Kiwix Hackathon, and hiring, things have been and wil be
a bit slow around here till we get into September.
** Work ongoing to introduce  output in Parsoid for inline
images (https://gerrit.wikimedia.org/r/#/c/370227/ ;
https://phabricator.wikimedia.org/T118520 ). If any reading / editing
clients have concerns, please leave comments on the patch. But, we'll
consult you all before deploying
** Heads up: Similar work ongoing in core (
https://gerrit.wikimedia.org/r/#/c/370206/ and
https://gerrit.wikimedia.org/r/#/c/196532/ )  -- this will be a bit more
involved since gadgets might potentially be affected and will take a longer
time to get deployed.

 Global Collaboration 
= Language =
* Blocked by:
* Blocking:
* Updates:
** CX-VE work continue.
** Debugging of https://phabricator.wikimedia.org/T173038 and
https://phabricator.wikimedia.org/T173801

   - *** Request for review to services:
   https://github.com/wikimedia/restbase/pull/855


= Collaboration =
* Blocked by:
* Blocking:
* Updates:
** RCFilters: Add title attribute to [x] button (task T173608)
** RCFilters: Add title attribute to highlighted rows (task T173608)
** WLFilters: new 'watchlist activity' filter group (task T171127)
** WLFilters: convert mark as seen button to new style (task T171121)
** Enable RCFilters app on Watchlist (task T171132, task T171218)
** RCFilters: tweak old changes indicator (task T172213)
** RCFilters: Add marker between old and new changes in enhanced mode (task
T163426)
** (Flow) Localize namespaces in ba (task T173719)
** Various bug fixes

 Contributors Design 
* Blocked by:
* Blocking:
* Updates:


 UI Standardization 
* Updates:
** Major work on aligning remaining arbitrary, 

[Wikitech-l] Selenium Ruby framework deprecation

2017-08-23 Thread Željko Filipin
As announced in April[0], we are replacing Selenium tests written in Ruby
with tests in Node.js. Now is the last responsible moment to make the move.
There will be two more reminders, in September and October. In the
meantime, only critical problems will be resolved in the Ruby stack. After
October we will no longer maintain it. You can follow task T139740[1] for
more information. Extensive documentation is available at mediawiki.org[2].
If you need help with the migration, I am available for pairing and code
review (zfilipin in Gerrit, zeljkof in #wikimedia-releng).

Željko Filipin
--
0: https://lists.wikimedia.org/pipermail/wikitech-l/2017-April/087888.html
1: https://phabricator.wikimedia.org/T139740
2: https://www.mediawiki.org/wiki/Selenium/Node.js
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Reminder: Invitation first weekly Technical Advice IRC Meeting in 60 Minutes!

2017-08-23 Thread Michael Schönitzer
Reminder: Technical Advice IRC meeting starting in 30 minutes on
#wikimedia-tech. More infos:

https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting


Sorry for cross-posting!

On Wednesday, August 23rd, 2017 at 3 pm UTC, we start with our weekly
Technical Advice IRC Meeting on #wikimedia-tech IRC channel.

The Technical Advice IRC meeting is open for all volunteer developers,
topics and questions. This can be anything from "how to get started" over
"who would be the best contact for X" to specific questions on your project.

If you know already what you would like to discuss or ask, please add your
topic to the next meeting: https://www.mediawiki.org/wiki
/Technical_Advice_IRC_Meeting

This meeting is an offer by WMDE’s tech team. Hosts of the meeting are:
@addshore, @CFisch_WMDE.


Hope to see you there!
Michi (for WMDE’s tech team)


-- 
Michael F. Schönitzer


Wikimedia Deutschland e.V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Tel. (030) 219 158 26-0
http://wikimedia.de

Stellen Sie sich eine Welt vor, in der jeder Mensch an der Menge allen
Wissens frei teilhaben kann. Helfen Sie uns dabei!
http://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/681/51985.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] [Webcast] Wikimedia Technical Committee (TechCom) announcement on September 5 at 17:30 UTC

2017-08-23 Thread Srishti Sethi
Hello everyone,

Please join us for the *Wikimedia Technical Committee (**TechCom)
announcement webcast* by Victoria Coleman
 (Chief
Technology Officer, Wikimedia Foundation) and Daniel Kinzler
 (Principal
Platform Engineer, Wikimedia Deutschland) on September 5, 2017, at 17:30 UTC

via YouTube live.


Link to live YouTube stream: https://www.youtube.com/watch?v=RtH-EmGmOWs

IRC channel for questions/discussion: #wikimedia-office



In this webcast, we will share the revised charter of the TechCom
 with
the developer community and answer any questions you might have. We will
also ask for your suggestions on how you think the committee can best
support you.

Looking forward to your presence!



Best,

Srishti

-- 
Srishti Sethi
Developer Advocate
Technical Collaboration team
Wikimedia Foundation

https://www.mediawiki.org/wiki/User:SSethi_(WMF)
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l