Re: [Wikitech-l] First step for MCR merged: Deprecate and gut the Revision class

2018-01-03 Thread C. Scott Ananian
It seems like this patch broke running `php tests/parser/parserTests.php`
directly?
See: https://phabricator.wikimedia.org/T184122
  --scott

On Sat, Dec 23, 2017 at 4:29 AM, Addshore  wrote:

> So, the patches that would need to be reverted can be found on wikitech
> https://wikitech.wikimedia.org/wiki/User:Addshore/MCR_Revert
>
> I have also created a patch with a switch wrapping the refactoring
> https://gerrit.wikimedia.org/r/#/c/399881/
>
> I'm going to continue testing this code on beta over the christmas period
> patching any holes that I find as I do.
>
> On 23 December 2017 at 00:14, Daniel Kinzler 
> wrote:
>
>> Am 23.12.2017 um 00:03 schrieb C. Scott Ananian:
>> > I think a simple revert would be simplest.  Adding a feature flag adds
>> new
>> > possibilities of overlooked bugs, especially since this is "just" a
>> > refactoring and so *in theory* shouldn't be changing anything.
>> >
>> > Maybe we could just cherry-pick a revert onto the Jan 2 branch, rather
>> than
>> > revert on master and then un-revert after the branch.
>>
>> A revert is certainly an option, I tried to keep this as isolated as
>> possible.
>> Reverting just on the branch would allow us to keep testing on beta
>> without
>> disruption, and without having to go back and forth con core code,
>> causing merge
>> conflicts.
>>
>> But there is another option to consider: Only deploy to testwiki (and
>> friends)
>> on Jan 2, and not to production wikis. This would give us a week to look
>> at this
>> in a production-like environment, on top of the time on beta, before it
>> really
>> goes live.
>>
>> -- daniel
>>
>> ___
>> Wikitech-l mailing list
>> Wikitech-l@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>>
>
>


-- 
(http://cscott.net)
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] 2018-01-03 Scrum of Scrums meeting notes

2018-01-03 Thread Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2018-01-03

= *2018-01-03* =

== Callouts ==
* Ops/DBAs. Reminder that s5 will have readonly time on 9th January as s8
will become the online wikidata shard.
https://phabricator.wikimedia.org/T181645,
https://phabricator.wikimedia.org/T177208
* Search PF would like somebody from performance/MediaWiki team to look at:
https://phabricator.wikimedia.org/T183101 we’ve got some fails on
LinksUpdate which blocked search index update which makes Wikidata items
invisible in search (~50 items)

== Audiences ==
=== Readers ===
 iOS native app 
* Blocked by: none
* Blocking: none
* Updates:
**Releasing 5.7.4 this week - minor bug fixes related to article loading,
new navigation bar behavior
**Continuing work on 5.8 - synced reading lists

 Reading Infrastructure 
* Blocked by: Ops on puppet code review:
** https://gerrit.wikimedia.org/r/#/c/397623/
** https://gerrit.wikimedia.org/r/#/c/395694/
* Blocking: none
* Updates:
** vacation
** working on T167400 (WP0 piracy) + T174993 (vandalism)

 Maps 
* Blocked by: None
* Blocking: none
* Updates:
- Everyone has been on vacation

=== Global Collaboration ===
* Blocked by: Security on response to
https://phabricator.wikimedia.org/T144467
* Blocking: Ops on Flow dumps; Matt is working on it
* Updates:
** A bunch of bug fixes for Special:Recentchangeslinked
** Roan working on refactoring the change_tag schema (inspired by
Cenarium and Ladsgroup), will write a small RFC later this week

=== Community Tech ===
* GlobalPreferences is almost ready.
* Analyzing new proposals.


== Technology ==

=== Analytics ===
* Wikistats UI launch, working on bugs filed by community members.
* Working on TLS and kafka with brandon for the ciphers we will use
* Working on new APIs to report pageview data by country
* Blogpost about wikistats launch
* Some troubles on dbstore (the analytics box that holds the
wiki-replicas). We might need to order new hardware
* We order 8 new boxes for cluster which brings total to 50 nodes
* Started work on geowiki project (editors per country, internal data only)
users of this project are mostly internal (Asaf’s team)

=== Technical Operations ===
* Blocked by:
** None
* Blocking
** None
* Updates:
** Very quiet week, most everyone on vacation.

=== Services ===
* Blockers: none
* Updates:
** Very quite because of vacations and holidays
** Mathoid storage in Cassandra 3 cluster populated, transition blocked
by renderer bugs
** Preparing next round of Cassandra reshapes

=== Fundraising Tech ===
* Deploying (and debugging) stuff we held back for the fundraiser
* CiviCRM enhancements
* Writing some python code to help with banner impression stats collection
* More thoughts on how to replace our kafkatee -> payments cluster log
parser system: https://phabricator.wikimedia.org/T179841

=== Release Engineering ===
* Blocked by
** None
* Blocking
** None?
* Updates
** wmf.15 going out this week

=== Performance ===
* Blocked by: none
* Blocking: none
* Updates
** HHVM hangs resulted in increased save times over the holiday weekend:
https://phabricator.wikimedia.org/T183889
** Addressing a couple of edge cases in Thumbor, little general impact
** Mostly quiet (holidays)

=== Search Platform ===
* Blocked by:
* Blocking:
* Updates:
* Would like somebody from performance team to look at:
https://phabricator.wikimedia.org/T183101 we’ve got some fails on
LinksUpdate which blocked search index update which makes Wikidata items
invisible in search (~50 items)
* Working on fixes for completion suggester & redirects namespaces
* Investigating ElasticSearch phonetic search (
https://phabricator.wikimedia.org/T182708)
* Wikidata search fixes for delay & space handling will be deployed with .15
* Working on refactoring search profiles to make them more config-like
https://phabricator.wikimedia.org/T183279
* Collecting feedback for Wikidata fulltext & prefix search rankings

=== Scoring Platform ===
* Blocked by:  No blockers, thanks to great RelEng and Ops work!
* Blocking:
* Updates:
** switching ORES to stretch
** continuing Extension:ORES refactoring (Collab/Roan are looped in)
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Open Web Application Security Project presentation on January 10

2018-01-03 Thread Lani Goto
Hi everyone -

We're excited to have a special guest present on the Open Web Application
Security Project

. Information security expert Dave Wichers
 will will discuss the new OWASP
Top 10 - 2017
,
which encompasses the ten most serious web application security risks from
last year.

The OWASP Top 10 is a powerful awareness document for web application
security. It represents a broad consensus about the most critical security
risks to web applications. Project members include a variety of security
experts from around the world who have shared their expertise to produce
this list.

Please join us for this presentation on Wednesday, January 10 at 11:30am PT
(19:30 UTC). You can join remotely via the following:
Youtube: https://www.youtube.com/watch?v=wf1SfipLLzE
Google Hangout: https://hangouts.google.com/hangouts/_/wikimedia.
org/hold-owasp-talk
Feel free to use the #wikimedia-office channel on IRC to ask any questions.

Hope to see you then!

-- 
Lani Goto
Project Assistant, Engineering Admin
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Wikimedia Hackathon 2018, Barcelona: Registration Open

2018-01-03 Thread Toni Hermoso Pulido

Dear Wikimedians,

Registration and scholarship applications for the Wikimedia Hackathon 
2018 are open!

The hackathon will be taking place in Barcelona between 18 – 20 May 2018.

Scholarship applications are open until January 30, 2018.

- Register here:
https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2018/Register_and_Attend
- Event details here:
https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2018

Depending on your case and situation (e.g., applying for scholarship), 
you might need to fill more than one form, please read carefully.


Do not hesitate to forward this announcement along to any relevant 
mailing lists!


Looking forward to seeing you in Barcelona!


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