Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Atul Agrawal
Thanks a lot.Will try to fix bugs.But what knowledge should I have to fix bugs?knowing php is sufficient?Till now I have read this page( Developing_Extensionshttp://www.mediawiki.org/wiki/Manual:Developing_extensions.If you can share the documents one should read before fixing bugs,I will be

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

2013-02-26 Thread Nikola Smolenski
On 26/02/13 04:18, Matthew Flaschen wrote: Sure, for starters. :) Bear in mind, if we want to keep support for all these dbs, every change to the database schema has to (at some point) result in a change to separate SQL files for each DB (MySQL and SQLite use the same ones). For instance, there

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

2013-02-26 Thread Dmitriy Sintsov
26 Февраль 2013 г. 14:27:06 пользователь Nikola Smolenski (smole...@eunet.rs) написал: On 26/02/13 04:18, Matthew Flaschen wrote: Sure, for starters. :) Bear in mind, if we want to keep support for all these dbs, every change to the database schema has to (at some point) result in a

[Wikitech-l] cleaning database of spam

2013-02-26 Thread Petr Bena
Hi, this is more related to mediawiki rather than wikimedia, but this list is being watched a bit more I guess. Is there any extension that allows permanent removal of deleted pages (or eventually selected deleted pages) from database and removal of blocked users from database? Imagine you have

Re: [Wikitech-l] cleaning database of spam

2013-02-26 Thread Platonides
On 26/02/13 11:57, Petr Bena wrote: Hi, this is more related to mediawiki rather than wikimedia, but this list is being watched a bit more I guess. Is there any extension that allows permanent removal of deleted pages (or eventually selected deleted pages) from database and removal of

[Wikitech-l] Translate extension design walkthrough

2013-02-26 Thread Pau Giner
The Language Engineering team is in the process of redesigning the Translate extension http://www.mediawiki.org/wiki/Extension:Translate. The Translate extension turns MediaWiki into a localisation platform, and it is used in Meta-Wiki, mediawiki.org and a few other Wikimedia wikis, as well as

Re: [Wikitech-l] cleaning database of spam

2013-02-26 Thread Petr Bena
but it will stop incrementing the datafile On Tue, Feb 26, 2013 at 12:40 PM, Platonides platoni...@gmail.com wrote: On 26/02/13 11:57, Petr Bena wrote: Hi, this is more related to mediawiki rather than wikimedia, but this list is being watched a bit more I guess. Is there any extension that

[Wikitech-l] Propose topics for the Amsterdam Hackathon

2013-02-26 Thread Quim Gil
Please propose topics for the Amsterdam Hackathon here: https://www.mediawiki.org/wiki/Amsterdam_Hackathon_2013/Topics This is specially useful when there is various people intending to go to Amsterdam to discuss and work around a specific topic. For instance, I have heard a couple of people

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Waldir Pimenta
On Tue, Feb 26, 2013 at 9:23 AM, Atul Agrawal adi.md...@gmail.com wrote: Thanks a lot.Will try to fix bugs.But what knowledge should I have to fix bugs?knowing php is sufficient?Till now I have read this page( Developing_Extensions http://www.mediawiki.org/wiki/Manual:Developing_extensions.If

Re: [Wikitech-l] cleaning database of spam

2013-02-26 Thread Jay Ashworth
- Original Message - From: Platonides platoni...@gmail.com What is exact procedure of properly removing page from database so that it doesn't break anything? What needs to be deleted and in which order? maintenance/deleteArchivedRevisions.php permanently removes the content of

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Quim Gil
On 02/26/2013 01:23 AM, Atul Agrawal wrote: Thanks a lot.Will try to fix bugs.But what knowledge should I have to fix bugs?knowing php is sufficient?Till now I have read this page( Developing_Extensionshttp://www.mediawiki.org/wiki/Manual:Developing_extensions.If you can share the documents one

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

2013-02-26 Thread Sumana Harihareswara
On 02/25/2013 06: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 this

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Atul Agrawal
@Waldir:working on the link you sent me.I will notify you if I need any help @Quim:While I will love to work under a project and be guided .It will be great if you can suggest some beginner level project and I can work with someone or by my own. I will like to solve arithmetic bugs,logical

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

2013-02-26 Thread Krenair
It sounds like some of those things should be working in labs soon with DB replication. I doubt they'll let you store terabytes though. Alex Monk On 26/02/13 07:29, Luca de Alfaro wrote: What we wrote can work also on labs, but: - We need a way to poll the database for things like what

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Yuri Astrakhan
Atul, one of the fun projects that has been sitting on my backburner is to implement errors and warnings localization for the Web API. The project would involve some planning, figuring out translation framework, and later - converting all API modules and extensions to use it. As a result, all

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

2013-02-26 Thread Mark A. Hershberger
On 02/25/2013 09:21 PM, Luca de Alfaro wrote: The problem is of putting together a bit of effort to get to that first running version. How big are the wikis that you've tried this on? Would smaller academic wikis be able to use this code? I may have a use for your code since one of the wikis

Re: [Wikitech-l] cleaning database of spam

2013-02-26 Thread Petr Bena
yes that's what I do : On Tue, Feb 26, 2013 at 4:39 PM, Jay Ashworth j...@baylink.com wrote: - Original Message - From: Platonides platoni...@gmail.com What is exact procedure of properly removing page from database so that it doesn't break anything? What needs to be deleted and in

Re: [Wikitech-l] cleaning database of spam

2013-02-26 Thread Petr Bena
You meant innodb_file_per_table On Tue, Feb 26, 2013 at 5:39 PM, Petr Bena benap...@gmail.com wrote: yes that's what I do : On Tue, Feb 26, 2013 at 4:39 PM, Jay Ashworth j...@baylink.com wrote: - Original Message - From: Platonides platoni...@gmail.com What is exact procedure of

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

2013-02-26 Thread Bartosz Dziewoński
I have briefly toyed with something similar. Unlike yours, it has a (very simple and rudimentary) interface, but no sophisticated algorithms inside :) – just a standard LCS diff library. It also works in real time (but is awfully slow). It can be seen at http://wikiblame.heroku.com/ (source

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

2013-02-26 Thread Petr Bena
your site doesn't work http://blamemaps.wmflabs.org/mw/index.php/Main_Page - the connection timed out On Tue, Feb 26, 2013 at 5:52 PM, Bartosz Dziewoński matma@gmail.com wrote: I have briefly toyed with something similar. Unlike yours, it has a (very simple and rudimentary) interface, but

Re: [Wikitech-l] cleaning database of spam

2013-02-26 Thread Jay Ashworth
- Original Message - From: Petr Bena benap...@gmail.com You meant innodb_file_per_table Yes; I forgot the exact name, and tried (apparently unsuccessfully) to make that look as little like an exact parameter as possible. Happily, the OP runs that way anyway. Cheers, -- jra -- Jay

Re: [Wikitech-l] DevOps/Continuous Deployment discussion?

2013-02-26 Thread Juliusz Gonera
On 02/20/2013 12:04 PM, Luke Welling WMF wrote: I am strongly of the opinion that within broad ranges deployment frequency does not matter. It really does not matter if you deploy twice an hour or every second day. What teams deploy every second day? But, having the machinery to make it so

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

2013-02-26 Thread Chris McMahon
On Fri, Feb 22, 2013 at 7:06 PM, Matthew Flaschen mflasc...@wikimedia.orgwrote: On 02/22/2013 09: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? Depends on what you

Re: [Wikitech-l] DevOps/Continuous Deployment discussion?

2013-02-26 Thread Matthew Flaschen
On 02/20/2013 05:56 PM, Arthur Richards wrote: Once we have MobileFrontend working properly (in a production-like manner) on betalabs, we'll be a big step closer to this - particularly once betalabs is continuously updating to head of master for MobileFrontend. I believe a majority of the

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

2013-02-26 Thread Gabriel Wicke
Hi Luca, we are working on somewhat related issues in Parsoid [1][2]. The modified HTML DOM is diffed vs. the original DOM on the way in. Each modified node is annotated with the base revision. We don't store this information yet- right now we use it to selectively serialize modified parts of the

Re: [Wikitech-l] DevOps/Continuous Deployment discussion?

2013-02-26 Thread Juliusz Gonera
On 02/20/2013 12:15 PM, Mark A. Hershberger wrote: I think there is a lot of ground to cover before we get more continuous deployments, but what were you thinking we needed? A simpler and faster deployment process. The part of the process when supervision is needed shouldn't, in my opinion,

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Nischay Nahata
On Tue, Feb 26, 2013 at 9:59 PM, Yuri Astrakhan yuriastrak...@gmail.comwrote: Atul, one of the fun projects that has been sitting on my backburner is to implement errors and warnings localization for the Web API. The project would involve some planning, figuring out translation framework, and

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

2013-02-26 Thread Luke Welling WMF
Do we have an official position on cross database compatibility? Some of the MediaWiki SQL is in separate files and can be easily directed at a specific database engine. A lot of it though is scattered as fragments though other code and is going to be run on any engine we connect to.

Re: [Wikitech-l] DevOps/Continuous Deployment discussion?

2013-02-26 Thread Jay Ashworth
- Original Message - From: Juliusz Gonera jgon...@wikimedia.org On 02/20/2013 12:04 PM, Luke Welling WMF wrote: I am strongly of the opinion that within broad ranges deployment frequency does not matter. It really does not matter if you deploy twice an hour or every second

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

2013-02-26 Thread Marc A. Pelletier
On 02/26/2013 02:14 PM, Luke Welling WMF wrote: Do we have an official position on cross database compatibility? It would be nice if we did. In my own production environments, I always use postgres. To date, mw has been good enough with its support that I've never had significant

[Wikitech-l] Gerrit: fatal: Couldn't find remote ref

2013-02-26 Thread Matthew Walker
Chad (or anyone else that might know), I've a patch [1] that's been hanging out in gerrit for a while, and I was going to go back and revise it but for some reason I cannot get git review to download it. It gives a fatal: Couldn't find remote ref refs/changes/24/44224/10. Manually doing a git

Re: [Wikitech-l] Gerrit: fatal: Couldn't find remote ref

2013-02-26 Thread Matthew Walker
I'm an idiot. I was in a submodule instead of core where that patch actually was (thanks for that Tim!) ~Matt Walker Wikimedia Foundation Fundraising Technology Team On Tue, Feb 26, 2013 at 11:42 AM, Matthew Walker mwal...@wikimedia.orgwrote: Chad (or anyone else that might know), I've a

Re: [Wikitech-l] Gerrit reports

2013-02-26 Thread Jon Robson
Thanks MZ. This is really useful! On Mon, Feb 18, 2013 at 11:36 PM, MZMcBride z...@mzmcbride.com wrote: Hi. I wrote https://www.mediawiki.org/wiki/Gerrit/Reports over the weekend. MZMcBride ___ Wikitech-l mailing list

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

2013-02-26 Thread Matthew Flaschen
On 02/26/2013 02:29 AM, Luca de Alfaro wrote: - We need a way to poll the database for things like what are all revision_ids of a given page. We could use the API instead, but it's less efficient. Yes, as others have said LAbs should allow that either now or shortly. You should sign

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

2013-02-26 Thread Matthew Flaschen
On 02/26/2013 02:14 PM, Luke Welling WMF wrote: Specifically, do we use MySQL specific syntax that is more efficient (but breaks elsewhere) or do we attempt to write lowest common denominator SQL that will run more places, but not run as efficiently on our primary target? There's a DB layer

Re: [Wikitech-l] Gerrit reports

2013-02-26 Thread Matthew Flaschen
On 02/19/2013 02:36 AM, MZMcBride wrote: Hi. I wrote https://www.mediawiki.org/wiki/Gerrit/Reports over the weekend. Cool! And a creative bot name, as always. Matt Flaschen ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Gsoc 2013 guidelines

2013-02-26 Thread Quim Gil
On 02/26/2013 08:29 AM, Yuri Astrakhan wrote: I am not sure how GSOC supervision functions, but I will definitely be involved with the implementation. Everything starts with you (and any other potential mentors) adding yourself to https://www.mediawiki.org/wiki/Summer_of_Code_2013#Mentors :)

[Wikitech-l] Developer Hub simplification (was Re: Gsoc 2013 guidelines)

2013-02-26 Thread Quim Gil
On 02/26/2013 06:40 AM, Waldir Pimenta wrote: I've been collecting a few links at http://www.mediawiki.org/?oldid=651991#MediaWiki_reference that might be useful for newcomer developers to get a first overview of various components of the MediaWiki universe. Your help is welcome aligning your

Re: [Wikitech-l] [Engineering] Merging wikitech and labsconsole on Thursday at 1 PM PDT

2013-02-26 Thread Steven Walling
May the force be with you. On Tue, Feb 26, 2013 at 2:08 PM, Ryan Lane rl...@wikimedia.org wrote: At 1 PM I'll do the following: 1. Mark wikitech as read-only 2. Add wikitech-old.wikimedia.org, pointing at the old wiki 3. Change wikitech.wikimedia.org to labsconsole's IP 4. Import all of

Re: [Wikitech-l] [Labs-l] Merging wikitech and labsconsole on Thursday at 1 PM PDT

2013-02-26 Thread Greg Grossmeier
quote name=Ryan Lane date=2013-02-26 time=14:08:59 -0800 If you believe there's a time conflict with this migration let me know and I can reschedule it. Good from my perspective. Greg -- | Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E | | Release Manager A18D 1138

Re: [Wikitech-l] [Engineering] Merging wikitech and labsconsole on Thursday at 1 PM PDT

2013-02-26 Thread MZMcBride
Ryan Lane wrote: At 1 PM I'll do the following: 1. Mark wikitech as read-only 2. Add wikitech-old.wikimedia.org, pointing at the old wiki 3. Change wikitech.wikimedia.org to labsconsole's IP 4. Import all of the content to labsconsole 5. Change labsconsole.wikimedia.org to

Re: [Wikitech-l] [Labs-l] Merging wikitech and labsconsole on Thursday at 1 PM PDT

2013-02-26 Thread Petr Bena
the labsconsole will remain operational? or it will redirect? On Tue, Feb 26, 2013 at 11:22 PM, Greg Grossmeier g...@wikimedia.org wrote: quote name=Ryan Lane date=2013-02-26 time=14:08:59 -0800 If you believe there's a time conflict with this migration let me know and I can reschedule it.

Re: [Wikitech-l] [Engineering] Merging wikitech and labsconsole on Thursday at 1 PM PDT

2013-02-26 Thread Petr Bena
I don't really see problems with view - wiki but problem might be to redirect labsconsole to wikitech, as there are some bots using labsconsole api now (these will possibly break) but not a big deal, I would rather be ready for that On Tue, Feb 26, 2013 at 11:43 PM, MZMcBride z...@mzmcbride.com

Re: [Wikitech-l] [Engineering] Merging wikitech and labsconsole on Thursday at 1 PM PDT

2013-02-26 Thread Ryan Lane
On Tue, Feb 26, 2013 at 2:43 PM, MZMcBride z...@mzmcbride.com wrote: Ryan Lane wrote: At 1 PM I'll do the following: 1. Mark wikitech as read-only 2. Add wikitech-old.wikimedia.org, pointing at the old wiki 3. Change wikitech.wikimedia.org to labsconsole's IP 4. Import all of the

Re: [Wikitech-l] [Labs-l] Merging wikitech and labsconsole on Thursday at 1 PM PDT

2013-02-26 Thread Ryan Lane
On Tue, Feb 26, 2013 at 2:46 PM, Petr Bena benap...@gmail.com wrote: the labsconsole will remain operational? or it will redirect? labsconsole will redirect. - Ryan ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

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

2013-02-26 Thread Alolita Sharma
Great to hear this! Thanks for your efforts Mark! -Alolita On Mon, Feb 25, 2013 at 9:41 AM, Sumana Harihareswara suma...@wikimedia.org wrote: 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

Re: [Wikitech-l] Developer Hub simplification (was Re: Gsoc 2013 guidelines)

2013-02-26 Thread Waldir Pimenta
Thanks for the pointer. My main concern with that page and most documentation on mw.org (and the reason I started a personal list, so I could quickly find the stuff that matters to me) is that it's too massive, with too many links (as you noted yourself) and too much stuff highlighted, and I

[Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Leslie Carr
As some may have noticed, we are phasing out nagios in favor of icinga ( https://www.icinga.org/ ) nagios.wikimedia.org now redirects to icinga.wikimedia.org ! Please let us know if you notice anything that has broken or is inconsistent. Thanks Leslie -- Leslie Carr Wikimedia Foundation AS

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Ryan Lane
On Tue, Feb 26, 2013 at 5:32 PM, Leslie Carr lc...@wikimedia.org wrote: As some may have noticed, we are phasing out nagios in favor of icinga ( https://www.icinga.org/ ) nagios.wikimedia.org now redirects to icinga.wikimedia.org ! Please let us know if you notice anything that has broken or

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Alolita Sharma
++1 Leslie! -Alolita On Tue, Feb 26, 2013 at 5:39 PM, Ryan Lane rlan...@gmail.com wrote: On Tue, Feb 26, 2013 at 5:32 PM, Leslie Carr lc...@wikimedia.org wrote: As some may have noticed, we are phasing out nagios in favor of icinga ( https://www.icinga.org/ ) nagios.wikimedia.org now

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Damian Zaremba
In the words of Gerrit +2 looks good to me! Awesome job :) - Damian On 27/02/2013 01:42, Alolita Sharma wrote: ++1 Leslie! -Alolita On Tue, Feb 26, 2013 at 5:39 PM, Ryan Lane rlan...@gmail.com wrote: On Tue, Feb 26, 2013 at 5:32 PM, Leslie Carr lc...@wikimedia.org wrote: As some may

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Jay Ashworth
- Original Message - From: Ryan Lane rlan...@gmail.com On Tue, Feb 26, 2013 at 5:32 PM, Leslie Carr lc...@wikimedia.org wrote: As some may have noticed, we are phasing out nagios in favor of icinga ( https://www.icinga.org/ ) nagios.wikimedia.org now redirects to

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Liangent
On Wed, Feb 27, 2013 at 9:32 AM, Leslie Carr lc...@wikimedia.org wrote: As some may have noticed, we are phasing out nagios in favor of icinga ( https://www.icinga.org/ ) nagios.wikimedia.org now redirects to icinga.wikimedia.org ! Please let us know if you notice anything that has broken or

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Jay Ashworth
- Original Message - From: Liangent liang...@gmail.com nagios.wikimedia.org now redirects to icinga.wikimedia.org ! Please let us know if you notice anything that has broken or is inconsistent. So now there's no public view of server monitoring info?

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Leslie Carr
Icinga is public. On Feb 26, 2013 7:49 PM, Liangent liang...@gmail.com wrote: On Wed, Feb 27, 2013 at 9:32 AM, Leslie Carr lc...@wikimedia.org wrote: As some may have noticed, we are phasing out nagios in favor of icinga ( https://www.icinga.org/ ) nagios.wikimedia.org now redirects to

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Matthew Bowker
I hate to be that guy, but is it supposed to be password protected? Is there somewhere non-ops people can look for server status, or is http://status.wikimedia.org it? On a slightly un-related note, nagios-wm is still in the IRC channels. Does that mean Nagios will still be providing the

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Jay Ashworth
- Original Message - From: Leslie Carr lc...@wikimedia.org Icinga is public. It may be, but that URL goes to an HTTPS Auth dialog, with nothing behind it if one cancels. Perhaps something was missed? -- jra -- Jay R. Ashworth Baylink

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Jeremy Baron
On Feb 26, 2013 11:25 PM, Matthew Bowker matthewrbowker.w...@me.com wrote: I hate to be that guy, but is it supposed to be password protected? Is there somewhere non-ops people can look for server status, or is http://status.wikimedia.org it? try HTTP instead of HTTPS. (I don't know anything

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Jay Ashworth
- Original Message - From: Jeremy Baron jer...@tuxmachine.com On Feb 26, 2013 11:25 PM, Matthew Bowker matthewrbowker.w...@me.com wrote: I hate to be that guy, but is it supposed to be password protected? Is there somewhere non-ops people can look for server status, or is

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Matthew Flaschen
On 02/26/2013 11:35 PM, Jeremy Baron wrote: On Feb 26, 2013 11:25 PM, Matthew Bowker matthewrbowker.w...@me.com wrote: I hate to be that guy, but is it supposed to be password protected? Is there somewhere non-ops people can look for server status, or is http://status.wikimedia.org it? try

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Leslie Carr
Thanks - I'll try to get status.wikimedia updated in the morning. Can you try with https now ? I had forgotten to reload apache when pushing out a change to the https config (to allow https without login). You can also use http. On Tue, Feb 26, 2013 at 8:46 PM, Matthew Flaschen

Re: [Wikitech-l] Nagios is dead, long live icinga!

2013-02-26 Thread Matthew Flaschen
On 02/26/2013 11:55 PM, Leslie Carr wrote: Thanks - I'll try to get status.wikimedia updated in the morning. Can you try with https now ? I had forgotten to reload apache when pushing out a change to the https config (to allow https without login). You can also use http. HTTPS works.