Re: [Wikitech-l] Wikimedia service interruptions; phab task https://phabricator.wikimedia.org/T232224

2019-09-11 Thread Pine W
Thanks very much to those who worked on this problem.

I'm hoping to see a public report with more technical and legal info than
has been published so far. I think that such a report is not urgent, but it
would be nice to have the report available by the end of next week, which
would allow plenty of time for reference and commentary in the September
issue of *The Signpost*.

Pine
( https://meta.wikimedia.org/wiki/User:Pine  )

On Fri, Sep 6, 2019, 13:26 RhinosF1  wrote:

> Good luck to everyone working on this and a virtual drink is waiting for
> you when you're done.
>
> RhinosF1
>
> On Fri, 6 Sep 2019 at 21:21, Vi to  wrote:
>
> > We've been under a DDoS attack for more than two hours.
> >
> > Vito
> >
> > Il giorno ven 6 set 2019 alle ore 22:20 Pine W  ha
> > scritto:
> >
> > > Discussion in https://phabricator.wikimedia.org/T232224. I had trouble
> > > connecting to Phabricator also, so I'm guessing that IRC is a good
> > > alternate channel for communications. However, as usual, let's not all
> > pile
> > > into IRC, email, and/or Phabricator and say "I'm having problems
> > connecting
> > > to Wikimedia sites" when the technical ops folks are working on this.
> > >
> > > Regards,
> > > Pine
> > > ( https://meta.wikimedia.org/wiki/User:Pine )
> > > ___
> > > Wikitech-l mailing list
> > > Wikitech-l@lists.wikimedia.org
> > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> > ___
> > Wikitech-l mailing list
> > Wikitech-l@lists.wikimedia.org
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
> --
> RhinosF1
> Miraheze Volunteer
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] The Community Insights survey (for volunteer devs)

2019-09-11 Thread Johan Jönsson
Hey folks, I'm helping Rebecca Maung (rma...@wikimedia.org) distribute
this request. Her words below:

The Wikimedia Foundation is asking for your feedback in the annual
Community Insights survey. We want to know how well we are supporting
your work on- and off-wiki, and how we can change or improve things in
the future. The opinions you share will directly affect the current
and future work of the Wikimedia Foundation.

If you are a volunteer developer, and have contributed code to any
pieces of MediaWiki, gadgets, or tools, please complete the survey. It
is available in various languages and will take between 15 and 25
minutes to complete.

Follow this link to the survey:
https://wikimedia.qualtrics.com/jfe/form/SV_0pSrrkJAKVRXPpj?Target=dev

If you have seen a similar message elsewhere and have already taken
the Community Insights survey, please do not take it twice.

You can find more information about this survey on the project page
and see how your feedback helps the Wikimedia Foundation support
contributors like you. This survey is hosted by a third-party service
and governed by this privacy statement. Please visit our frequently
asked questions page to find more information about this survey.

If you need additional help, send an email to surv...@wikimedia.org.

Thank you!

//Johan Jönsson
--

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

[Wikitech-l] Scrum of scrums/2019-09-11

2019-09-11 Thread Željko Filipin
Hi,

for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-09-11

Željko

--

= 2019-09-11 =

== Callouts ==

* SRE says: Possible networking issues at times, redirect bug reports to
Numerous people reporting issues saving edits and viewing previews/diffs
https://phabricator.wikimedia.org/T232491 as the canonical bug for those
* Release Engineering
** Train blocked (Core Platform) - T232613 LBFactoryMulti.php PHP Notice:
Undefined index:
** REMINDER: We're at 1.34.0-wmf.22 this week. The last branch for this
release will be wmf.25 on 30 September. Teams who want to ship things for
MW 1.34 should land them now. (If you do not mark code as deprecated in the
next few weeks, you have to maintain it for 9 months.)

== Product ==

=== Contributors ===

 Editing 
* Updates:
** Talk Pages: Team is conducting research this week to identify technical
constraints for features we will likely need to build, see what can be
learned from existing gadgets
** ve.ui.MWEditModeTool: Fix showing active editor (task T232359) by
Bartosz Dziewoński
** Mobile surfaceReady: Account for selection changing in listeners (task
T232136)
** Fix HTML blacklist inheritance (task T150418)
** MWLinkAnnotationInspector: track edits to the label field (task T229841)

 Growth 
* Updates:
** Set correct merge strategy for help panel links (task T231935)
** Help panel: Right-align the continue button (task T224256)
** [LiquidThreads] Another speculative fix for when topmostThread title is
not found (task T61791)

=== Readers ===

 iOS native app 
* Updates:
** Development on 6.4 release
https://phabricator.wikimedia.org/tag/ios-app-v6.4-seamonkey-on-a-hoverboard/
*** iOS 13 & iPadOS updates
*** New loading screen for dark mode
*** Bug fixes
** Research on 6.5 release
*** History & diffs API discussions with CorePlatform
https://phabricator.wikimedia.org/tag/ios-app-v6.5/
*** Diff engine PR is up https://phabricator.wikimedia.org/T228794

 Android native app 
* Updates:
** Gearing up for a minor release. We have pushed a new version to beta:
https://play.google.com/apps/publish/?account=6169333749249604352#AppDashboardPlace:p=org.wikipedia.beta&appid=4972092403490495074
** Currently working on Suggested Edits, V3 on N board:
https://phabricator.wikimedia.org/project/view/4123/

 Product Infrastructure 
* Updates:
** Research week — full team researching technical requirements for
upcoming projects
** Requested DBA & security readiness reviews for MachineVision

 Structured Data 
* Blocking:
** Search Platform - Core Platform (or Structured Data?): RecentChange
support for SDC: https://phabricator.wikimedia.org/T230862
* Updates:
** UBNs to do with entity ids and page ids clashing resolved
** mostly working on Machine Vision project, new input types for
statements, and finishing off campaigns work

 Parsing 
* Blocked by:
** https://phabricator.wikimedia.org/T232538 blocked on Core Platform Team
which blocks deployment to beta cluster which blocks CPT's RESTBase <->
Parsoid/PHP integration testing
* Updates:
** Parsoid/PHP: Ongoing round trip testing and bug fixes

=== UI Standardization ===
* Updates:
** OOUI v0.34.0 and 0.34.1 released,
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.34.1
** Unifying messages in MW core, shared.css and MF
** Further development on “Components” section for Design Style Guide

== Technology ==

=== Analytics ===
* Blocking:
** Search Platform - Point discovery dashboards at SearchSatisfaction
eventlogging table: https://phabricator.wikimedia.org/T229882

=== Fundraising Tech ===
* Updates:
** CiviCRM
*** Bugfixes following version upgrade
*** Pulling more data from bulk mailing house into Civi
https://phabricator.wikimedia.org/T230509
** Payments-wiki
*** Deployed a bunch of form updates and variants
*** Better messaging for donors who cancel from hosted card entry forms:
https://phabricator.wikimedia.org/T224063
** CentralNotice
*** Fix to hang on message cache rebuild is going out on train this week:
https://phabricator.wikimedia.org/T231703
*** Fixed another translatable message bug in the process:
https://phabricator.wikimedia.org/T72939
*** About ready to merge campaign fallback:
https://phabricator.wikimedia.org/T226344

=== Core Platform ===
* Blocking:
** Wikidata: (not critical blocker yet) We would appreciate review from
core/frontend on https://phabricator.wikimedia.org/T208601 /
https://gerrit.wikimedia.org/r/535206
** Search Platform - Core Platform (or Structured Data?): RecentChange
support for SDC: https://phabricator.wikimedia.org/T230862
** Performance: CR of RDBMS change
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/394430/
** Release Engineering - train blocked - T232613 LBFactoryMulti.php PHP
Notice: Undefined index:
** Parsing - https://phabricator.wikimedia.org/T232538 blocked on Core
Platform Team which blocks deployment to beta cluster which blocks CPT's
RESTBase <-> Parsoid/PHP in

[Wikitech-l] Prepare your small tasks to mentor a new contributor! (Google Code-in early heads-up)

2019-09-11 Thread Andre Klapper
(Note: This is only an early heads-up, to be prepared. Google Code-in
has NOT been announced yet, but last year, GCI mentors asked for more
time in advance to identify tasks to mentor. Here you are. :)

* You have small, self-contained bugs you'd like to see fixed?
* Your documentation needs specific improvements?
* Your user interface has some smaller design issues?
* Your Outreachy/Summer of Code project welcomes small tweaks?
* You'd enjoy helping someone port your template to Lua?
* Your gadget code uses some deprecated API calls?
* You have tasks in mind that welcome some research?

Google Code-in (GCI) is an annual contest for 13-17 year old students.
GCI 2019 has not yet been announced but usually takes place from late
October to December. It is not only about coding: We also need tasks
about design, docs, outreach/research, QA.

Read https://www.mediawiki.org/wiki/Google_Code-in/Mentors , add
your name to the mentors table, and start tagging tasks in Wikimedia
Phabricator by adding the #gci-2019 project tag.
We will need MANY mentors and MANY tasks, otherwise we cannot make it.

Last year, 199 students successfully worked on 765 tasks supported by
39 mentors. For some achievements from the last round, see
https://wikimediafoundation.org/news/2019/02/20/partnerships-make-it-possible-behind-our-role-in-google-code-in-2018/

Note that "beginner tasks" (e.g. "Set up Vagrant") and generic
tasks are very welcome (like "Choose and replace 2 uses of
Linker::link() from the list in T223010" style).

We also have more than 400 unassigned open #good-first-bug tasks:
https://phabricator.wikimedia.org/maniphest/query/3YnDUWYJfXSo/#R
Can and would you mentor some of these tasks in your area?

Please take a moment to find / update [Phabricator etc.] tasks in your
project(s) which would take an experienced contributor 2-3 hours. Read
   https://www.mediawiki.org/wiki/Google_Code-in/Mentors
, ask if you have any questions, and add your name to
https://www.mediawiki.org/wiki/Google_Code-in/2019#List_of_Wikimedia_mentors

Thanks (as we will not be able to run this without your help),
andre
-- 
Andre Klapper (he/him) | Bugwrangler / Developer Advocate
https://blogs.gnome.org/aklapper/


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

[Wikitech-l] Wednesday: Technical Advice IRC Meeting

2019-09-11 Thread Raz Shuty
Sorry for cross-posting!

Reminder: Technical Advice IRC meeting this week **Wednesday 3-4 pm UTC**
on #wikimedia-tech.

Questions can be asked in English, Persian, Spanish!

The Technical Advice IRC Meeting (TAIM) is a weekly support event for
volunteer developers. Every Wednesday, two full-time developers are
available to help you with all your questions about MediaWiki, gadgets,
tools and more! 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

Hope to see you there!


-- 
Raz Shuty
Engineering Manager

Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Phone: +49 (0)30 219 158 26-0
https://wikimedia.de

Imagine a world, in which every single human being can freely share in the
sum of all knowledge. That‘s our commitment.

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.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l