Re: [Wikitech-l] Blame maps aka authorship detection

2013-02-25 Thread Luca de Alfaro
I agree: in fact we don't do it in the write pipeline. The code we wrote implements a simple queue, where page_id are queued for processing. The processing job then gets a page_id out of that table, and processes all the missing revisions for that page_id. So this is useful also if (say) there i

Re: [Wikitech-l] Revoking +2 (Re: who can merge into core/master?)

2013-02-25 Thread Sumana Harihareswara
On 02/14/2013 03:19 PM, Sumana Harihareswara wrote: > On 06/15/2012 04:53 PM, Rob Lanphier wrote: >> On Fri, Jun 15, 2012 at 8:48 AM, Sumana Harihareswara >> wrote: >>> If you merge into mediawiki/core.git, your change is considered safe for >>> inclusion in a wmf branch. The wmf branch is just b

Re: [Wikitech-l] Blame maps aka authorship detection

2013-02-25 Thread Matthew Flaschen
On 02/25/2013 09:21 PM, Luca de Alfaro wrote: > I am writing this message as we hope this might be of interest, and as we > would be quite happy to find people willing to collaborate. Is anybody > interested in developing a GUI for it and talk to us about what API we > should have for retrieving t

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Matthew Flaschen
On 02/25/2013 12:53 PM, Sumana Harihareswara wrote: > The question: what do we need to test more often to keep RDBMSes happy? > https://www.mediawiki.org/wiki/Database_testing & > https://www.mediawiki.org/wiki/New_installer/Test_plan Permissions, > searching, schema setup, schema changes, quoting

Re: [Wikitech-l] Bringing OpenID as a provider to Wikimedia projects

2013-02-25 Thread Matthew Flaschen
On 02/23/2013 02:46 PM, Casey Brown wrote: > Would the fact that Bugzilla uses your e-mail address publicly for > everything (rather than a separate account name) cause any problems > when switching to OpenID? It should be careful not to publicize people's wiki email (sometimes private and used on

[Wikitech-l] Blame maps aka authorship detection

2013-02-25 Thread Luca de Alfaro
Dear All, Michael Shavlovky and I have been working on blame maps (authorship detection) for the various Wikipedias. We have code in the WikiMedia repository that has been written with the goal to obtain a production system capable of attributing all content (not just a research demo). Here are s

[Wikitech-l] Fwd: New Commons beta app for Android

2013-02-25 Thread Quim Gil
fyi Original Message Subject: New Commons beta app for Android Date: Mon, 25 Feb 2013 13:22:50 -0800 From: Quim Gil Organization: Wikimedia Foundation To: mobile-l Android users can now download the new Commons app (beta) available at Google Play: https://play.google.com/st

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Tyler Romeo
Oh. Sorry must have missed that. I'll take a look and see if there's anything interesting. On Feb 25, 2013 5:05 PM, "Chad" wrote: > On Mon, Feb 25, 2013 at 2:00 PM, Tyler Romeo wrote: > > Where is the abstract-schema branch now? The only thing I remember about > > that was a brief mailing list d

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Brian Wolff
> > However - it's not a freeware and that automatically makes it very > unpopular for open source OS vendors and very unlikely a choice of > standard webadmin and that makes it hard to test. Even if I was able > to obtain some license to install oracle on any of my servers, I > wouldn't do it as i

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Chad
On Mon, Feb 25, 2013 at 2:00 PM, Tyler Romeo wrote: > Where is the abstract-schema branch now? The only thing I remember about > that was a brief mailing list discussion (I think started by Daniel > Friesnen) about making such a format. What exactly were the hold-ups with > updates? > As I said e

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Tyler Romeo
Where is the abstract-schema branch now? The only thing I remember about that was a brief mailing list discussion (I think started by Daniel Friesnen) about making such a format. What exactly were the hold-ups with updates? *--* *Tyler Romeo* Stevens Institute of Technology, Class of 2015 Major in

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Chad
On Mon, Feb 25, 2013 at 1:29 PM, Greg Sabino Mullane wrote: > Mark A. Hershberger wrote: >> How can we improve the support for databases like PostgreSQL, Oracle, >> DB2 and MS SQL? >> >> Getting Jenkins involved in testing isn't the (only) answer, though it >> would certainly help. >> >> If develo

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Greg Sabino Mullane
Mark A. Hershberger wrote: > How can we improve the support for databases like PostgreSQL, Oracle, > DB2 and MS SQL? > > Getting Jenkins involved in testing isn't the (only) answer, though it > would certainly help. > > If developers who were interested in those databases could watch > includes/d

Re: [Wikitech-l] Do we need to change the MW release process to better involve the non-WMF community?

2013-02-25 Thread Ċ½eljko Filipin
On Fri, Feb 22, 2013 at 6:38 PM, Chad wrote: > So, I've seen this site tossed around quite a bit recently, and I'm > curious: > is there any plan to start integrating this jenkins and our other jenkins? > Plans exist, but I am pretty sure there are no deadlines. > More importantly: is there a

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Freako F. Freakolowsky
I'm still active on Oracle front, but as you might have noticed i have been [WARNING ... understatement ahead] a bit busy in the last 1,5 year so i just can't manage to pay as much attention to what's going on as i would like to ... I used to get paid by my company to do this, but due to some

Re: [Wikitech-l] LQT and MediaWiki

2013-02-25 Thread Andre Klapper
On Sun, 2013-02-24 at 18:06 -0800, James Forrester wrote: > On 24 February 2013 13:05, Quim Gil wrote: > > On 02/24/2013 06:41 AM, Siebrand Mazeland (WMF) wrote: > >> LQT has more than 200 open issues in bugzilla. 100+ are marked bug. > > https://www.mediawiki.org/**wiki/QA/Weekly_goals

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-25 Thread Quim Gil
Hi Atul, On 02/25/2013 12:12 PM, Atul Agrawal wrote:> I installed MediaWiki software and I was going through the link "become a MediaWiki hacker".My question is how will the community judge me?Do I have to create a new extension?And whom should I report? Those are very good questions. GSOC apa

[Wikitech-l] Gsoc 2013 guidelines

2013-02-25 Thread Atul Agrawal
Hi, I am Atul Agrawal, an undergrad at BITS Pilani I will be participating in GSoC this year. [GSoC 2013]. In order to imporve my chances for getting selected this year, I would like to start contributing early on to Open Source development via mediaWiki. Here's a little background info : Langua

Re: [Wikitech-l] RFC: image information API

2013-02-25 Thread Helder .
Hi! There is a related page at https://www.mediawiki.org/wiki/Files_and_licenses_concept Helder On Mon, Feb 25, 2013 at 11:26 AM, Max Semenik wrote: > Hi, over the time the questions like "how do I determine > programmatically the license of this image?" or "who is the author of > that video? n

Re: [Wikitech-l] Bug 1542 - Log spam blacklist hits

2013-02-25 Thread Helder .
Hi! There is a proposed change to another extension (aiming to include logs for actions which trigger the CAPTCHA, aka bug 41522), which, although not finished, may be of some help: https://gerrit.wikimedia.org/r/#/c/40553/ Helder On Mon, Feb 25, 2013 at 4:17 PM, anubhav agarwal wrote: > Hi Guy

Re: [Wikitech-l] Bug 1542 - Log spam blacklist hits

2013-02-25 Thread Chris Steipp
That's an ambitious first bug, Anubhav! Since this is an extension, it plugs into MediaWiki core using hooks. So periodically, the core code will run all of the functions registered for a particular hook, so the extensions can interact with the logic. In this case, SpamBlacklist has registered Spa

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Chad
On Mon, Feb 25, 2013 at 9:53 AM, Sumana Harihareswara wrote: >> * Make a meta-schema so that we no longer use tables.sql as a canonical >> source. Chad and Max started in >> http://svn.wikimedia.org/viewvc/mediawiki/branches/abstract-schema/ . >> See >> https://www.mediawiki.org/wiki/Bug_manageme

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Chad
On Mon, Feb 25, 2013 at 7:48 AM, Mark A. Hershberger wrote: > Other than that, I can only add my +1 to dropping DB2 support. I don't > know of it being used anywhere. > https://gerrit.wikimedia.org/r/#/c/50764/ -Chad ___ Wikitech-l mailing list Wikit

Re: [Wikitech-l] Bug 1542 - Log spam blacklist hits

2013-02-25 Thread Tyler Romeo
Hey, I don't know much about that, or how much you know, but at the very least I can tell you that the bug is in Extension:SpamBlacklist, which can be found at http://www.mediawiki.org/wiki/Extension:SpamBlacklist. From what I can see from the code, it seems to just use various Hooks in MediaWiki

[Wikitech-l] Bug 1542 - Log spam blacklist hits

2013-02-25 Thread anubhav agarwal
Hi Guys, I was trying to fix thisbug. I am a newbie to mediawiki and it's a first bug I'm trying to solve, so I don't know much. I want to know about the spam block list, how does it works, how does trigger the action, and its logging mechanism.

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Sumana Harihareswara
On 02/25/2013 07:40 AM, Chad wrote: > On Mon, Feb 25, 2013 at 7:27 AM, Mark A. Hershberger > wrote: >> Getting Jenkins involved in testing isn't the (only) answer, though it >> would certainly help. >> >> If developers who were interested in those databases could watch >> includes/db, that would

[Wikitech-l] Hello, and the short term plans

2013-02-25 Thread Marc A. Pelletier
Good news, everyone! As many of you know, I officially started my duties today as the WMF Operations Engineer attached to the Tool Labs. I intend to make a point of informing all of you of recent news, what I'm working on, and where I'm headed at regular intervals (probably weekly). First,

Re: [Wikitech-l] Nominating Mark Hershberger as core maintainer

2013-02-25 Thread Sumana Harihareswara
On 02/21/2013 07:53 AM, Siebrand Mazeland (WMF) wrote: > I've nominated Mark Hershberger as MediaWiki core maintainer in Gerrit. > Please provide your feedback at the following URL: > > https://www.mediawiki.org/wiki/Git/Gerrit_project_ownership#hexmode_.2F_Mark_Hershberger_for_MediaWiki_core > >

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Yuri Astrakhan
There are some bugs that also prevents accurate unit testing on multiple backends (these are the ones I hit personally): * *Bug 37702* - Cloned tables for unittests do not have references and constraints * *Bug 44790*

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Danny Joe Bauch
Microsoft was very kind to provide me with an Azure account which I used to do the testing of 1.18 and 1.19. I've not been in touch with them lately, nor have I checked whether that account is still open. I would gladly jump back on that. I'm afraid I got a bit distracted when my job disappeared ou

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Mark A. Hershberger
On 02/25/2013 11:43 AM, Petr Bena wrote: > It would be best to have automated environment for this, either on > labs or somewhere else. Problem is that it's not possible to install > MSSQL and such on wikimedia labs given the restrictions Which is why I suggested that we work with someone at MS to

[Wikitech-l] Wikipedia + Commons image upload testing week

2013-02-25 Thread Quim Gil
Starting in less than an hour. Join us! All you need is a mobile device. https://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads -- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/User:Qgil ___ Wikitec

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Petr Bena
It would be best to have automated environment for this, either on labs or somewhere else. Problem is that it's not possible to install MSSQL and such on wikimedia labs given the restrictions On Mon, Feb 25, 2013 at 5:36 PM, Danny Joe Bauch wrote: > No. The last version I got running was 1.19, an

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Danny Joe Bauch
No. The last version I got running was 1.19, and have not worked on any since. I could do as you suggest, though. On Mon, Feb 25, 2013 at 9:54 AM, Mark A. Hershberger wrote: > On 02/25/2013 10:52 AM, Danny Joe Bauch wrote: > > I'm still alive and willing to continue to work on MSSQL. > > Have yo

Re: [Wikitech-l] Release policy

2013-02-25 Thread David Gerard
On 25 February 2013 15:02, Mark A. Hershberger wrote: > After the discussion last week, I want to scope out a release policy so > that we'll all know what to expect. As an end user, this entirely meets my expectations of what's reasonable to ask. Let's see if it's achievable (I don't see why it

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Mark A. Hershberger
On 02/25/2013 10:52 AM, Danny Joe Bauch wrote: > I'm still alive and willing to continue to work on MSSQL. Have you tried to run MediaWiki's latest from git against MSSQL? -- http://hexmode.com/ There is no path to peace. Peace is the path. -- Mahatma Gandhi, "Non-Violence in Peace and War"

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Danny Joe Bauch
I'm still alive and willing to continue to work on MSSQL. On Mon, Feb 25, 2013 at 9:40 AM, Chad wrote: > On Mon, Feb 25, 2013 at 7:27 AM, Mark A. Hershberger > wrote: > > Getting Jenkins involved in testing isn't the (only) answer, though it > > would certainly help. > > > > If developers who

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Mark A. Hershberger
On 02/25/2013 10:40 AM, Chad wrote: > Covering all the non-mysql/sqlite we "support": > - DB2 has been unmaintained for ages, and personally I'm in favor > of dropping that one altogether. > - MSSQL would be nice to improve. > - Oracle support's not bad (maybe not perfect), freakolowsy would > know

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Chad
On Mon, Feb 25, 2013 at 7:27 AM, Mark A. Hershberger wrote: > Getting Jenkins involved in testing isn't the (only) answer, though it > would certainly help. > > If developers who were interested in those databases could watch > includes/db, that would help, as well. > The latter is the real probl

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread OQ
On Mon, Feb 25, 2013 at 9:27 AM, Mark A. Hershberger wrote: > How can we improve the support for databases like PostgreSQL, Oracle, > DB2 and MS SQL? > The main issues arise from not keeping these other DBs in mind when writing the queries (and also not using the db layer). Things like quoting t

Re: [Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Petr Bena
I would be happy to install some mediawiki on oracle db, but I have no oracle db on any of my personal servers :/ The main problem of oracle is that it's not very much free - thus it's not packaged by most of linux vendors and it might be hard to install for many sysadmins. (In order to install or

[Wikitech-l] Better non-MySQL db support

2013-02-25 Thread Mark A. Hershberger
How can we improve the support for databases like PostgreSQL, Oracle, DB2 and MS SQL? Getting Jenkins involved in testing isn't the (only) answer, though it would certainly help. If developers who were interested in those databases could watch includes/db, that would help, as well. If nothing el

[Wikitech-l] Release policy

2013-02-25 Thread Mark A. Hershberger
After the discussion last week, I want to scope out a release policy so that we'll all know what to expect. * A major release will be made every six months. * An LTS release will be made every two years. There will be a one-year overlap in LTS support. For example, 1.19 is supported until May 2

Re: [Wikitech-l] RFC: image information API

2013-02-25 Thread Nikola Smolenski
On 25/02/13 15:26, Max Semenik wrote: Hi, over the time the questions like "how do I determine programmatically the license of this image?" or "who is the author of that video? no, uploader's username is not enough" are asked quite regularly, and probably now it's time to fix this. Please take a

Re: [Wikitech-l] RFC: image information API

2013-02-25 Thread Jeremy Baron
On Feb 25, 2013 9:27 AM, "Max Semenik" wrote: > Hi, over the time the questions like "how do I determine > programmatically the license of this image?" or "who is the author of > that video? no, uploader's username is not enough" are asked > quite regularly, and probably now it's time to fix this.

[Wikitech-l] RFC: image information API

2013-02-25 Thread Max Semenik
Hi, over the time the questions like "how do I determine programmatically the license of this image?" or "who is the author of that video? no, uploader's username is not enough" are asked quite regularly, and probably now it's time to fix this. Please take a look here: https://www.mediawiki.org/wi

Re: [Wikitech-l] Call for Gerrit contractor

2013-02-25 Thread Jeremy Baron
On Feb 25, 2013 8:30 AM, "Thomas Koch" wrote: > Rob Lanphier wikimedia.org> writes: > > > Hi everyone, > > > > In my response to Steven at the time [1], I indicated that we have a > > modest contractor budget for this work. The RFP is now posted here: > > http://hire.jobvite.com/Jobvite/Job.aspx

Re: [Wikitech-l] Call for Gerrit contractor

2013-02-25 Thread Thomas Koch
Rob Lanphier wikimedia.org> writes: > Hi everyone, > > In my response to Steven at the time [1], I indicated that we have a > modest contractor budget for this work. The RFP is now posted here: > http://hire.jobvite.com/Jobvite/Job.aspx?j=o4gIWfwI&c=qSa9VfwQ Hi, do you still search for a Gerr

Re: [Wikitech-l] Join mediawiki for GSOC 2013

2013-02-25 Thread Maria Miteva
Hi Malinthra, I added the XML Sitemaps project as some users expressed interest in being able to use http://www.mediawiki.org/wiki/Manual:GenerateSitemap.php without using the command line. This is not a very urgent project but might be interesting for some. I am no expert in extension development