Re: [Wikitech-l] Announcing MediaWiki code search

2017-12-20 Thread Greg Grossmeier

> MediaWiki code search is a fully free software tool that lets you
> easily search through all of MediaWiki core, extensions, and skins
> that are hosted on Gerrit. You can limit your search to specific
> repositories, or types of repositories too. Regular expressions are
> supported in both the search string, and when filtering by path.
> 
> Try it out: https://codesearch.wmflabs.org/search/

This is really awesome, Kunal! Great work! Thanks for filling a gap for
us :)

Greg

-- 
| Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
| Release Team ManagerA18D 1138 8E47 FAC8 1C7D |

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

[Wikitech-l] Announcing MediaWiki code search

2017-12-20 Thread Kunal Mehta
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

MediaWiki code search is a fully free software tool that lets you
easily search through all of MediaWiki core, extensions, and skins
that are hosted on Gerrit. You can limit your search to specific
repositories, or types of repositories too. Regular expressions are
supported in both the search string, and when filtering by path.

Try it out: https://codesearch.wmflabs.org/search/

I started working on this because the only other options to searching
the entire MediaWiki codebase was either cloning everything locally
(takes up space, and need to manually keep it up to date) or using
Github (not free software, has extraneous repositories). The backend
is powered by hound, a code search tool written by etsy, based on
Google's Code Search.

Please let me know what you think! More documentation and links are
at: .

- -- Legoktm
-BEGIN PGP SIGNATURE-

iQJLBAEBCgA1FiEE+h6fmkHn9DUCyl1jUvyOe+23/KIFAlo7NUoXHGxlZ29rdG1A
bWVtYmVyLmZzZi5vcmcACgkQUvyOe+23/KJn/w//YYSD6Fer5EfQAXj+frd02rB5
yx8cowO4ttPFG+52ZTt4RE24SdjSFcz42jnq6wuSQ47pQsZHgDc5qrr6JRsFGq9l
Bvnh7NIYsHHOdQDTkxwHHwaHBTb31u35Bt8+qSHPqbB3cCAHMirJJjvs5+yoilIi
wCmbjpxYoL4eUiMNeZRH/eYyUxpZJwHadc2FuuN3meUIgKoFAblHnKdxTmYoExqr
86PkjE36trbvOQkfrxaSyGJjG5Nm7l+83rm3pCo5pX9Fj/GZOdxcp0siRBKGaQ7W
OciRofZAPjtqmiUunf2pe/wVEAK51VS7EkobgWraSSOwBf62PN7hHVLXQanRn8bh
tQEcKHOxoVSXDlM/fl45cIBN/YGm9LEmRk0iB1HlZZ+QSC3XYj3kL/eMLlGorOuX
MtKZ+J1KOjNJ2fmCMBZhGDzdHPSN70VSAN2Th3kqpDTGzXLTcn3D0VqIT0gQ6eiz
lVyW0haiDuBS7JixZDdLFNr8RkMRLRWmJEdQQi/5VEp1I7K/UQmmt50HqzDBN4d6
/0iKw8p5lANdmjP1rsVzmRrc5C94IS6GN68VznfXMPD+iXI4j1PEeJ6cgEn4aD3y
oh2bD4nmX/T4YfBeigWxPVq3OyPHC5tPzTxdy8OHPNfko/xpwhlBMaf70fBIaBPy
Ciq+thh5hlKuCT1HdXI=
=Te+C
-END PGP SIGNATURE-

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

Re: [Wikitech-l] 2017-12-20 Scrum of Scrums meeting notes

2017-12-20 Thread Greg Grossmeier
Sorry! We failed to put in our updates in time:


> https://www.mediawiki.org/wiki/Scrum_of_scrums/2017-12-20
> 
> === Release Engineering ===
* Blocking
** 
* Blocked
** Teams that did not port Selenium tests from Ruby to Node.js
(T139740): No team (1), Editing (1), Fundraising Tech (1), Global
Collaboration (4), Multimedia (1), Reading Web (3), WMDE Engineering (5)
* Updates
** REMINDER: No deploys this week and next (18th and 25th). Take a
break! [wiki][email]
*** We’re (Chad) going to spend some time this week cleaning up
log-spam.
** Our Q3 goals posted
** Completed the security upgrade of RuboCop and Rubyzip
** Our Q2 “SSD” (Program 6) goals are now all complete [wiki][email]
** Antoine is migrating the CI docker image build process to using
docker-pkg (from Giuseppe)
** Follow-up continues on the ORES post-mortem follow-ups

-- 
| Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
| Release Team ManagerA18D 1138 8E47 FAC8 1C7D |

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

[Wikitech-l] 2017-12-20 Scrum of Scrums meeting notes

2017-12-20 Thread Grace Gellerman
https://www.mediawiki.org/wiki/Scrum_of_scrums/2017-12-20

*= 2017-12-**20** =*
Grace has a conflict today and cannot facilitate today.  Please
self-organize.  I will publish notes later.

== Callouts ==
* Reminder: Failover for wikidata (new s8 shard) arranged for 9th Jan -
T181645
* 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:
**5.7.3 with faster article loading, pure black mode for OLED releasing
this week

 Android native app 
* Blocked by:
* Blocking:
* Updates:

 Reading Web 
* Blocked by:
* Blocking:
* Updates:

 Reading Infrastructure 
* Blocked by: Ops on puppet code review:
* https://gerrit.wikimedia.org/r/#/c/397623/
* https://gerrit.wikimedia.org/r/#/c/395694/
* Blocking:
* Updates:

 Multimedia 
* Blocked by:
* Blocking:
* Updates: 3D deployment pushed to January, MediaInfo work is unblocked and
progressing, and very little else is happening


= Maps =
* Blocked by: service-runner build failures
* Blocking: N/A
* Updates:

=== Contributors ===
 Editing 
* Blocked by:
* Blocking:
* Updates:

 Parsing 
* Blocked by:
* Blocking:
* Updates:

 Global Collaboration 
* Blocked by:
* Blocking: Flow dump performance improvement is blocking ops and in
progress.  I'm resuming this now.
* Updates:
** RCFilters
*** Bug fixes, especially regarding RecentChangesLinked page; also,
LiveUpdate
** Ruby browser tests
*** We're removing most of our Ruby browser tests, since we decided the
value doesn't justify the time investment of converting them to node.js,
and Ruby support is being removed completely.
* Ongoing work on Flow frontend experimentation; mostly consolidated on a
plan for this.

 UI Standardization 
** Special OOUI v0.24.4 release coming today with some backports to address
issues uncovered in v0.24.3
*** 2 deprecating changes, icons 'bellOn' of 'alerts' pack, 'quotesAdd' &
'redirect' of 'editing-advanced' have been identified to be unused nor
won't be used in future.

   - Will be removed in v0.26.0

*** Add 'lightbulb' icon to 'interactions' pack
*** Also introduce OO.ui.getDefaultOverlay function that provides a more
solid default OOUI overlay handling within other core theme elements
(Bartosz Dziewoński)
* Ongoing:
** OOUI & based products:
*** icons: Finalizing work on icon set to be more harmonious and align to
WikimediaUI Style Guide https://phabricator.wikimedia.org/T177432 –
currently addressing remaining RTL issues
** Unify SVG markup across Foundation products
https://phabricator.wikimedia.org/T178867
*** All products aligned
*** Introducing per-project proof SVGO optimization for future SVG
additions, see also
https://www.mediawiki.org/wiki/Manual:Coding_conventions/SVG

=== Community Tech ===
Finally received green light with our core refactoring for
GlobalPreferences. Otherwise, wrapping up this year's stuff. New wishes in
the new year, whee!


== Technology ==
=== Analytics ===
* Blocked by:
* Blocking:
* Updates:

   - * Announced alpha release of wikistats: https://stats.wikimedia.org/v2/
   (Working on UI bugs filed by users, we love our users for caring and filing
   them)


   - * Blogposts on the way for wikistats, on both the back-end and
   front-end work


   - * Working on new public apis to power map data, pageviews-per-country


   - * Some performance issues with druid private cluster, resolved (some
   tricky interaction with OS Page Cache)


   - * New kafka jumbo cluster work progressing, at the request of Brandon
   we are going to take a second look at supported ciphers for TLS


   - * Updated dashiki dashboards with a  CC0 license link, see, for
   example: https://edit-analysis.wmflabs.org/multimedia-health/


=== Cloud Services ===
* Blocked by:
* Blocking:
* Updates:
** All puppetmasters now running 4.x puppet
*** Agent upgrade pending Trusty agent packages
** All Wiki Replica usage now on the "new" cluster. <
https://wikitech.wikimedia.org/wiki/Wiki_Replica_c1_and_c3_shutdown>
*** labsdb1001 & labsdb1003 can be decommissioned on or after 2018-01-03
**  Some things a bit blocked by the broken puppet compiler (at least as of
Friday)

=== Fundraising Tech ===
* Blocked by: nothing
* Blocking: nothing
* Updates:
** Fundraiser still going really smoothly, showing very few banners
** Investigating some low-level errors
** Getting some civi stuff merged upstream
** fixes & enhancements to internal dashboard and grafana stats

=== MediaWiki Platform ===
* Blocked by: N/A
* Blocking: N/A
* Updates:
** Q3/Dev Summit/Audiences Technology Working Group planning
** Multi-content revisions
*** Actor table patch being rebased after merge of some Revision table
patches
*** Code review
*** Reviewing 

Re: [Wikitech-l] Prehackathon Olot, 2-4 Feb 2018

2017-12-20 Thread Quim Gil
On Sun, Dec 17, 2017 at 7:36 PM, Toni Hermoso Pulido 
wrote:

> Dear Wikimedians,
>
> as you likely know, upcoming Wikimedia Hackathon will take place in
> Barcelona from 18 to 20 May 2018*.
>
> https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2018
>
> Before that event, some previous activities are being organized, among
> them a one-weekend Prehackathon in Olot (Catalonia) from 2 to 4 February
> 2018 focused on multilingualism and language technical aspects.
>
> More details at:
>
> https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2018/Prehackathon_Olot


Toni, this pre-hackathon is looking very good! Olot is a great venue
indeed, and I personally like a lot your choice of finding good places to
meet out of the metropolitan areas.

Just remember to tell international visitors that expectations of mild
Mediterranean weather will not be fulfilled in Olot around February. :D
Instead, they can enjoy the beautiful Winter that that region offers.

Just checking, have you considered advertising this pre-hackathon focusing
on internationalization / localization in Wikimedia venues more specialized
than wikitech-l?

-- 
Quim Gil
Engineering Community Manager @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l