Re: [Wikitech-l] [Engineering] Gerrit upgrade (w/ short downtime) tomorrow

2016-12-07 Thread Gergo Tisza
On Tue, Dec 6, 2016 at 10:10 AM, Chad Horohoe 
wrote:

> Tomorrow evening (18:30–19:30 UTC) I'll be taking Gerrit offline shortly
> for a planned upgrade from 2.12.5 to 2.13.3. It shouldn't take the full
> hour, but you never know :)
>

It seems the links to Differential (next to the commit and parent sha1,
below the commit message) went away with the update. Those were quite
useful. (Instead, there are links on top of the diff screens, but they
don't work.)
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Gerrit: login issues for some (hopefully only a few)

2016-12-07 Thread Chad Horohoe
Hi,

We upgraded to Gerrit 2.13.3 today from 2.12.2. However, a couple of users
have reported being unable to login. Based on reports and investigation, I'm
thinking/hoping this is only affecting 11 users.

However, if you find yourself unable to login with the message "Cannot
assign
username  to account ; name already in use," please
do chime in on Phab[0].

Thanks and have a good evening,

[0] https://phabricator.wikimedia.org/T152640
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] CREDIT in 37 minutes

2016-12-07 Thread MZMcBride
Adam Baso wrote:
>And the videos. Enjoy!
>
>YouTube: https://www.youtube.com/watch?v=W_sf-kHAQkg
>WebM on Commons:
>https://commons.wikimedia.org/wiki/File:CREDIT_-_December_2016.webm

Wow that was fast! Can we have you all do the uploads for the upcoming
Wikimedia Developer Summit? :-)

MZMcBride



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

Re: [Wikitech-l] CREDIT in 37 minutes

2016-12-07 Thread Adam Baso
And the videos. Enjoy!

YouTube: https://www.youtube.com/watch?v=W_sf-kHAQkg
WebM on Commons:
https://commons.wikimedia.org/wiki/File:CREDIT_-_December_2016.webm

* David Chan: Multi-user editing in VisualEditor
* Ed Sanders: VisualEditor source mode
* Erik Bernhardson, Phan (static analysis) integration for mediawiki core
* Stephen Niedzielski, Automated unit testing of Android views across
locale, accessibility, theme, screen and other configurations
* Erik Bernhardson, Search Click Models

On Wed, Dec 7, 2016 at 12:23 PM, Adam Baso  wrote:

> Reminder, starting soon!
>
> On Wed, Nov 30, 2016 at 2:33 PM, Adam Baso  wrote:
>
>> Hello all -
>>
>> The next CREDIT showcase is a week from today - Wednesday,
>> 7-December-2016 at 1900 UTC (1100 San Francisco).
>>
>> https://www.mediawiki.org/wiki/CREDIT_showcase
>>
>> If you have a demo, please add it here:
>>
>> https://etherpad.wikimedia.org/p/CREDIT
>>
>> Last month there were demos on offline, IFTTT, and File properties search
>> & new WDQS visualizations.
>>
>> https://www.youtube.com/watch?v=NmfqtP3pr2Y=47
>>
>> We welcome demos from Wikimedia community members and staff alike - from
>> polished features to something you just got working last night. Hope to see
>> you soon!
>>
>> If you would like to invite anyone to CREDIT, feel free to use this
>> template.
>>
>> *Hi *
>>
>> *I hope all is well with you! I wanted to let you know about CREDIT, a
>> monthly demo series that we’re running to showcase open source tech
>> projects from Wikimedia’s Community, Reading, Editing, Discovery,
>> Infrastructure and Technology teams. *
>>
>> *CREDIT is open to the public, and we welcome questions and discussion.
>> The next CREDIT will be held on December 7th at 11am PT / 2pm ET / 19:00
>> UTC. *
>>
>> *There’s more info on MediaWiki
>> , and on Etherpad
>> , which is where we take notes and
>> ask questions. You can also ask questions on IRC in the Freenode chatroom
>> #wikimedia-office (web-based access here
>> ). Links to
>> video will become available at these locations shortly before the event.*
>>
>> *Please feel free to pass this information along to any interested folks.
>> Our projects tend to focus on areas that might be of interest to folks
>> working across the open source tech community: language detection,
>> numerical sort, large data visualizations, maps, and all sorts of other
>> things.*
>>
>> *If you have any questions, please let me know! Thanks, and I hope to see
>> you at CREDIT.*
>>
>>
>> *-YOURNAME*
>>
>
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] 2016-12-07 Scrum of Scrums meeting notes

2016-12-07 Thread Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-12-07

= 2016-12-07 =
== Product ==
=== Reading ===

 iOS native app 
* Last Week
** Shipped 5.3.1 with bug fixes
** Continued work on 5.3.2 - Dynamic text size, data layer update,
performance enhancements
* This week
** Finish work on 5.3.2, fix bugs from beta feedback
** Feature complete on 5.3.2 Friday 12/9

 Android native app 
* Last week:
** Continuing Q2 goals for Wikidata descriptions
** New beta v2.4.182
*** Fundraising and survey cards now configurable remotely (beta)
* Next week (https://phabricator.wikimedia.org/project/view/2352/):
** More Q2 goals for Wikidata descriptions (tutorial and polish)


 Mobile Content Service (MCS) 
* Remove obsolete mobile-summary endpoint (handled by RESTBase directly)
* Moved to node template version 0.5.0, moved to ES2015 and eslint

 Reading Web 
* Current sprint: https://phabricator.wikimedia.org/project/view/2362/
* So far:
** ReadMore has been enabled on Japanese and Spanish wikis (mobile site)
** Wikidata Page banner has been enabled on Finnish Wikivoyage
** Wikidata page descriptions has been enabled on French and German
wikipedias (mobile site)
** Lead image has been disabled from the mobile site, beta mode.
* Until we meet the next time:
** Create importable test pages that can be used to test various Reading
Web related changes
** Hovercards rewrite finish up
** Continue working on returning page images from the lead section only

 Reading Infrastructure 
* API i18n changes going out with next train:
https://lists.wikimedia.org/pipermail/mediawiki-api-announce/2016-December/000121.html
** you can use the new errorformat, errorlang, errorsuselocal paramers to
get localized, parsed errors; if you don't, most API modules will behave
the same as before. Exceptions:
*** for query modules the error codes won't be prefixed anymore the way
parameter names are;
*** for a few modules (see announcement) which put errors in some
non-default location in the response data, that location might change
and/or the contents might change from a single error to an array of errors.
* could use some advice from Performance or Language on dealing with huge
JS data blobs: *https://phabricator.wikimedia.org/T32574#2836570*

* MediaViewer tests failing, mw.language tests seem to be the cause:
https://phabricator.wikimedia.org/T152476


=== Editing ===
 Collaboration 
* Working on new filter UI for Special:Recentchanges; a bunch of backend
patches for this landed in MW core recently, more will land soon. Will be
behind a hidden preference for the time being.
* Converted Flow and Echo to extension.json. This has caused a few minor
issues for Flow and may cause some for Echo as well. Also, if you have open
patches, they'll probably conflict now.
* Going to convert PageTriage next; and FlaggedRevs after we clear out the
CR backlog a bit there


 Parsing 
* Blocked: Tim asked ops for someone to assist him with puppetizing
HTML5Depurate for a pilot deployment to the production cluster for our Q2
goal. No response yet.
** See "[Ops] Need Html5Depurate playmate" mail from Tim dated 11/24
* Ongoing investigation of https://phabricator.wikimedia.org/T151702 and
followups with Ops and Services
* Parsoid deploy today after almost a month (
https://www.mediawiki.org/wiki/Parsoid/Deploymentswill be updated later
today)
** Parsoid-native  rendering + a bunch of other changes going out
today (Most interesting for MCS: heading ids now assigned that match core
output).
** HTML version bump to 1.3.0; See
https://www.mediawiki.org/wiki/Specs/HTML/1.3.0#Changes_since_Specs.2FHTML.2F1.2.1
for
changes since 1.2.1
* Tim is close to finishing the first version of remex-html (
https://github.com/tstarling/remex-html ) -- a HTML5 parser in PHP

=== Discovery ===
* No blockers
* Started discussion on how to combine various models of user query
enhancements/transformations to improve search results:
https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/So_Many_Search_Options
* Continuing work on crosswiki searches, load test successful
* Published analysis of WDQS traffic to detect parallel connections:
https://phabricator.wikimedia.org/T149963
* WDQS now limits parallel connections to 5 per IP. Working fine so far.

== Technology ==
=== Analytics ===
* Blocker -- None
* Ongoing
  ** Wikistats 2.0 UI has kicked off with new contractor designer.
  ** RecentChanges via EventBus is on its way, we will soon have events
flowing in Kafka. Purpose is later to turn off Redis based producer.
  ** Mediawiki history reconstruction is at final review stage (will be
long, heavy code) -- Plans to communicate early next quarter
  ** Old logs on stat1002 have been *deleted*.  More at
https://phabricator.wikimedia.org/T84618. Now working on removing some old
generation processes in the cluster.
  ** Cross team collaboration in migrating limn editor-engagement

[Wikitech-l] CREDIT in 37 minutes

2016-12-07 Thread Adam Baso
Reminder, starting soon!

On Wed, Nov 30, 2016 at 2:33 PM, Adam Baso  wrote:

> Hello all -
>
> The next CREDIT showcase is a week from today - Wednesday,
> 7-December-2016 at 1900 UTC (1100 San Francisco).
>
> https://www.mediawiki.org/wiki/CREDIT_showcase
>
> If you have a demo, please add it here:
>
> https://etherpad.wikimedia.org/p/CREDIT
>
> Last month there were demos on offline, IFTTT, and File properties search
> & new WDQS visualizations.
>
> https://www.youtube.com/watch?v=NmfqtP3pr2Y=47
>
> We welcome demos from Wikimedia community members and staff alike - from
> polished features to something you just got working last night. Hope to see
> you soon!
>
> If you would like to invite anyone to CREDIT, feel free to use this
> template.
>
> *Hi *
>
> *I hope all is well with you! I wanted to let you know about CREDIT, a
> monthly demo series that we’re running to showcase open source tech
> projects from Wikimedia’s Community, Reading, Editing, Discovery,
> Infrastructure and Technology teams. *
>
> *CREDIT is open to the public, and we welcome questions and discussion.
> The next CREDIT will be held on December 7th at 11am PT / 2pm ET / 19:00
> UTC. *
>
> *There’s more info on MediaWiki
> , and on Etherpad
> , which is where we take notes and
> ask questions. You can also ask questions on IRC in the Freenode chatroom
> #wikimedia-office (web-based access here
> ). Links to
> video will become available at these locations shortly before the event.*
>
> *Please feel free to pass this information along to any interested folks.
> Our projects tend to focus on areas that might be of interest to folks
> working across the open source tech community: language detection,
> numerical sort, large data visualizations, maps, and all sorts of other
> things.*
>
> *If you have any questions, please let me know! Thanks, and I hope to see
> you at CREDIT.*
>
>
> *-YOURNAME*
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Deployments: upcoming holidays and their impact

2016-12-07 Thread Chad
On Wed, Dec 7, 2016 at 9:22 AM Alex Monk  wrote:

> Are we also going to be disabling l10nupdate then? That's surely more risky
> than syncing beta's files (which aren't even loaded by production apaches)
>
>
Sounds like a plan!

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

Re: [Wikitech-l] Deployments: upcoming holidays and their impact

2016-12-07 Thread Alex Monk
Are we also going to be disabling l10nupdate then? That's surely more risky
than syncing beta's files (which aren't even loaded by production apaches)

On 7 December 2016 at 17:20, Chad  wrote:

> On Wed, Dec 7, 2016 at 12:52 AM Legoktm 
> wrote:
>
> > On 12/06/2016 03:32 PM, Greg Grossmeier wrote:
> > > Reminder: This next week (Dec 12th) is the last normal week before the
> > > end of year holiday season deploy freeze goes into effect. Plan
> > > accordingly.
> >
> > Does the freeze also affect the beta cluster? Or just production?
> >
> >
> Considering it's best practice to fully sync config changes to production,
> even if they're no-ops intended for beta I would say yes
>
> -Chad
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>



-- 
Alex Monk
VisualEditor/Editing team
https://wikimediafoundation.org/wiki/User:Krenair_(WMF)
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Deployments: upcoming holidays and their impact

2016-12-07 Thread Chad
On Wed, Dec 7, 2016 at 12:52 AM Legoktm  wrote:

> On 12/06/2016 03:32 PM, Greg Grossmeier wrote:
> > Reminder: This next week (Dec 12th) is the last normal week before the
> > end of year holiday season deploy freeze goes into effect. Plan
> > accordingly.
>
> Does the freeze also affect the beta cluster? Or just production?
>
>
Considering it's best practice to fully sync config changes to production,
even if they're no-ops intended for beta I would say yes

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

Re: [Wikitech-l] Deployments: upcoming holidays and their impact

2016-12-07 Thread Legoktm
On 12/06/2016 03:32 PM, Greg Grossmeier wrote:
> Reminder: This next week (Dec 12th) is the last normal week before the
> end of year holiday season deploy freeze goes into effect. Plan
> accordingly.

Does the freeze also affect the beta cluster? Or just production?

Thanks,
-- Legoktm

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