Re: [Wikitech-l] Opening up MediaWiki dev summit in January?

2016-09-15 Thread Daniel Kinzler
Am 15.09.2016 um 18:53 schrieb Rob Lanphier:
> On Thu, Sep 15, 2016 at 1:09 AM, Daniel Kinzler
>  wrote:
>> Am 15.09.2016 um 01:54 schrieb Chad:
>>> Bummer. I think paying down tech debt is fun and way more rewarding
>>> than making shiny new things.
>>>
>>> But I'm also weird as hell...
>>
>> /me waves to a kindred soul.
> 
> This seems apropos:
> https://vimeo.com/121290570
> 
> It's good Hollywood is finally paying attention to our people.

Haha, excellent!

-- 
Daniel Kinzler
Senior Software Developer

Wikimedia Deutschland
Gesellschaft zur Förderung Freien Wissens e.V.

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

Re: [Wikitech-l] Cleaning up ContentHandler technical debt (was Re: Opening up MediaWiki dev summit in January?)

2016-09-15 Thread Daniel Kinzler
Am 15.09.2016 um 19:06 schrieb Legoktm:
> On 09/15/2016 01:09 AM, Daniel Kinzler wrote:
> Lovely! I just filed about 20 tasks on cleaning up ContentHandler's
> technical debt (you know, just in time to rewrite it all over again),
> help would be appreciated! .
> 
> -- Legoktm

I'm happy to work on stuff like this if I can team up with someone who will
review my stuff quickly. For a task like this, the same day would be best.

Working on core has been extremely frustrating, with review latency measured in
weeks and months.

Feel like doing a sprint with me?

-- 
Daniel Kinzler
Senior Software Developer

Wikimedia Deutschland
Gesellschaft zur Förderung Freien Wissens e.V.

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

[Wikitech-l] WMF Language team office hour and online meeting on September 21, 2016 (Wednesday) at 1300 UTC

2016-09-15 Thread Runa Bhattacharjee
 [x-posted announcement]

Hello,

The next online office hour session of the Wikimedia Language team is
scheduled for next Wednesday, September 21st, 2016 at 13:00 UTC. This
session is going to be an online discussion over Google Hangouts/Youtube
with a simultaneous IRC conversation. Due to the limitation of Google
Hangouts, only a limited number of participation slots are available.
Hence, do please let us know if you would like to join in the Hangout.

This time we will be taking questions from youtube viewers, only on the IRC
channel #wikimedia-office. The channel will be open for interactions during
the session. Questions can also be sent ahead of time to us.

Our last online round-table session was held in June 2016. You can watch
the recording here: https://www.youtube.com/watch?v=rANCUuJRTE8

Please read below for the event details, including local time, youtube
session link and do let us know if you have any questions.

Thank you
Runa

== Details ==

# Event: Wikimedia Language team's office hour session

# When: September 21, 2016 (Wednesday) at 13:00 UTC (check local time
http://www.timeanddate.com/worldclock/fixedtime.html?iso=20160921T1300)

# Where: https://www.youtube.com/watch?v=NXgMZ7myEA4 and on IRC
#wikimedia-office (Freenode)

# Agenda:
Updates from the Language team and Q & A.

-- 
Language Engineering Manager
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Cleaning up ContentHandler technical debt (was Re: Opening up MediaWiki dev summit in January?)

2016-09-15 Thread Legoktm
On 09/15/2016 01:09 AM, Daniel Kinzler wrote:
> Am 15.09.2016 um 01:54 schrieb Chad:
>> Bummer. I think paying down tech debt is fun and way more rewarding
>> than making shiny new things.
>>
>> But I'm also weird as hell...
> 
> /me waves to a kindred soul.
> 

Lovely! I just filed about 20 tasks on cleaning up ContentHandler's
technical debt (you know, just in time to rewrite it all over again),
help would be appreciated! .

-- Legoktm

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

Re: [Wikitech-l] Opening up MediaWiki dev summit in January?

2016-09-15 Thread Rob Lanphier
On Thu, Sep 15, 2016 at 1:09 AM, Daniel Kinzler
 wrote:
> Am 15.09.2016 um 01:54 schrieb Chad:
>> Bummer. I think paying down tech debt is fun and way more rewarding
>> than making shiny new things.
>>
>> But I'm also weird as hell...
>
> /me waves to a kindred soul.

This seems apropos:
https://vimeo.com/121290570

It's good Hollywood is finally paying attention to our people.

Rob

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

Re: [Wikitech-l] Opening up MediaWiki dev summit in January?

2016-09-15 Thread Daniel Kinzler
Am 15.09.2016 um 01:54 schrieb Chad:
> Bummer. I think paying down tech debt is fun and way more rewarding
> than making shiny new things.
> 
> But I'm also weird as hell...

/me waves to a kindred soul.

-- 
Daniel Kinzler
Senior Software Developer

Wikimedia Deutschland
Gesellschaft zur Förderung Freien Wissens e.V.

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

Re: [Wikitech-l] Congratulations to all GSoC students (passed)

2016-09-15 Thread Quim Gil
On Thu, Sep 15, 2016 at 8:47 AM, Quim Gil  wrote:

> Yaron Koren added useful information about other MediaWiki-related
> projects that were developed by WikiToLearn, another organization
> participating in GSoC 2016.
>

Actually, I have just learned that WikiToLearn was recognized as a
Wikimedia User Group last month:
https://meta.wikimedia.org/wiki/WikiToLearn_User_Group

Another tech-savvy group in the Wikimedia movement, good news!


>
> https://www.mediawiki.org/wiki/Google_Summer_of_Code_
> past_projects#A_mention_to_WikiToLearn_projects
>
> More good news!
>
> On Mon, Sep 5, 2016 at 5:49 PM, Sumit Asthana 
> wrote:
>
>> All the invited are *encouraged* to participate in the showcase, as its a
>> unique opportunity and platform to show your projects to a broader range
>> of
>> people and not to mention get experience and learn the professional skills
>> needed for a technical presentation.
>>
>> -Thanks,
>> Sumit Asthana,
>> B.Tech Final Year,
>> Dept. of CSE,
>> IIT Patna
>>
>> On Mon, Sep 5, 2016 at 5:30 PM, Tony Thomas <01tonytho...@gmail.com>
>> wrote:
>>
>> > Thank you Alangi for starting the thread. Let me add something more over
>> > here.
>> >
>> > Google Summer of Code 2016 has came to an end last week, and 6 of our
>> GSoC
>> > projects could make it till the end. It is a work-done moment for
>> everyone
>> > involved and we hope all of the same become production ready soon. Let
>> me
>> > pull in the projects, and a public report on each:
>> >
>> >1. Extension for page creating/editing notification -
>> >https://www.mediawiki.org/wiki/Extension:EditNotify (Student:
>> Abhinand
>> > N)
>> >2. Accuracy Review of Wikipedia -
>> >https://priyankamandikal.github.io/posts/gsoc-2016-project-overview/
>> >(Student: Priyanka)
>> >3. Automated Testing and Integration of IFTTT support to Wikidata -
>> >https://github.com/wikimedia/ifttt/commits/gsoc?author=ch3nkula
>> >(Student: Alangi)
>> >4. Improving static analysis tools for MediaWiki -
>> >https://docs.google.com/document/d/1whpf9g8ylRwHkzzDqByFRdY
>> > 6pklqHd_92_v1eCDfeAM/edit?usp=sharing
>> >(Student: Lethe)
>> >5. List Of Contributors -
>> >https://docs.google.com/document/d/1GD36m1zQtvYYmX6d0J8c_4b
>> > UkWqihHjfsQG1-qhqBYw/pub
>> >(Student: Devi R)
>> >6. Port catimages.py to pywikibot-core -
>> >https://commons.wikimedia.org/wiki/User:AbdealiJK/file-meta
>> > data/GSoC2016
>> >(Student: Abdeali)
>> >
>> > Hearty congratulations to the mentors and students involved, and to all
>> who
>> > could participate in this round of GSoC/Outreachy. Three of the
>> Outreachy
>> > selects were considered for GSoC, and hence there is no specific results
>> > for Outreachy.
>> >
>> > *Showcase* for GSoC projects along with CREDIT, this week:
>> >
>> > Please join us in the GSoC showcase of all evaluation completed projects
>> > along with CREDIT showcase, this week on Sep 7, 2016 (1800 UTC). Please
>> > find the original email of the same over here[1], which have
>> instructions
>> > for interns to add their projects to the showcase, and other
>> arrangements,
>> > etc. Those interns who cannot can make it to this week CREDIT, are
>> welcome
>> > to do it in the following one.
>> >
>> > The showcase will include a minimum 5 mins demo, which can include a
>> > presentation of some sort and a short and sweet explanation of what was
>> > done as part of the program. We expect the mentors too online and live,
>> to
>> > make this a success! This would be the best time to provide links to
>> blog
>> > posts the interns have done on the same too, so that the community can
>> > catch up!
>> >
>> > [1]
>> > https://lists.wikimedia.org/pipermail/wikitech-l/2016-Septem
>> > ber/086415.html
>> >
>> > Thanks,
>> > Tony Thomas 
>> > Home  | Blog > om/>
>> > |
>> > ThinkFOSS 
>> >
>> >
>> > On Mon, Sep 5, 2016 at 2:23 PM, Quim Gil  wrote:
>> >
>> > > Indeed, congratulations to everybody for your hard work -- mentors and
>> > org
>> > > admins too!
>> > >
>> > > On Fri, Sep 2, 2016 at 9:10 PM, Alangi Derick > >
>> > > wrote:
>> > >
>> > > > Hi Bryan Davis,
>> > > >
>> > > > Thanks. I find FLOSS that way. :)
>> > > >
>> > > > Regards
>> > > > Alangi Derick Ndimnain
>> > > >
>> > > > On Fri, Sep 2, 2016 at 8:07 PM, Bryan Davis 
>> > wrote:
>> > > >
>> > > > > On Fri, Sep 2, 2016 at 1:01 PM, Alangi Derick <
>> > alangider...@gmail.com>
>> > > > > wrote:
>> > > > > > Hi,
>> > > > > >
>> > > > > > I wish to use this opportunity to congratulate all the 6
>> students
>> > > > > > (including me) that made it to the end of the GSoC program 2016
>> in
>> > > the
>> > > > > > Wikimedia foundation. It was not easy but we made it to the
>> end. It
>> > > > was a
>> > > > 

Re: [Wikitech-l] Congratulations to all GSoC students (passed)

2016-09-15 Thread Quim Gil
Yaron Koren added useful information about other MediaWiki-related projects
that were developed by WikiToLearn, another organization participating in
GSoC 2016.

https://www.mediawiki.org/wiki/Google_Summer_of_Code_past_projects#A_mention_to_WikiToLearn_projects

More good news!

On Mon, Sep 5, 2016 at 5:49 PM, Sumit Asthana 
wrote:

> All the invited are *encouraged* to participate in the showcase, as its a
> unique opportunity and platform to show your projects to a broader range of
> people and not to mention get experience and learn the professional skills
> needed for a technical presentation.
>
> -Thanks,
> Sumit Asthana,
> B.Tech Final Year,
> Dept. of CSE,
> IIT Patna
>
> On Mon, Sep 5, 2016 at 5:30 PM, Tony Thomas <01tonytho...@gmail.com>
> wrote:
>
> > Thank you Alangi for starting the thread. Let me add something more over
> > here.
> >
> > Google Summer of Code 2016 has came to an end last week, and 6 of our
> GSoC
> > projects could make it till the end. It is a work-done moment for
> everyone
> > involved and we hope all of the same become production ready soon. Let me
> > pull in the projects, and a public report on each:
> >
> >1. Extension for page creating/editing notification -
> >https://www.mediawiki.org/wiki/Extension:EditNotify (Student:
> Abhinand
> > N)
> >2. Accuracy Review of Wikipedia -
> >https://priyankamandikal.github.io/posts/gsoc-2016-project-overview/
> >(Student: Priyanka)
> >3. Automated Testing and Integration of IFTTT support to Wikidata -
> >https://github.com/wikimedia/ifttt/commits/gsoc?author=ch3nkula
> >(Student: Alangi)
> >4. Improving static analysis tools for MediaWiki -
> >https://docs.google.com/document/d/1whpf9g8ylRwHkzzDqByFRdY
> > 6pklqHd_92_v1eCDfeAM/edit?usp=sharing
> >(Student: Lethe)
> >5. List Of Contributors -
> >https://docs.google.com/document/d/1GD36m1zQtvYYmX6d0J8c_4b
> > UkWqihHjfsQG1-qhqBYw/pub
> >(Student: Devi R)
> >6. Port catimages.py to pywikibot-core -
> >https://commons.wikimedia.org/wiki/User:AbdealiJK/file-meta
> > data/GSoC2016
> >(Student: Abdeali)
> >
> > Hearty congratulations to the mentors and students involved, and to all
> who
> > could participate in this round of GSoC/Outreachy. Three of the Outreachy
> > selects were considered for GSoC, and hence there is no specific results
> > for Outreachy.
> >
> > *Showcase* for GSoC projects along with CREDIT, this week:
> >
> > Please join us in the GSoC showcase of all evaluation completed projects
> > along with CREDIT showcase, this week on Sep 7, 2016 (1800 UTC). Please
> > find the original email of the same over here[1], which have instructions
> > for interns to add their projects to the showcase, and other
> arrangements,
> > etc. Those interns who cannot can make it to this week CREDIT, are
> welcome
> > to do it in the following one.
> >
> > The showcase will include a minimum 5 mins demo, which can include a
> > presentation of some sort and a short and sweet explanation of what was
> > done as part of the program. We expect the mentors too online and live,
> to
> > make this a success! This would be the best time to provide links to blog
> > posts the interns have done on the same too, so that the community can
> > catch up!
> >
> > [1]
> > https://lists.wikimedia.org/pipermail/wikitech-l/2016-Septem
> > ber/086415.html
> >
> > Thanks,
> > Tony Thomas 
> > Home  | Blog  >
> > |
> > ThinkFOSS 
> >
> >
> > On Mon, Sep 5, 2016 at 2:23 PM, Quim Gil  wrote:
> >
> > > Indeed, congratulations to everybody for your hard work -- mentors and
> > org
> > > admins too!
> > >
> > > On Fri, Sep 2, 2016 at 9:10 PM, Alangi Derick 
> > > wrote:
> > >
> > > > Hi Bryan Davis,
> > > >
> > > > Thanks. I find FLOSS that way. :)
> > > >
> > > > Regards
> > > > Alangi Derick Ndimnain
> > > >
> > > > On Fri, Sep 2, 2016 at 8:07 PM, Bryan Davis 
> > wrote:
> > > >
> > > > > On Fri, Sep 2, 2016 at 1:01 PM, Alangi Derick <
> > alangider...@gmail.com>
> > > > > wrote:
> > > > > > Hi,
> > > > > >
> > > > > > I wish to use this opportunity to congratulate all the 6 students
> > > > > > (including me) that made it to the end of the GSoC program 2016
> in
> > > the
> > > > > > Wikimedia foundation. It was not easy but we made it to the end.
> It
> > > > was a
> > > > > > great time working with the Wikimedia Foundation and I had a very
> > > great
> > > > > > experience.
> > > > >
> > > > > Congratulations to everyone. I hope that all of you find FLOSS
> > > > > projects to continue to contribute to.
> > > > >
> > > > > Bryan
> > > > > --
> > > > > Bryan Davis  Wikimedia Foundation<
> > bd...@wikimedia.org>
> > > > > [[m:User:BDavis_(WMF)]]  Sr Software EngineerBoise, ID
> > USA
> > > 

[Wikitech-l] img_auth.php and extensions

2016-09-15 Thread Robert Vogel
Hello everybody,

some time ago I've overtaken maintainership of extension "NSFileRepo", which 
allows to secure access to uploaded files based on namespace permissions 
set/managed by extension "Lockdown". It worked well with LTS release 1.23, but 
unfortunately due to some changes in "img_auth.php" [1] [2] it does not work in 
current LTS release 1.27. I've tried to rewrite the extension to fit into the 
new system [3], but it seems to be a hacky approach. There is already a 
Pabricator task (T140334 [4]) in which I've asked for support (and also got 
some good responses), but I want to draw some attention by writing to this 
mailing list. Any help, hints, comments are much appreciated.

[1] https://gerrit.wikimedia.org/r/#/c/127589/
[2] https://gerrit.wikimedia.org/r/#/c/127701/
[3] https://gerrit.wikimedia.org/r/#/c/308573/
[4] https://phabricator.wikimedia.org/T140334

best regards,

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