Re: [Wikitech-l] Where to store OAuth application information?

2015-08-10 Thread Pine W
We currently have editable pages on Wikimedia sites with important legal strings, and AFAIK no one has caused a noteworthy incident by editing or vandalizing them. (Cc'ing Maggie to ask for verification.) However, the term "attack vector" gets my attention. Is there a way to keep the pages in wiki

[Wikitech-l] extension updates for 1.23.x?

2015-08-10 Thread Jim Tittsler
What is the recommended path for updating extensions if you are still using the 1.23.x series? After the update announcement today, I tried downloading the 1.23 version of each of the extensions that we use from the Extension Distributor. Each of the downloads appears to be the same as the old vers

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Matthew Flaschen
On 08/10/2015 03:34 PM, Pine W wrote: On the other hand, I think that the enwiki example shows that more rules don't necessarily lead to friendlier communities. In my opinion, the problem with enwiki is that important policies like https://en.wikipedia.org/wiki/Wikipedia:Civility and https://

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Matthew Flaschen
On 08/10/2015 12:09 PM, Pine W wrote: Just to clarify a few points: I support the concept of having a global friendly spaces policy. I'm ambivalent and reluctant when it comes to the particular proposal that we're discussing here. And I think that we should keep in mind that any policy's usefulne

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Matthew Flaschen
On 08/10/2015 07:10 PM, MZMcBride wrote: I'm not really sure what you're talking about here. We already have: As you know, none of those are binding policies that apply to all Wikimedia technical spaces. * https://wikimediafoundation.org/wiki/Friendly_space_policy This only applies to in-

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Matthew Flaschen
On 08/10/2015 03:40 AM, Pine W wrote: I'm putting on my admin and IRC channel op hats, and trying to figure out how this proposal makes those jobs easier or different. I think there are reasonable ideas in this proposal, but the second level escalation path should follow inside of the appropriate

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Matthew Flaschen
On 08/09/2015 11:28 AM, Neil Harris wrote: But, while I can only give myself as an example, that's not how I think it reads to someone who was not already familiar with the situation -- my first impression on reading those words was the same as Tyler's. It might help if Matt followed up with ano

[Wikitech-l] Where to store OAuth application information?

2015-08-10 Thread Gergo Tisza
tl;dr should OAuth [1] (the system by which external tools can register to be "Wikimedia applications" and users can grant them the right to act in their name) rely on community-maintained description pages or profile forms filled by application authors? --- Hi all, I would like to r

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Dan Garry
On 6 August 2015 at 17:17, Matthew Flaschen wrote: > We're in the process of developing a code of conduct for technical > spaces. This will be binding, and apply to all Wikimedia-related technical > spaces (including but not limited to MediaWiki.org, Phabricator, Gerrit, > technical IRC channels

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread MZMcBride
David Gerard wrote: >On 11 August 2015 at 00:10, MZMcBride wrote: >> I'm curious which comparable organizations you're referring to. > >Pretty much any open source project with an organisation. You've >already been referred to e.g. the Geek Feminism wiki on this point, so >if you haven't read up t

Re: [Wikitech-l] [Mediawiki-api] Bikeshedding a good name for "the api.php API"

2015-08-10 Thread Ricordisamoa
Since the current REST API is available under "v1", my take is "the v0 API" :-) Il 10/08/2015 08:52, S Page ha scritto: tl;dr: "PHP action API" I'm organizing content in the mediawiki.org API namespace, https://phabricator.wikimedia.org/T105133 , and so back to this bikeshed from August 2014.

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread David Gerard
On 11 August 2015 at 00:10, MZMcBride wrote: > I'm curious which comparable organizations you're referring to. Pretty much any open source project with an organisation. You've already been referred to e.g. the Geek Feminism wiki on this point, so if you haven't read up there already then it com

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread MZMcBride
David Gerard wrote: >On 10 August 2015 at 14:18, MZMcBride wrote: >> A proposed code of conduct like this is quite expensive to implement and >> enforce/maintain. I personally don't get the sense from reading your >> replies that you acknowledge the high cost. > >In practice, EVERYONE ELSE WHO'S A

Re: [Wikitech-l] Tech Talk: Let's talk about web performance: August 18th

2015-08-10 Thread Jon Robson
hhh! Can't wait! On Mon, Aug 10, 2015 at 3:51 PM, Rachel Farrand wrote: > Please join for the following tech talk: > > *Tech Talk**:* Let's talk about web performance > *Presenter:* Peter Hedenskog > *Date:* August 18, 2015 > *Time: *19:30 UTC >

[Wikitech-l] Tech Talk: Let's talk about web performance: August 18th

2015-08-10 Thread Rachel Farrand
Please join for the following tech talk: *Tech Talk**:* Let's talk about web performance *Presenter:* Peter Hedenskog *Date:* August 18, 2015 *Time: *19:30 UTC Lin

[Wikitech-l] [MediaWiki-announce] MediaWiki Security and Maintenance Releases: 1.25.2, 1.24.3, 1.23.10

2015-08-10 Thread Chad
I would like to announce the release of MediaWiki 1.25.2, 1.24.3, and 1.23.10. These releases fix three security issues in core, in addition to other bug fixes. Several extensions have also had security issues fixed. Download links are given at the end of this email == Security fixes == * Interna

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Bryan Davis
On Mon, Aug 10, 2015 at 2:03 PM, Brandon Black wrote: > On Mon, Aug 10, 2015 at 7:34 PM, Pine W wrote: >> Hmm. I think enwiki has the benefit of having the widest reach and most >> extensive development of its policies under a consensus model. > > Note that the consensus of current active communi

[Wikitech-l] Maximum search query length coming soon

2015-08-10 Thread Dan Garry
Hello! The Search Team in the Discovery Department is implementing a maximum search query length . There are two main reasons to do this: 1. Extremely long queries are almost always gibberish from things like malfunctioning scrapers. These queries

[Wikitech-l] Follow-up on Community Liaisons' roundtable at Wikimania 2015

2015-08-10 Thread Rachel diCerbo
Greetings, and apologies for cross posting: The community liaisons at the Wikimedia Foundation held a roundtable discussion at Wikimania [1] in order to gather feedback around participation in product development. The notes are now up.[2] We welcome input from everyone, whether you were unable to

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Brandon Black
On Mon, Aug 10, 2015 at 7:34 PM, Pine W wrote: > Hmm. I think enwiki has the benefit of having the widest reach and most > extensive development of its policies under a consensus model. Note that the consensus of current active community members is inherently a poor guideline for policies that ar

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Oliver Keyes
Cool; drop it on the talkpage. The fact that enwiki's policy is consensus-based, of course, does not mean it's a good policy; it can just mean that it's mealy-mouthed enough to not annoy the majority enough to fight for a change. And that's very different. The issues we've seen on that project arou

[Wikitech-l] Tech Talk: ELK: Elasticsearch, Logstash and Kibana at Wikimedia

2015-08-10 Thread Rachel Farrand
Please join for the following tech talk: *Tech Talk**:* ELK: Elasticsearch, Logstash and Kibana at Wikimedia *Presenter:* Bryan Davis *Date:* August 20, 2015 *Time: *17:30 UTC L

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Pine W
Hmm. I think enwiki has the benefit of having the widest reach and most extensive development of its policies under a consensus model. On the other hand, I think that the enwiki example shows that more rules don't necessarily lead to friendlier communities. As I said earlier, I think that our goal

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Neil P. Quinn
For the record: I'm very happy to know that we're drafting an explicit code of conduct. Yes, Matt may not have expressed himself completely clearly in his initial email. Yes, an ironclad, fully developed, pan-Wikimedia code would be even better. Yes, developing and enforcing any new policy imposes

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Oliver Keyes
I'm not sure why we would be using enwiki as a model for civility, or civility enforcement ;). As said in my email, there are a lot of examples being brought up on the talk page of tech-specific or tech-centric codes of conduct. I'd suggest we avoid fragmenting the discussion and move it there; I'm

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Pine W
Just to clarify a few points: I support the concept of having a global friendly spaces policy. I'm ambivalent and reluctant when it comes to the particular proposal that we're discussing here. And I think that we should keep in mind that any policy's usefulness for social change will be much higher

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Oliver Keyes
On 10 August 2015 at 09:18, MZMcBride wrote: > Oliver Keyes wrote: >>But we /can't/ have one for Wikimedia, you see, because we need to >>discuss it more. Yes, it's nice that you've come up with a policy, >>based on those other policies that have helped in those similar areas >>- but we need to di

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread David Gerard
On 10 August 2015 at 14:18, MZMcBride wrote: > A proposed code of conduct like this is quite expensive to implement and > enforce/maintain. I personally don't get the sense from reading your > replies that you acknowledge the high cost. In practice, EVERYONE ELSE WHO'S ADOPTED ONE hasn't found

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread MZMcBride
Oliver Keyes wrote: >But we /can't/ have one for Wikimedia, you see, because we need to >discuss it more. Yes, it's nice that you've come up with a policy, >based on those other policies that have helped in those similar areas >- but we need to discuss it more and justify why it should exist. Ther

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Oliver Keyes
On 10 August 2015 at 03:40, Pine W wrote: > I'm putting on my admin and IRC channel op hats, and trying to figure out > how this proposal makes those jobs easier or different. I think there are > reasonable ideas in this proposal, but the second level escalation path > should follow inside of the

Re: [Wikitech-l] Deploying the UrlShortener extension to Wikimedia wikis

2015-08-10 Thread Pine W
Cool, I just got us.wmflabs.org/B to work. This could be quite useful. Thanks! Pine On Aug 10, 2015 12:54 AM, "Legoktm" wrote: > Hi, > > YuviPanda, prtksxna, and myself (with help from Tim and Aaron) have been > working the UrlShortener extension, which is designed to implement the > URL short

[Wikitech-l] Deploying the UrlShortener extension to Wikimedia wikis

2015-08-10 Thread Legoktm
Hi, YuviPanda, prtksxna, and myself (with help from Tim and Aaron) have been working the UrlShortener extension, which is designed to implement the URL shortener RfC[1] (specifically Tim's implementation suggestion). I've filed T108557[2] to deploy the extension to Wikimedia wikis. We'd like to u

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Pine W
I'm putting on my admin and IRC channel op hats, and trying to figure out how this proposal makes those jobs easier or different. I think there are reasonable ideas in this proposal, but the second level escalation path should follow inside of the appropriate local scopes. I'm cautious about expli