[Wikitech-l] Techcom Radar 2018-04-25

2018-04-25 Thread Kate Chapman
Hi All,

Below are the minutes of this week's TechCom meeting:

* RFC IRC Meeting on 2018-05-02 in the #wikimedia-office channel at 2pm 
PST(22:00 UTC, 23:00 CET): Colorable SVG 


* Private wiki jobs were switched to new EventBus system.

* Page previews for English Wikipedia released

* RelEng could use some help to get rebuildLocalisationCache.php back 
up-to-normal speed -- if you have experience with hhvm internals/cli-options: 


You can also find our meeting minutes at


See also the TechCom RFC board
.

--
Kate Chapman
TechCom Facilitator (Contractor)
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC 2018 Introduction

2018-04-25 Thread Rosalie Perside
Hello all,

I am Perside Rosalie student at the University of Buea-Cameroon studying
computer engineering and one of the accepted students for GSoC 2018.
I will work on the Emoji Twitter bot for Commons images from NYPL fork
. I hope to get in touch with a
lot of community members, encourage volunteers from my community  and as
well learn a lot from this project.

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

[Wikitech-l] Maps in the language of your choice— try it out now on testwiki

2018-04-25 Thread Joe Matazzoni
You can now display maps in languages of your choice on testwiki. I made two 
pages to demonstrate the new features, on testwiki [1] and testwiki2 [2] 
(embedded maps on test2 are dynamic; those on test are static until you click 
to pop up an enlargement). 

By default, internationalized maps display in the language of the wiki (which 
is English for the testwikis). So to experiment with these features, you’ll 
want to use the two new mapframe parameters we’ve added. Just insert them into 
your mapframe code. 

lang=”xx”  Shows map labels in the language you specify with the short language 
codes used for each wiki.
lang=“local” Shows map labels in the languages of the territory mapped 
(essentially opting out of internationalization). 

Right now, internationalization works only with mapframe, not maplink (which 
should be working some time next week). You can read more about this new 
feature and how to use it on the Map Improvements 2018 project page, under 
Updates [3]. Our plan is to wait a week or two and assess user comments about 
the feature. At that point, we’ll decide whether to move forward with a general 
release or keep making fixes. 

So please try the new features out  and leave feedback on the Map Improvements 
2018 talk page [4] . We’re listening!

Yours,
Joe

[1] https://test.wikipedia.org/wiki/Map_internationalization_examples 

[2] https://test2.wikipedia.org/wiki/Map_internationalization_examples 

[3] https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates 

[4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018 

_

Joe Matazzoni 
Product Manager, Collaboration
Wikimedia Foundation, San Francisco

"Imagine a world in which every single human being can freely share in the sum 
of all knowledge." 




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

[Wikitech-l] 2018-04-25 Scrum of Scrums meeting notes

2018-04-25 Thread Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2018-04-25

==2018-04-25 ==

== Callouts ==
* Fundraising campaigns
https://meta.wikimedia.org/wiki/CentralNotice/Calendar - next up:
Netherlands 2018-04-03 through 2018-05-01
* RelEng could use some help to get rebuildLocalisationCache.php back
up-to-normal speed -- if you have experience with hhvm
internals/cli-options: https://phabricator.wikimedia.org/T191921

== Audiences ==
=== Readers ===
 iOS native app 
* Blocked by:
* Blocking:
* Updates:
**Released 5.8 with Reading Lists, now working on a point release (
https://phabricator.wikimedia.org/tag/ios-app-v5.8.1-manatee-on-a-scootscoot/)
**Joe to return next week (4/30)

 Android native app 
* Blocked by:
* Blocking:
* Updates:
** Released Reading list syncing!

 Readers Web 
* Blocked by:
* Blocking:
* Updates:
**Page previews enwiki launch
**Post-launch page preview bug fixes and clean up
https://phabricator.wikimedia.org/T192622
**Starting page issues work https://phabricator.wikimedia.org/T159262
**Planning for MobileFrontend & MinervaNeue frontend architecture
improvements
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
**Fixing mobile watchlist bugs https://phabricator.wikimedia.org/T191454
*Quarterly goal dependency update:
**[[metawiki:Wikimedia_Foundation_Annual_Plan/2017-2018/Draft/Programs/Product#Program_2:_Better_Encyclopedia|Outcome
1, Objective 4]]: Continue improving the ways that users can download
articles of interest for later consumption
https://phabricator.wikimedia.org/T181079
*** Reading Web depends on SRE, RelEng, Reading Infra

 Readers Infrastructure 
* Blocked by:
* Blocking:
* Updates:
** CSS endpoints rolled out (
https://en.wikipedia.org/api/rest_v1/#!/Mobile/get_data_css_mobile_site)
** Added Bosnian Wikipedia to supported wikis for featured article,
In-the-news, and On-This-Day
** Working on simplistic browser extension to add the current page to the
default reading list (for logged in users)
*Quarterly goal dependency update:
**[[metawiki:Wikimedia_Foundation_Annual_Plan/2017-2018/Draft/Programs/Product#Program_2:_Better_Encyclopedia|Outcome
1, Objective 4]]: Continue improving the ways that users can download
articles of interest for later consumption
https://phabricator.wikimedia.org/T181079
*** Reading Web depends on SRE, RelEng, Reading Infra
**[[Wikimedia Audiences/2017-18 Q4 Goals#Readers|Increase code sharing of
client apps by coalescing and moving more logic to the server]]
***Reading Infra depends on Parsing, Services

= Maps =
* Blocked by: None
* Blocking: None
* Updates:
** Work being done by collab team
** Paul is out next scrum of scrums

* Multimedia *
* Updates
**Wikibase patches for file page prototype going through
** Search work continuing for 'depicts'
** File captions - currently working through changing the name of the field
for MediaInfo
*Quarterly goal dependency update:
**[[Wikimedia Audiences/2017-18 Q4 Goals#Programs|Objective 3.1]] Prepare
for launch of the first Structured Data on Commons feature (multilingual
file captions)
***SDC depends on Multimedia,SRE, WMDE, Search Platform, MediaWiki
Platform, Research
**  [[Wikimedia Audiences/2017-18 Q4 Goals#Programs|Objective 2.1]]
Integrate structured file captions into search
*** SDC depends on Search Platform, Multimedia
**[[metawiki:Wikimedia_Foundation_Annual_Plan/2017-2018/Final/Structured_Data#Segment_4:_Programs|Segment
4, Outcome 2]]: Develop a better understanding of existing needs for
Structured Commons- T171252
***Research depends on Multimedia

=== Contributors ===
 Community Tech 
* Blocked by:
* Blocking:
* Updates:
** Just like last week: GlobalPreferences, CodeMirror, TemplateWizard

 Anti-Harassment Tools 
* Blocked by:
* Blocking: None
* Updates: None
** Updating Block Notices on Mobile
https://phabricator.wikimedia.org/T165535
** Adding Cookie Blocking to IP Users
https://phabricator.wikimedia.org/T152462

 Editing 
* Blocked by:
* Blocking:
** Updates:
**

 Parsing 
* Blocked by:
* Blocking:
* Updates:
** We are considering removing newline stripping in image captions. See
https://gerrit.wikimedia.org/r/#/c/425726/
** In https://phabricator.wikimedia.org/T192037 we are beginning to make
wikitext handling a bit more uniform across extensions and outside
extensions, so there are fewer surprises / edge cases. That is yet to be
flushed out, but is an advance heads up.
** Tidy removal is going apace -- another 40+ wikis will switch next week.

*Quarterly goal dependency update:
**[[metawiki:Wikimedia_Foundation_Annual_Plan/2017-2018/Final/Programs/Product#Program_3:_Increase_device_support_for_editing|Goal
3.6]]  Support work towards unifying MediaWiki's parser implementations, in
liaison with Technology's MediaWiki team
*** Parsing depends on MediaWiki Platform, Services
**[[Wikimedia Audiences/2017-18 Q4 Goals#Readers|Increase code 

[Wikitech-l] 2018-04-11 Scrum of Scrums meeting notes

2018-04-25 Thread Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2018-04-11

= 2018-04-11 =
*Q4 FY1718*
== Callouts ==
* Fundraising campaigns
https://meta.wikimedia.org/wiki/CentralNotice/Calendar - Netherlands
2018-04-03 through 2018-05-01
* OpenStack upgrades on Friday 2018-04-13 -- Horizon and CI
(Zuul/Jenkins/Nodepool) will be disabled for a while beginning around 14:00
UTC
* Still need help from RelEng with WDQS GUI build automation:
https://phabricator.wikimedia.org/T189811

== Audiences ==
=== Readers ===
 iOS native app 
* Blocked by:
* Blocking:
* Updates:
**

 Android native app 
* Blocked by:
* Blocking:
* Updates:
** Reading list sync rolled out to 10% of production (~800K users)
** On track to roll out to full production next week.

 Readers Web 
* Blocked by:
[performance] https://phabricator.wikimedia.org/T42812 - nice
collaboration going on here, to improve mw-collapsible behaviour on desktop

   - [releng] https://phabricator.wikimedia.org/T190710 - getting browser
   tests ported to Node for Minerva - Thanks Željko for being so responsive!

* Blocking:
* Updates:
** Updating clients to reflect new wikidata description changes (
https://phabricator.wikimedia.org/T190953)
**Deploying Page previews to German Wikipedia (right now!!)

*Quarterly goal dependency update:
**Outcome 1, Objective 4: Continue improving the ways that users can
download articles of interest for later consumption
*** Reading Web depends on SRE, RelEng, Reading Infra

 Readers Infrastructure 
* Blocked by:
* Blocking:
* Updates:
** CSS endpoint going to be deployed in RESTBase after MediaWiki train
completes
** Working on very simplistic browser extension to add a single page to a
reading list
** TemplateStyles was deployed on ruwiki
*Quarterly goal dependency update:
**Outcome 1, Objective 4: Continue improving the ways that users can
download articles of interest for later consumption
*** Reading Web depends on SRE, RelEng, Reading Infra
**Increase code sharing of client apps by coalescing and moving more logic
to the server.
***Reading Infra depends on Parsing, Services

= Maps =
* Blocked by: None
* Blocking: None
* Updates:
** Working on internationalization and enwiki rollout

 Multimedia 
* Updates
** Wikibase patches for file page prototype going through
** Search work continuing
** File captions - currently working through changing the name of the field
for MediaInfo - it's a bear
*Quarterly goal dependency update:
**Objective 3.1 Prepare for launch of the first Structured Data on Commons
feature (multilingual file captions)
***SDC depends on Multimedia,SRE, WMDE, Search Platform, MediaWiki
Platform, Research
** Objective 2.1 Integrate structured file captions into search
*** SDC depends on Search Platform, Multimedia
**Segment 4, Outcome 2: Develop a better understanding of existing needs
for Structured Commons- T171252
***Research depends on Multimedia

=== Contributors ===
 Community Tech 
* Blocked by:
* Blocking:
* Updates:
** CodeMirror is getting ready to promotion from beta
** Test deployment of GlobalPreferences today

 Anti-Harassment Tools 
* Blocked by:
* Blocking:
* Updates:
Blocking Tool Improvments

 Editing 
* Blocked by:
* Blocking:
** Updates:
** Goal 3.1 Improve and consolidate our unified editing platform so that
it's great on all devices
***Editing depends on Parsing

 Parsing 
* Blocked by:
* Blocking:
* Updates:
** Tidy replaced with RemexHtml on 40 more wikis today (see
https://phabricator.wikimedia.org/T190731 ) Currently have about 650
running RemexHTML, another 250 yet to convert.
** Parsoid is exploring the use of Finite State Transducer formalism for
language variants ( see https://phabricator.wikimedia.org/T191925 && gerrit
- https://gerrit.wikimedia.org/r/#/c/423197/  )
** TTO and us had an IRC meeting last week about the Poem extension and TTO
summarized the decisions in the phabricator task ( see
https://phabricator.wikimedia.org/T54061#4110198 )
** No quarterly goal dependency updates at this time. Services, Editing,
Parsing teams will be syncing up this/next week to identify any blockers.

*Quarterly goal dependency update:
**Goal 3.6 Support work towards unifying MediaWiki's parser
implementations, in liaison with Technology's MediaWiki team
***Parsing depends on MediaWiki Platform, Services
**Increase code sharing of client apps by coalescing and moving more logic
to the server.
***Reading Infra depends on Parsing, Services
** Goal 3.1 Improve and consolidate our unified editing platform so that
it's great on all devices
***Editing depends on Parsing
Outcome 2: Objective 1: Revision storage scaling

   - Services depends on SRE, Parsing


 Collaboration 
* Blocked by:
* Blocking:
* Updates:
** Hoping to dark-deploy maps localization this week; had some false starts
and reverted deploys

 Language 
* Blocked by:
* Blocking:
* Updates:
**
*Quarterly goal dependency update:
**Goal 3.1 

[Wikitech-l] test

2018-04-25 Thread John D.
test
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introduction : Tanvi Dadu ( GSoC 2018)

2018-04-25 Thread Derk-Jan Hartman
Looking forward to see you work on these items !

Welcome,
DJ

On Wed, Apr 25, 2018 at 7:10 AM, Brian Wolff  wrote:
> Welcome Tanvi!
>
> --
> Brian
>
> On Tuesday, April 24, 2018, Tanvi Dadu  wrote:
>> Greetings !
>>
>> I am Tanvi Dadu, GSoC 2018 participant . I will be implementing  Feedback
>> Sharing Module in Commons App and
>> quiz
>> , for users who have a
>> high upload revert rate ,as a part of my intern program under Josephine
> Lim
>> and Vivek Maskara. I have a keen interest in android development and
>> participation in GSoC provides a huge opportunity to get acquainted with
>> the latest technology and work with highly skilled professionals.This is
> my
>> first time being a part of a FOSS internship and I am quite excited about
>> it.
>>
>> Regards
>> Tanvi Dadu
>> ___
>> 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 mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l