Re: [Wikitech-l] 2016-05-04 Scrum of Scrums meeting notes
On Thu, May 5, 2016 at 6:27 PM, Jon Robsonwrote: > Yes. Thanks. I think I've done my bit. Let me know if there is > anything else you need from me. > Thanks Jon. I will add you to a few gerrit patches. Željko ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] 2016-05-04 Scrum of Scrums meeting notes
On 05/05/2016 08:24 AM, Grace Gellerman wrote: > https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-05-04 > > = 2016-05-04 = > > ==Analytics == > *Still trouble with jenkins Are there any more details about this or a bug filed for it? -- Legoktm ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] 2016-05-04 Scrum of Scrums meeting notes
Yes. Thanks. I think I've done my bit. Let me know if there is anything else you need from me. On Thu, May 5, 2016 at 9:58 AM, Željko Filipinwrote: > On Thu, May 5, 2016 at 5:52 PM, Jon Robson wrote: > >> Can you clarify what you need help with here? Is it merging >> patches/updating empty columns on that table/other? >> >> Which tests are failing? >> > > Tests fail all the time. See this task for some history: > > https://phabricator.wikimedia.org/T94150 > > Sometimes a job is broken for more than a month. I would like to avoid > that. I need one or more people to be owners of Selenium tests for each > repository, so when something is broken, they fix it. > > Did I answer your question? > > Željko > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Jon Robson * http://jonrobson.me.uk * https://www.facebook.com/jonrobson * @rakugojon ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] 2016-05-04 Scrum of Scrums meeting notes
On Thu, May 5, 2016 at 5:52 PM, Jon Robsonwrote: > Can you clarify what you need help with here? Is it merging > patches/updating empty columns on that table/other? > > Which tests are failing? > Tests fail all the time. See this task for some history: https://phabricator.wikimedia.org/T94150 Sometimes a job is broken for more than a month. I would like to avoid that. I need one or more people to be owners of Selenium tests for each repository, so when something is broken, they fix it. Did I answer your question? Željko ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] 2016-05-04 Scrum of Scrums meeting notes
On 5 May 2016 9:24 a.m., "Grace Gellerman"wrote: > > https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-05-04 > > = 2016-05-04 = > > == Technology == > > > === Release Engineering === > > > For all: > > > * T128190 - Migration of browsertests* Jenkins jobs to selenium* jobs Hi Zeljko, Can you clarify what you need help with here? Is it merging patches/updating empty columns on that table/other? Which tests are failing? Jon > > ** The migration of browsertests* to selenium* is almost complete, however, > Željko needs people to claim their failing browser tests. See the task for > more information. > > *** The task has a table, but it's not clear what you want people to do > (are you just asking about the rows with missing "contact from > browsertests.yaml" fields)? > > > For operations: > > > * T126594 - Disable HHVM fcgi server on CI slaves > > * Need help from ops to review and merge these two patches (we dont need > HHVM running as a daemon on CI boxes): > > ** https://gerrit.wikimedia.org/r/#/c/269946/ > > ** https://gerrit.wikimedia.org/r/#/c/269947/ > > > * https://phabricator.wikimedia.org/T133911 - Bump quota of Nodepool > instances (contintcloud tenant) > > ** More instances needed. Clarified with Chase last week: pending Andrew. > No urgency. > > > * Two related tasks, each have patches that are needed to streamline the > scap3 migration: > > ** T133211 - Automate the generation deployment keys (keyholder-managed ssh > keys) > > *** https://gerrit.wikimedia.org/r/#/c/284418/ > > ** T132747 - scap::target shouldn't allow users to redefine the user's key > > *** https://gerrit.wikimedia.org/r/#/c/285519/ > > > === Security === > > * Reviews: > > ** json-schema done, AuthManger done (no more comments, a few minor things > before all patches are +1'ed) > > ** Starting on T129584 this week > > * Starting work on AuthService next week (heads up to Services, we'll > probably be scheduling a few meetings with you) (Marko: ack && yay!) > > * Ops: ping again on T128819 > > > === Services === > > (Marko cannot attend today, sorry) > > * RESTBase > > ** working on storing all auth checks locally (now we are calling the MW > API every time) > > * EventBus / Change propagation > > ** started using it in production for the summary endpoint today > > ** more dependency updates to follow soon > > * Cassandra move to 2.2.6 soon > > ** first up: maps cluster > > * use Scap3 - > https://lists.wikimedia.org/pipermail/wikitech-l/2016-April/085299.html > > > === Technical Operations > > * '''Blocking''': > > ** none > > * '''Blocked''': > > ** none > > * '''Updates''': > > ** May 15 (Chrome SPDY removal deadline). Getting HTTP/2 working fully > deployed till then > > ** started using letsencrypt for various small services > > > == Product == > > === Reading === > > * Most of Reading engineering is at an offsite today, I believe. > > > Reading Infrastructure > > * AuthManager core patches are just waiting for security +1s. Work is > ongoing on extensions; CentralAuth, LdapAuthentication, ConfirmEdit could > use reviews if anyone is interested. > > > === Editing === > > Collaboration > > * '''Blocking''': > > ** External store work. External Store deployed everywhere on Beta with no > complications. Work on this continues. We now need to set up a second > External Store on Beta for Flow, to test the migration. > > * '''Blocked''': > > ** Work on Flow dumps continuing on the ops side. > https://phabricator.wikimedia.org/T119511 and > https://phabricator.wikimedia.org/T89398 . > > * '''Updates''': > > ** Continuing notification work on: > > *** Cross-wiki notifications coming by default on May 12th! > > *** Echo email formatter > > *** Work continues on the new Echo MVC architecture > > > Parsing > > * We got our first visual diff test run comparing Tidy with HTML5depurate. > Results @ http://mw-expt-tests.wmflabs.org/ ... Making notes @ > https://www.mediawiki.org/wiki/Parsing/Replacing_Tidy ... We will use this > as the basis for figuring out what things might break if we replace Tidy > today and what needs fixing and where. > > * Scott has been working with Ops to get OCG kinks ironed out. > > > Language > > * '''Blocking''': > > ** Apertium->Jessie. Yet to finalize plan and proceed. > > * '''Blocked''': > > * '''Updates''': > > ** cxserver service will be migrated to scap3 deployment soon. > > ** Translate (twn, meta,..) now using Apertium MT from cxserver. > > > == Discovery == > > * '''Blocking''': none > > * '''Blocked''': none > > * Preparing for ElasticSearch 2.0 migration > > * Results for A/B test on portal language link location published: > https://commons.wikimedia.org/wiki/File:Wikipedia_Portal_Test_of_Language_Detection_and_Primary_Link_Resorting.pdf > > * TextCat A/B test launching soon > > * Portal A/B test adding descriptions to project links to start this week > > * WDQS redeployed, some performance issues > > * Graphs have
Re: [Wikitech-l] 2016-05-04 Scrum of Scrums meeting notes
On Thu, May 5, 2016 at 5:24 PM, Grace Gellermanwrote: > https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-05-04 > > = 2016-05-04 = > > == Technology == > > > === Release Engineering === > > > For all: > > > * T128190 - Migration of browsertests* Jenkins jobs to selenium* jobs > > ** The migration of browsertests* to selenium* is almost complete, however, > Željko needs people to claim their failing browser tests. See the task for > more information. > > *** The task has a table, but it's not clear what you want people to do > (are you just asking about the rows with missing "contact from > browsertests.yaml" fields)? Please see "Ownership of Selenium tests" e-mail sent to this list yesterday for more information. In short, I need to populate this table: https://phabricator.wikimedia.org/T134492 Željko ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] 2016-05-04 Scrum of Scrums meeting notes
https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-05-04 = 2016-05-04 = == Technology == === Release Engineering === For all: * T128190 - Migration of browsertests* Jenkins jobs to selenium* jobs ** The migration of browsertests* to selenium* is almost complete, however, Željko needs people to claim their failing browser tests. See the task for more information. *** The task has a table, but it's not clear what you want people to do (are you just asking about the rows with missing "contact from browsertests.yaml" fields)? For operations: * T126594 - Disable HHVM fcgi server on CI slaves * Need help from ops to review and merge these two patches (we dont need HHVM running as a daemon on CI boxes): ** https://gerrit.wikimedia.org/r/#/c/269946/ ** https://gerrit.wikimedia.org/r/#/c/269947/ * https://phabricator.wikimedia.org/T133911 - Bump quota of Nodepool instances (contintcloud tenant) ** More instances needed. Clarified with Chase last week: pending Andrew. No urgency. * Two related tasks, each have patches that are needed to streamline the scap3 migration: ** T133211 - Automate the generation deployment keys (keyholder-managed ssh keys) *** https://gerrit.wikimedia.org/r/#/c/284418/ ** T132747 - scap::target shouldn't allow users to redefine the user's key *** https://gerrit.wikimedia.org/r/#/c/285519/ === Security === * Reviews: ** json-schema done, AuthManger done (no more comments, a few minor things before all patches are +1'ed) ** Starting on T129584 this week * Starting work on AuthService next week (heads up to Services, we'll probably be scheduling a few meetings with you) (Marko: ack && yay!) * Ops: ping again on T128819 === Services === (Marko cannot attend today, sorry) * RESTBase ** working on storing all auth checks locally (now we are calling the MW API every time) * EventBus / Change propagation ** started using it in production for the summary endpoint today ** more dependency updates to follow soon * Cassandra move to 2.2.6 soon ** first up: maps cluster * use Scap3 - https://lists.wikimedia.org/pipermail/wikitech-l/2016-April/085299.html === Technical Operations * '''Blocking''': ** none * '''Blocked''': ** none * '''Updates''': ** May 15 (Chrome SPDY removal deadline). Getting HTTP/2 working fully deployed till then ** started using letsencrypt for various small services == Product == === Reading === * Most of Reading engineering is at an offsite today, I believe. Reading Infrastructure * AuthManager core patches are just waiting for security +1s. Work is ongoing on extensions; CentralAuth, LdapAuthentication, ConfirmEdit could use reviews if anyone is interested. === Editing === Collaboration * '''Blocking''': ** External store work. External Store deployed everywhere on Beta with no complications. Work on this continues. We now need to set up a second External Store on Beta for Flow, to test the migration. * '''Blocked''': ** Work on Flow dumps continuing on the ops side. https://phabricator.wikimedia.org/T119511 and https://phabricator.wikimedia.org/T89398 . * '''Updates''': ** Continuing notification work on: *** Cross-wiki notifications coming by default on May 12th! *** Echo email formatter *** Work continues on the new Echo MVC architecture Parsing * We got our first visual diff test run comparing Tidy with HTML5depurate. Results @ http://mw-expt-tests.wmflabs.org/ ... Making notes @ https://www.mediawiki.org/wiki/Parsing/Replacing_Tidy ... We will use this as the basis for figuring out what things might break if we replace Tidy today and what needs fixing and where. * Scott has been working with Ops to get OCG kinks ironed out. Language * '''Blocking''': ** Apertium->Jessie. Yet to finalize plan and proceed. * '''Blocked''': * '''Updates''': ** cxserver service will be migrated to scap3 deployment soon. ** Translate (twn, meta,..) now using Apertium MT from cxserver. == Discovery == * '''Blocking''': none * '''Blocked''': none * Preparing for ElasticSearch 2.0 migration * Results for A/B test on portal language link location published: https://commons.wikimedia.org/wiki/File:Wikipedia_Portal_Test_of_Language_Detection_and_Primary_Link_Resorting.pdf * TextCat A/B test launching soon * Portal A/B test adding descriptions to project links to start this week * WDQS redeployed, some performance issues * Graphs have ability to use WDQS directly now * Team offsite in 2 weeks (17-21) ==Analytics == *Scaling of pageview API , more work than anticipated *Working new domain analytics.wikimedia.org, wikistats 2.0 migration, meeting with research to map early states of project *Still trouble with jenkins * == Fundraising Tech == * coding new PayPal integration * pulling in lots of CiviCRM upstream changes * making CentralNotice fail gracefully in odd cache edge cases * Casey hanging out with reading offsite * more work towards replacing