Re: [Wikitech-l] Ideas for tech-related IdeaLab Campaigns?

2015-12-07 Thread Oliver Keyes
As a long-time phabricator user (and long-time community member) I
really don't get the desire to push this to Phabricator. This is not
to say it is bad: it is good at what it is designed to do (handling
technical tasks in an all-encompassing sorta way). But lately it feels
like every conversation about a process involves debating whether that
too goes to Phabricator - in this case, a non-technical process.

Funded IdeaLab projects /that are technical/ ending up on Phabricator
sounds great: treat it as we would any other code. But the
consultations and discussions themselves are very deliberately
oriented towards our community - because IdeaLab projects are - a
community that tends not to have Phabricator accounts, not to have
experience using the system, and tends to conduct discussion in a much
more prose-based and conversational style than Phabricator easily
supports: it's designed for bug-tracking, not 100-comment threads.
MediaWiki, however, is designed (for a given value of "designed" ;p)
for those sorts of discussions, and additionally is software that
literally everyone people reach out to about the IdeaLab is likely to
be somewhat familiar with.

So I'd rather we kept the discussions there - in a venue that is
already used, for an audience that is familiar with that venue - than
shift them over to a project that isn't designed for these kinds of
interactions and doesn't offer familiarity to the users the IdeaLab
tries to reach. Phabricator should be for transparency and process
when a project with technical components is funded.

On 8 December 2015 at 01:14, Rob Lanphier  wrote:
> Hi Chris,
>
> I wonder if we can use Phabricator as an incubator for IdeaLab proposals?
> We already have the #possible-tech-projects tag in Phabricator [1], which
> seems like a sensible place to discuss the ideas amongst the people who
> have ideas in this area.
>
> I know there is some cynicism about the upcoming Wikimedia Developer Summit
> in January, because it seems like a great opportunity to talk about what we
> want, but then not have a strategy for getting it done.  That seems
> justified, since "resourcing" seems a constant refrain in these
> conversations.  Would anyone from IdeaLab be available to be at WikiDev
> '16, looking out for appropriate opportunities to get from ideas to
> IdeaLab(tm) grant proposals?
>
> Rob
>
> [1]  The board: <
> https://phabricator.wikimedia.org/tag/possible-tech-projects/> and the
> description: 
>
> On Mon, Dec 7, 2015 at 12:54 PM, Chris Schilling 
> wrote:
>
>> Hey everyone,
>>
>> I've recently initiated a consultation to help decide on topics for IdeaLab
>> campaigns for the future, and I'm very interested in your input on what
>> technical issues, gaps, or general features we could consider focusing our
>> attention upon.  These campaigns can generate novel proposals for tools and
>> improvements to address needs in the Wikimedia projects to which you
>> contribute:
>>
>> 
>>
>> You can offer feedback and add your own campaign topics through a survey
>> conducted through AllOurIdeas <
>> http://www.allourideas.org/idealab_campaigns>
>> in addition to participating on the IdeaLab talk page.
>>
>> I’m looking forward to seeing your feedback and exploring potential
>> directions we can take IdeaLab campaigns starting next year.
>>
>> Take care,
>>
>> Jethro
>>
>> --
>> Chris "Jethro" Schilling
>> I JethroBT (WMF) 
>> Community Organizer, Wikimedia Foundation
>> 
>> ___
>> 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



-- 
Oliver Keyes
Count Logula
Wikimedia Foundation

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

Re: [Wikitech-l] Ideas for tech-related IdeaLab Campaigns?

2015-12-07 Thread Rob Lanphier
Hi Chris,

I wonder if we can use Phabricator as an incubator for IdeaLab proposals?
We already have the #possible-tech-projects tag in Phabricator [1], which
seems like a sensible place to discuss the ideas amongst the people who
have ideas in this area.

I know there is some cynicism about the upcoming Wikimedia Developer Summit
in January, because it seems like a great opportunity to talk about what we
want, but then not have a strategy for getting it done.  That seems
justified, since "resourcing" seems a constant refrain in these
conversations.  Would anyone from IdeaLab be available to be at WikiDev
'16, looking out for appropriate opportunities to get from ideas to
IdeaLab(tm) grant proposals?

Rob

[1]  The board: <
https://phabricator.wikimedia.org/tag/possible-tech-projects/> and the
description: 

On Mon, Dec 7, 2015 at 12:54 PM, Chris Schilling 
wrote:

> Hey everyone,
>
> I've recently initiated a consultation to help decide on topics for IdeaLab
> campaigns for the future, and I'm very interested in your input on what
> technical issues, gaps, or general features we could consider focusing our
> attention upon.  These campaigns can generate novel proposals for tools and
> improvements to address needs in the Wikimedia projects to which you
> contribute:
>
> 
>
> You can offer feedback and add your own campaign topics through a survey
> conducted through AllOurIdeas <
> http://www.allourideas.org/idealab_campaigns>
> in addition to participating on the IdeaLab talk page.
>
> I’m looking forward to seeing your feedback and exploring potential
> directions we can take IdeaLab campaigns starting next year.
>
> Take care,
>
> Jethro
>
> --
> Chris "Jethro" Schilling
> I JethroBT (WMF) 
> Community Organizer, Wikimedia Foundation
> 
> ___
> 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] Google Code-in 2015 starts today! Contributors and questions, tasks and mentors.

2015-12-07 Thread Andre Klapper
Google Code-in 2015 will start today and run for seven weeks:
https://www.mediawiki.org/wiki/Google_Code-in_2015

Many young students will make their first contributions to Wikimedia
hence there will be lots of questions on IRC and mailing lists. 
Your help (and patience) is welcome to answer them and provide a
helping hand to an onboarding newcomer.

Thanks to all mentors who have registered & provided some tasks!

You have not become a mentor yet? Consider it - it's fun!
* Think of easy tasks in your area that you could mentor.
  Areas are: Code, docs/training, outreach/research, quality
  assurance, and user interface. "Easy" means 2-3h to complete for
  you, or less technical ~30min "beginner tasks" for onboarding).
* OR: provide one easy clonable task (a type of task that is
  generic and could be repeated many times by different students.
* Note that you commit to answer to students' questions and to
  evaluate their work within 36 hours (but the better your task
  description the less questions. No worries, we're there to help!)
For the full info, please check out
https://www.mediawiki.org/wiki/Google_Code-in_2015#Mentors.27_corner
and don't hesitate to ask questions if something is unclear!

Thank you again for giving young contributors the opportunity to learn
about and work on Free and Open Source Software projects!

Cheers,
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] Is there some non-ssl mirror of wikipedia?

2015-12-07 Thread Brian Wolff
On Sunday, December 6, 2015, Petr Bena  wrote:
> I noticed that since we enforce SSL on Wikipedia for everyone,
> Wikipedia is much more restricted in some countries, such as China,
> where it's entirely blocked (I think only SSL is blocked, but users
> now have no option to fall back to non-ssl version).
>
> Is there some non-ssl mirror for people in these countries? Or did we
> just gave up on "free knowledge for everyone"?
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

If i recall, for several weeks prior to https rollout, both http and https
were blocked in china.

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

[Wikitech-l] Page_counter patch

2015-12-07 Thread Bill Morrisson
Hello everyone
Submitted my first patch for gerrit review. You can take a look at
https://gerrit.wikimedia.org/r/#/c/257311/1/maintenance/oracle/tables.sql
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Appreciation thread, 2015

2015-12-07 Thread Prateek Saxena
* Pau Giner, for helping me think better about design.
* Mark Holmquist, for helping me think better about code.
* Bartosz Dziewoński, for helping me think better.

—prtksxna

On Sat, Dec 5, 2015 at 1:55 PM, Legoktm  wrote:
> Hi,
>
> It's been a while since we had one of these, and 2015 has been a very
> busy year! :-)
>
> I'll quote Sumana from last time:
>
>> How about a little email thread for us to say nice things about each
>> other?  Rules: be kind, thank someone, and say why you're thanking
>> them.
>> [If you don't get thanked and you feel mopey, email me and I'll
>> comfort you. :-)]
>
>
> I'll start off with thank yous to:
> * Addshore, for his awesome work on CatWatch and help with recent
> ExtensionDistributor improvements
> * YuviPanda, for coming up with unique and useful tools for Wikimedians,
> and then following through and building them
> * S Page, for consistently nagging me and other developers to improve
> documentation
>
> -- Legoktm
>
> ___
> 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

Re: [Wikitech-l] Appreciation thread, 2015

2015-12-07 Thread Oliver Keyes
Thenk you to Dan and Wes and Tomasz for making the Discovery team a
good team to be in, Mikhail Popov for being a better student than I am
a teacher, and Erik Bernhardson for his constant, chill acceptance of
seemingly-arbitrary implementation demands for testing :)

On 7 December 2015 at 14:09, Antoine Musso  wrote:
> Le 05/12/2015 09:25, Legoktm a écrit :
>> It's been a while since we had one of these, and 2015 has been a very
>> busy year! :-)
>>
>> I'll quote Sumana from last time:
>>
>>> > How about a little email thread for us to say nice things about each
>>> > other?  Rules: be kind, thank someone, and say why you're thanking
>>> > them.
>>> > [If you don't get thanked and you feel mopey, email me and I'll
>>> > comfort you. :-)]
>
> Thank you Adam, Jan, Kunal, Timo for the major CI overhaul done this
> year from refactoring jobs to introducing composer and more.
>
> A special '''thank you''' to Paladox who have sent so many CI changes he
> ended up being the 4th contributor in less than six months. Learned from
> early mistakes and is now a strong contributor.
>
> A side thanks to the OpenStack foundation infrastructure team which we
> borrow the CI stack from. They are always willing to help us fix up the
> Wikimedia specific installation.
>
>
> All developers of the python wikibot framework who probably have the
> largest leverage when it comes to edits per dev ratio.  Keep pollinating
> python software.
>
> Thank you Tim, Giuseppe, Ori and all involved in the HHVM work. We
> switched a year ago and the long tail of the migration is almost done.
>
> WMDE developers and Wikidata developers. I still have no idea how
> Wikidata/Wikibase works but I praise your professionalism when it comes
> to testing and deployment.
>
>
> Finally, a huge thank to all volunteers being bold with the code.
> Countless changes and some piece of the infra are 100% volunteer driven.
>
> Be bold!
>
>
> --
> Antoine "hashar" Musso
>
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
Oliver Keyes
Count Logula
Wikimedia Foundation

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

Re: [Wikitech-l] Appreciation thread, 2015

2015-12-07 Thread Dan Garry
On 7 December 2015 at 11:17, Oliver Keyes  wrote:

> Thenk you to Dan and Wes and Tomasz for making the Discovery team a
> good team to be in


<333

Dan

-- 
Dan Garry
Lead Product Manager, Discovery
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Appreciation thread, 2015

2015-12-07 Thread James Forrester
On 5 December 2015 at 00:25, Legoktm  wrote:

> Hi,
>
> It's been a while since we had one of these, and 2015 has been a very
> busy year! :-)
>
> I'll quote Sumana from last time:
>
> > How about a little email thread for us to say nice things about each
> > other?  Rules: be kind, thank someone, and say why you're thanking
> > them.
> > [If you don't get thanked and you feel mopey, email me and I'll
> > comfort you. :-)]
>

​Some quick thank yous:


   - TheDJ and Brion for making some serious headway on improving and
   modernising our video playback;
   - Chris Steipp for his valiant care, attention to detail and continued
   passion;
   - Oliver K. for being a true and honest friend;
   - The Operations department, far too often the unsung heroes who make so
   much of what we do Just Work™;
   - Dan G. for clear and helpful advice on product management, and telling
   me when I'm wrong;
   - Salix alba, John Broughton, The Anome and many other editors who've
   helped us improve the editing tools we provide, in VE, in formulæ, in
   wikitext, in citations and further afield;
   - Andre for pushing me to be clearer, more open and more inclusive on
   Phabricator and elsewhere;
   - Nirzar for all his help on improving our work on design in
   VisualEditor and elsewhere, and Volker E. and May G. for their continued
   perseverance in maintaining and extending our standardisation efforts;
   - Sherry, Erica, Nick, Keegan, Benoît, Johan, Moushira and of course
   Rachel for providing as Community Liaison a strong, clear and true voice
   arguing for editors, holding me to promises, keeping me honest;
   - Reedy for helping us in his spare time, fixing the issues big and
   small;
   - Ori, Gilles, Aaron, Peter and Timo in the Performance team doing
   amazing things in faster shipping of faster software;
   - Bryan Davis for his commitment, candour and clarity of vision;
   - Quim and Rachel, for all they do in making in-person and online events
   not just great, but also better each time;
   - Yuri for unleashing the Graph extension on an unsuspecting cluster and
   giving a new way of presenting information to editors;
   - Greg Grossmeier and his team for capable, drama-free, reliable,
   dependable release engineering, and the drive to incrementally improve
   everything for each of us day after day and week after week;
   - Dan Andreescu and Aaron Halfaker for all their help, advice and
   support on improving our understanding of the world;
   - all the colleagues, volunteers and friends I've not mentioned;
   - … and, finally, all my teams in Editing, who've been wonderful to work
   with this year, including Lindsey Anne, Joe M., Thalia, Frédéric, David L.,
   Neil, and Joel A., 'new' starters this year, and especially Trevor, our
   head.


​J.
-- 
James D. Forrester
Lead Product Manager, Editing
Wikimedia Foundation, Inc.

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

[Wikitech-l] Ideas for tech-related IdeaLab Campaigns?

2015-12-07 Thread Chris Schilling
Hey everyone,

I've recently initiated a consultation to help decide on topics for IdeaLab
campaigns for the future, and I'm very interested in your input on what
technical issues, gaps, or general features we could consider focusing our
attention upon.  These campaigns can generate novel proposals for tools and
improvements to address needs in the Wikimedia projects to which you
contribute:



You can offer feedback and add your own campaign topics through a survey
conducted through AllOurIdeas 
in addition to participating on the IdeaLab talk page.

I’m looking forward to seeing your feedback and exploring potential
directions we can take IdeaLab campaigns starting next year.

Take care,

Jethro

-- 
Chris "Jethro" Schilling
I JethroBT (WMF) 
Community Organizer, Wikimedia Foundation

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

Re: [Wikitech-l] Ifexists across wikis

2015-12-07 Thread Stas Malyshev
Hi!

> I don't think there is a way to get a database name from an interwiki
> prefix.

Not a good/easy way, AFAIK. I've looked into it recently and the way
current code does it is with a lot of ad-hoc stuff, external configs,
hard-coded configs and special cases. I think this ticket:
https://phabricator.wikimedia.org/T113034
aims to improve it.

-- 
Stas Malyshev
smalys...@wikimedia.org

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

Re: [Wikitech-l] Ideas for tech-related IdeaLab Campaigns?

2015-12-07 Thread Brian Wolff
On 12/7/15, Chris Schilling  wrote:
> Hey everyone,
>
> I've recently initiated a consultation to help decide on topics for IdeaLab
> campaigns for the future, and I'm very interested in your input on what
> technical issues, gaps, or general features we could consider focusing our
> attention upon.  These campaigns can generate novel proposals for tools and
> improvements to address needs in the Wikimedia projects to which you
> contribute:
>
> 
>
> You can offer feedback and add your own campaign topics through a survey
> conducted through AllOurIdeas 
> in addition to participating on the IdeaLab talk page.
>
> I’m looking forward to seeing your feedback and exploring potential
> directions we can take IdeaLab campaigns starting next year.
>
> Take care,
>
> Jethro
>
> --
> Chris "Jethro" Schilling
> I JethroBT (WMF) 
> Community Organizer, Wikimedia Foundation
> 
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Honestly, I don't think we're lacking in ideas (nor have we ever
really been). We are lacking in people implementing ideas.

--
-bawolff

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

Re: [Wikitech-l] Ifexists across wikis

2015-12-07 Thread MZMcBride
Bartosz Dziewoński wrote:
>It's also why #ifexist is expensive: it needs a separate database query
>for each time it's used, to check for a single page, because it's
>impossible to determine the list of pages to check in advance.

I'm not sure I understand the impossibility here.

When the expensive parser function count feature was added, I remember
this issue being discussed and my memory is that it seemed possible to
batch the ifexist lookups in a similar way to how we batch regular
internal link lookups against the pagelinks table, but nobody was
interested in implementing it at the time.

If the wikitext is parsed/evaluated on page save, I don't see why ifexist
lookups would be impossible to batch. We're already using the pagelinks
table for the ifexist functionality to properly work, as I understand it
(cf. ).

MZMcBride



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

[Wikitech-l] Update from the Wikimedia Performance Team

2015-12-07 Thread Gilles Dubuc
Hello,

This is the monthly report from the Wikimedia Performance team.

## Our progress ##

* Availability. We've done a major overhaul of the ObjectCache interfaces. Many
factory methods were deprecated or removed, reducing it to just four simple
entry points. New docs at
https://doc.wikimedia.org/mediawiki-core/master/php/classObjectCache.html#details

We've written a new IExpiringStore interface for convenient TTL constants,
e.g. $cache::TTL_WEEK. See
https://doc.wikimedia.org/mediawiki-core/master/php/interfaceIExpiringStore.html

We've migrated most use of wfGetMainCache() to WANObjectCache. Work
continued on the librarization of BagOStuff, Memcached, and other object
cache classes.

* Performance testing infrastructure. We've created dedicated dashboards
for portals:

https://grafana.wikimedia.org/dashboard/db/webpagetest-portals

And for mobile:

https://grafana.wikimedia.org/dashboard/db/mobile-webpagetest

We now test one page using real 3G connections (from San Francisco and
Bangalore) and test other pages using the following physical devices:
iPhone 6, iPad mini 2 and Moto G.

* Media stack. We've extended Thumbor with 12 small plugins to meet our
needs and match our existing thumbnailing feature set. This includes
support for all the file formats in use on Commons. The Thumbor Vagrant
stack is now very close to having all the moving parts needed in
production, with basic Vagrant roles for Varnish and Swift having been
written to that end. Our objective is to finish the work on VM by the
holidays and have it ready to be showcased and discussed collectively at
the developer summit in a breakout session.

* ResourceLoader. We've written a new mw.requestIdleCallback API for
scheduling deferred tasks. We've removed usage of the  msg_resource_links
DB table. We now use message config from the module registry directly.
We've migrated MessageBlobStore msg_resource DB table to an object cache
(to be deployed in January 2016): https://phabricator.wikimedia.org/T113092

## How are we doing? ##

Client-side performance has remained stable over the past month. Save Timing
has also remained stable, around the 1s median mark.

The job queue's health improved greatly after adding a new server to the
pool, with the job queue size dropping drastically and the 99th percentile
job processing time going from one day to one hour:

* https://grafana.wikimedia.org/dashboard/db/job-queue-health

There was a small scare about a sudden increase of the SpeedIndex value
across the board:

https://grafana.wikimedia.org/dashboard/db/webpagetest

But it was entirely explained by the fundraising banner, which doesn't
appear immediately on pageload. SpeedIndex measures the time it takes for
the above-the-fold area to "settle" visually. The banner appears late and
pushes the content down, which delays the time when visual changes stop
happening for the above-the-fold area.

Until next time,
Aaron, Gilles, Peter, Timo, and Ori.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Ifexists across wikis

2015-12-07 Thread Federico Leva (Nemo)
Italian projects would also like such a feature, especially for 
(semi)automatic creation of interproject links.

https://it.wikipedia.org/wiki/Discussioni_template:Interprogetto#Interprogetto_a_wikt:_quando_metterlo.3F

(By the way, the lack of Wiktionary on Wikidata even for interwiki links 
is extremely detrimental for a huge pile of things.)


Nemo

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

Re: [Wikitech-l] Appreciation thread, 2015

2015-12-07 Thread Isarra Yos
Perhaps a thanks to the people we don't think about, who we often never 
even work with. Volunteers and third-party developers who contribute to 
and maintain repositories not part of the big tickets. People who take 
the time to file bugs, and triage them, and sort things out. The ops who 
keep things running, even when on a plane. Those who comment on 
proposals, finding problems, expressing support. Liaisons, developers, 
designers who take the time to reach out and talk to the people affected 
by what they do, and take the time to listen.


And also a thanks to everyone on this list for keeping things fairly 
sensible and productive and not turning it into a massive drama fest 
every tuesday.


On 05/12/15 08:25, Legoktm wrote:

Hi,

It's been a while since we had one of these, and 2015 has been a very
busy year! :-)

I'll quote Sumana from last time:


How about a little email thread for us to say nice things about each
other?  Rules: be kind, thank someone, and say why you're thanking
them.
[If you don't get thanked and you feel mopey, email me and I'll
comfort you. :-)]


I'll start off with thank yous to:
* Addshore, for his awesome work on CatWatch and help with recent
ExtensionDistributor improvements
* YuviPanda, for coming up with unique and useful tools for Wikimedians,
and then following through and building them
* S Page, for consistently nagging me and other developers to improve
documentation

-- Legoktm

___
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

Re: [Wikitech-l] Appreciation thread, 2015

2015-12-07 Thread Antoine Musso
Le 05/12/2015 09:25, Legoktm a écrit :
> It's been a while since we had one of these, and 2015 has been a very
> busy year! :-)
> 
> I'll quote Sumana from last time:
> 
>> > How about a little email thread for us to say nice things about each
>> > other?  Rules: be kind, thank someone, and say why you're thanking
>> > them.
>> > [If you don't get thanked and you feel mopey, email me and I'll
>> > comfort you. :-)]

Thank you Adam, Jan, Kunal, Timo for the major CI overhaul done this
year from refactoring jobs to introducing composer and more.

A special '''thank you''' to Paladox who have sent so many CI changes he
ended up being the 4th contributor in less than six months. Learned from
early mistakes and is now a strong contributor.

A side thanks to the OpenStack foundation infrastructure team which we
borrow the CI stack from. They are always willing to help us fix up the
Wikimedia specific installation.


All developers of the python wikibot framework who probably have the
largest leverage when it comes to edits per dev ratio.  Keep pollinating
python software.

Thank you Tim, Giuseppe, Ori and all involved in the HHVM work. We
switched a year ago and the long tail of the migration is almost done.

WMDE developers and Wikidata developers. I still have no idea how
Wikidata/Wikibase works but I praise your professionalism when it comes
to testing and deployment.


Finally, a huge thank to all volunteers being bold with the code.
Countless changes and some piece of the infra are 100% volunteer driven.

Be bold!


-- 
Antoine "hashar" Musso


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

Re: [Wikitech-l] Appreciation thread, 2015

2015-12-07 Thread Yuri Astrakhan
* JGirault, TheDJ, Milimetric, and Ferdbold for their hard work on graphs
* MaxSem, Akosiaris, bblack and johannesk_wmde for the maps

Everyone - for helping )

On Tue, Dec 8, 2015 at 2:38 AM, Isarra Yos  wrote:

> Perhaps a thanks to the people we don't think about, who we often never
> even work with. Volunteers and third-party developers who contribute to and
> maintain repositories not part of the big tickets. People who take the time
> to file bugs, and triage them, and sort things out. The ops who keep things
> running, even when on a plane. Those who comment on proposals, finding
> problems, expressing support. Liaisons, developers, designers who take the
> time to reach out and talk to the people affected by what they do, and take
> the time to listen.
>
> And also a thanks to everyone on this list for keeping things fairly
> sensible and productive and not turning it into a massive drama fest every
> tuesday.
>
>
> On 05/12/15 08:25, Legoktm wrote:
>
>> Hi,
>>
>> It's been a while since we had one of these, and 2015 has been a very
>> busy year! :-)
>>
>> I'll quote Sumana from last time:
>>
>> How about a little email thread for us to say nice things about each
>>> other?  Rules: be kind, thank someone, and say why you're thanking
>>> them.
>>> [If you don't get thanked and you feel mopey, email me and I'll
>>> comfort you. :-)]
>>>
>>
>> I'll start off with thank yous to:
>> * Addshore, for his awesome work on CatWatch and help with recent
>> ExtensionDistributor improvements
>> * YuviPanda, for coming up with unique and useful tools for Wikimedians,
>> and then following through and building them
>> * S Page, for consistently nagging me and other developers to improve
>> documentation
>>
>> -- Legoktm
>>
>> ___
>> 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

Re: [Wikitech-l] Appreciation thread, 2015

2015-12-07 Thread Kartik Mistry
On Sat, Dec 5, 2015 at 1:55 PM, Legoktm  wrote:
> It's been a while since we had one of these, and 2015 has been a very
> busy year! :-)

ie Appreciation thread of 2015!

* Santhosh, Niklas and Amir: For all (hard) work on ContentTranslation!
* Runa: For being awesome manager.
* Pau: For amazing design and being 'voice' of the team.
* Alex (akosiaris) + Ops: For all help in Puppet and config.
* Bryan Davis and Reedy and Chad: For helping in emergency
deployment(s) when needed.

Thanks!

-- 
Kartik Mistry/કાર્તિક મિસ્ત્રી | IRC: kart_
{kartikm, 0x1f1f}.wordpress.com

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