Re: [Wikitech-l] 2017-09-27 Scrum of Scrums meeting notes

2017-09-28 Thread Andre Klapper
On Thu, 2017-09-28 at 11:01 -0600, Bryan Davis wrote:
> On Thu, Sep 28, 2017 at 10:53 AM, Federico Leva (Nemo) wrote:
> > > Turning off OCG. Investigating using chromium for printing.
> > 
> Hopefully someone working on the project can give pointers to the
> chromium investigation.

Probably https://phabricator.wikimedia.org/T176627

andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/

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

Re: [Wikitech-l] 2017-09-27 Scrum of Scrums meeting notes

2017-09-28 Thread Bryan Davis
On Thu, Sep 28, 2017 at 10:53 AM, Federico Leva (Nemo)
 wrote:
>> Turning off OCG. Investigating using chromium for printing.
>
> The first sentence is unclear. I think it means "We would like to turn off
> OCG" (i.e. "replace OCG"), where the second sentence indicates a step to
> that purpose. Please confirm.

The best description I can find in Phabricator for "Turning off OCG"
is . There is also
.

There was also a blurb in Tech News
():

> You can't use OCG to create PDFs after 1 October. This is because
> of technical problems. You can use Electron instead. Most PDFs are
> already created with Electron. Electron will get missing features
> before 1 October. You can create books but they will not have all
> planned features until November or December. You can read more on
> mediawiki.org.

Hopefully someone working on the project can give pointers to the
chromium investigation.

Bryan
-- 
Bryan Davis  Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Manager, Cloud Services  Boise, ID USA
irc: bd808v:415.839.6885 x6855

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

Re: [Wikitech-l] 2017-09-27 Scrum of Scrums meeting notes

2017-09-28 Thread Federico Leva (Nemo)

> Turning off OCG. Investigating using chromium for printing.

The first sentence is unclear. I think it means "We would like to turn 
off OCG" (i.e. "replace OCG"), where the second sentence indicates a 
step to that purpose. Please confirm.


Nemo

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

[Wikitech-l] 2017-09-27 Scrum of Scrums meeting notes

2017-09-27 Thread Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2017-09-27

= 2017-09-27 =
contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering


== Callouts ==
* Selenium Ruby framework deprecation (September)
https://phabricator.wikimedia.org/phame/post/view/75/selenium_ruby_framework_deprecation_september/
* Discovery: Maps: Figuring out what to do with code no one on the team is
in charge of
* New linter category coming up - html5-misnesting - which triggers when
misnested tags behave different in Tidy vs. HTML5 ( is notably one of
them).
*Eventlogging purging progressing much too slowly, it is becoming clear we
cannot sustain mysql backend for EventLogging, we are prioritizing
sunsetting mysql, replacing it with a better EventLogging analytics
experience on the Hadoop cluster
*Please resolve comments that can be resolved in proposal of redesign of
Scrum of Scrums meeting:
https://docs.google.com/document/d/11gMloAKqtOJsKaDhpx_oIE8-vXvJs7pyLsDhqikaG08/edit?ts=59b0e080


== Technology ==

   -

=== Analytics ===
* Blockers: none
* Updates
**Working full steam to hit our goal of having a backend for wikistats 2.0
to support editing metrics (unique devices and pageviews are alredy
supported on ui). It is looking like we are going to split our current
druid cluster (6 hosts) into two clusters: one private, one public so
restbase services connect to public cluster.  The security concerns arising
from this decision will probably make the goal spill into next quarter but
we will have an alpha next quarter if no suprises arise.
**We have use differential for 1 quarter and we are going back to gerrit,
not much value added.
**Eventlogging purging progressing much too slowly, it is becoming clear we
cannot sustain mysql backend for EventLogging, we are prioritizing
sunsetting mysql, replacing it with a better EventLogging analytics
experience on the Hadoop cluster
**Removing outdated instrumentation of events from EventLogging that are
now automagically available via eventbus, like “page create”.
https://gerrit.wikimedia.org/r/#/c/379137/

== Audiences ==

=== Readers ===

 Multimedia 
* Pushing out 3D to test/test2 today (Wednesday)
* Need read-only time on s4 for a schema change related to 3D (adding a new
media type)
* Beginning work on MediaInfo extension for Wikibase, which will continue
for some time.

 iOS native app 
* Blocked by: none
* Blocking: none
* Updates:
** Finally released 5.6.1 with minor bug fixes (
https://phabricator.wikimedia.org/project/view/2898/ )
** Continuing work on 5.7.0 (
https://phabricator.wikimedia.org/project/view/2899/ ) - Onboarding
updates, Improved analytics, iOS 11 support, iPhone X support

Discovery
* Putting together plan for automating portal deployments
=Maps=
* nodejs 6.11 done
* Figuring out what to do with code no one on the team is in charge of

 Web 
* Turning off OCG. Investigating using chromium for printing.

 Reading Infrastructure 
* MCS: Dealing with sectioning issues before Parsoid adds  tags
* Reading Lists: finishing RESTBase part; MediaWiki part going through
security review

=== Contributors ===
 Global Collaboration 
= Language =
* Blocked:
** Request services in help to debug:
https://phabricator.wikimedia.org/T173801 This again blocks cxserver
deployment(s)
* Blocking:
* Updates:
** CX-VE work continue: saving, restoring.
** cxserver now using readable and splitted registry files.

= Collaboration =
* Updates
** RCFilters:
*** Features
 {{git|b747307a}} - WLFilters: Live update and View newest
({{phabricator|T176348}})
 {{git|5c499174}} - RCFilters: Make 'lastRevision' filter include
non-rev types ({{phabricator|T176328}})
*** Bug fixes
 {{git|f1340739}} - RCFilters: restore watch/unwatch link
({{phabricator|T176264}})
 {{git|a0c00f00}} - RCFilters: Make the interface not jump around while
loading ({{phabricator|T176300}})
 {{git|78703ae9}} - RCFilters: Don't grey out results area when
initializing, unless there's a default saved query ({{phabricator|T173533}})
*** Performance
 {{git|0005805a}} - RCFilters: Cache
ChangesListSpecialPage::buildChangeTagList() ({{phabricator|T176652}})
 {{git|32e6b77d}} - RCFilters: Log performance data
({{phabricator|T176652}})
 {{git|20bcfec0}} - RCFilters: Don't load all of OOUI
 {{git|8de793cb}} - RCFilters: Make live update polling configurable


 Parsing 
* New linter category coming up
** html5-misnesting: This triggers when misnested tags behave different in
Tidy vs. HTML5 ( is notably one of them).
* Repeat update from last week as an FYI
** Heads up for Parsoid clients (VE, CX, Flow, MCS)
***  wrapping code is now out of WIP and in review (
https://gerrit.wikimedia.org/r/#/c/364933/) -- please test your code to
make sure you can handle  wrappers. If necessary, you can
pre-process the DOM to strip out  tags. Parsoid's output is
guaranteed to preserve template wrapping semantics with / without 
tags.