Re: [Wikitech-l] GLAM Wiki Toolset code review

2013-04-16 Thread Mathieu Stumpf

Le 2013-04-16 18:25, Geer Oskam a écrit :

Hi all,

the GLAM Wiki Toolset-code is ready for its initial review.
It can be found at: https://gerrit.wikimedia.org/r/#/c/59405/

Please help us by taking a look at it.

Cheers,
Geer Oskam

Europeana


For those like me which are wondering "what is it?", here is an 
informative copy of the README:


GWToolset
=

A MediWiki extension that allows GLAMs the ability to mass upload 
content based on an xml file conta
ining respective metadata about the content. The intent is to allow for 
a variety of xml schemas; se
e the [extension page]( 
http://www.mediawiki.org/wiki/Extension:GWToolset ) for further 
information.






(All apologies if this was obvious to all other readers of this list)

--
Association Culture-Libre
http://www.culture-libre.org/

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

[Wikitech-l] Tech Talk: 3 tech projects receiving Wikimedia grants

2013-04-16 Thread Quim Gil

You are invited to attend this online session:

Thursday, February 28, 2013, 19:30 UTC (12:30 PDT), 60 minutes
Video streaming and IRC details at
https://www.mediawiki.org/wiki/Meetings/2013-04-18

A first round of Wikimedia Individual Engagement Grants has been 
completed and there were 3 technical projects selected. Let's know about 
them, presented by their own promoters:


* The Wikipedia Adventure, by Ocaasi.
* MediaWiki data browser, by Yaron Koren.
* Replay Edits, by Jeph Paul.

--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

Re: [Wikitech-l] Moodle & Wikiversity - new Moodle plugin interfaces with MediaWiki

2013-04-16 Thread Jan Luca
Hallo Sumana,

thank you for your support. I have added Wvk in CC so he will get the
messages, too.

The main part of the Moodle-plugin is ready but I have thought about some
others things that we could do:

1. Create a Wikiversity Moodle-theme
2. Create a MW-extension which shows some information about a Moodle-course
in a wiki page
3. Add another admin for Moodle and the Labs project (wikiversity-sandbox)

About localisation: I already planned to contact the people from
translatewiki.net to ask if they could add my plugin 

About testing: http://sandbox.wikiversity.wmflabs.org/moodle is open for
everybody to use and test it. I would be happy when as many as possible
would test the plugin and report bugs to me.

Best regards,
Jan

-Ursprüngliche Nachricht-
Von: Sumana Harihareswara [mailto:suma...@wikimedia.org] 
Gesendet: Dienstag, 16. April 2013 22:09
An: Wikimedia developers; Jan Luca Naumann
Betreff: Moodle & Wikiversity - new Moodle plugin interfaces with MediaWiki

https://outreach.wikimedia.org/wiki/Education_Portal/Newsletter/April_2013/W
ikiversity_and_Moodle

"Moodle is a free and open source learning management system (LMS).
James Neill has made some valuable contributions about how Moodle can be
used in conjunction with Wikiversity as a platform for open education.
To minimise the need for exporting/importing content from one learning
management system (LMS) class site to another and then to another
institution Wikiversity may be used as an open educational content
repository.

A moodle-plugin has been developed by Jan Luca (German Wikiversity) to
include content into Moodle hosted on Wikiversity by using a simple tag:
[Include-WV][/Include-WV]. The plug-in can be tested on
http://sandbox.wikiversity.wmflabs.org/moodle. For further information
contact Jan Luca or Wvk. This move is part of an initiative to restart
German Wikiversity that seeks to invite new contributors to the project."

Thanks for working on this, Jan Luca and Wyk! I see the code is at
https://github.com/JanLuca/Moodle_Wikiversity_plugin .  Are you looking for
help of any sort -- design, testing, localisation, etc.?
--
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation


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

Re: [Wikitech-l] Article on API Characteristics

2013-04-16 Thread Yuri Astrakhan
Thanks Tyler, some points are very interesting.


On Wed, Apr 17, 2013 at 5:50 AM, Tyler Romeo  wrote:

> Found this interesting articles on designing an API for what it's worth.
> Thought some people my find it interesting.
>
> http://mathieu.fenniak.net/the-api-checklist/
> *-- *
> *Tyler Romeo*
> Stevens Institute of Technology, Class of 2015
> Major in Computer Science
> www.whizkidztech.com | tylerro...@gmail.com
> ___
> 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] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Tyler Romeo
Oh, interesting. I guess I'll look more into it and sign up.

*-- *
*Tyler Romeo*
Stevens Institute of Technology, Class of 2015
Major in Computer Science
www.whizkidztech.com | tylerro...@gmail.com


On Tue, Apr 16, 2013 at 6:56 PM, Sumana Harihareswara  wrote:

> On 04/16/2013 06:17 PM, Ryan Lane wrote:
> > On Tue, Apr 16, 2013 at 2:21 PM, Tyler Romeo 
> wrote:
> >
> >> What exactly is Labs Shell Access? Come to think of it, I really don't
> have
> >> much of an idea of what Labs is in the first place. I assumed it was
> some
> >> sort of testing environment, but I've never actually been on it.
> >>
> >>
> > Labs is a virtualized environment that's meant for test, development and
> > semi-production uses such as bots or tools. Shell access gives you the
> > ability to ssh into instances (specifically the bastion). Without shell,
> > it's impossible to ssh into any instances.
> >
> > - Ryan
>
> https://www.mediawiki.org/wiki/Wikimedia_Labs has more.  Come join us!
>
> --
> Sumana Harihareswara
> Engineering Community Manager
> Wikimedia Foundation
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Article on API Characteristics

2013-04-16 Thread Tyler Romeo
Found this interesting articles on designing an API for what it's worth.
Thought some people my find it interesting.

http://mathieu.fenniak.net/the-api-checklist/
*-- *
*Tyler Romeo*
Stevens Institute of Technology, Class of 2015
Major in Computer Science
www.whizkidztech.com | tylerro...@gmail.com
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] JobQueue on Redis initial test deploy today

2013-04-16 Thread MZMcBride
Steven Walling wrote:
>On Tue, Apr 16, 2013 at 12:14 AM, Tim Starling
>wrote:
>> We've been using it as a memcached replacement for session storage
>> since the eqiad switchover in January, because it has a replication
>> feature which can be used to synchronise data between the two data
>> centres. It allowed us to switch from Tampa to Ashburn without logging
>> everyone out.
>>
>> It's designed more as a persistent store than a cache. Memcached still
>> wins for simple unreliable object caching, so we're still using
>> memcached for that.
>>
>> We previously stored the MW job queue in MySQL. This gave us lots of
>> useful features, like replication and indexing for duplicate removal,
>> but it has often been hard to manage the performance implications of
>> the high insert rate.
>>
>> Among its many features, Redis embeds a Lua interpreter on the server
>> side. The new Redis job queue class provides a rich feature set
>> superior to the MySQL job queue, primarily by the use of several
>> server-side Lua scripts which provide high-level job queue functions.
>
>I've taken the liberty of adapting this explanation and my own additions
>for the Redis page on MediaWiki.org

Thank you both. :-)  I'll try to help out with that MediaWiki.org page as
well (and perhaps add some pointers from Wikitech... two wikis blergh).

I had no idea about Redis being used for user sessions. That's neat.

MZMcBride



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

Re: [Wikitech-l] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Sumana Harihareswara
On 04/16/2013 06:17 PM, Ryan Lane wrote:
> On Tue, Apr 16, 2013 at 2:21 PM, Tyler Romeo  wrote:
> 
>> What exactly is Labs Shell Access? Come to think of it, I really don't have
>> much of an idea of what Labs is in the first place. I assumed it was some
>> sort of testing environment, but I've never actually been on it.
>>
>>
> Labs is a virtualized environment that's meant for test, development and
> semi-production uses such as bots or tools. Shell access gives you the
> ability to ssh into instances (specifically the bastion). Without shell,
> it's impossible to ssh into any instances.
> 
> - Ryan

https://www.mediawiki.org/wiki/Wikimedia_Labs has more.  Come join us!

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

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

[Wikitech-l] Fwd: [Wmfall] Announcing Pending Departure

2013-04-16 Thread Ct Woo
Forwarding my earlier message to wikitech-l.

Best,
CT

-- Forwarded message --
From: Ct Woo 
Date: Mon, Apr 15, 2013 at 5:44 AM
Subject: [Wmfall] Announcing Pending Departure
To: "Staff (All)" 


All,

It is never a good time or easy to leave the job you love. With regrets, it
saddens me to announce that I'll be leaving the Foundation in about 3
months. The exact timing of my departure will depend on finding my
replacement and the transition over to my successor.

In my two and half years with the Foundation, we saw the growing and
maturing of the TechOps department, resulting in significant improvement in
both the technical infrastructure and service processes. The entire
technology stack has been refreshed reducing much of our technical debt and
we built and migrated to a new and better designed datacenter. In addition,
the site performance and stability are ever best. I am so proud to be
working with the highly capable and talented TechOps and the engineering
teams .
 *
*
My future plans are still in the works. I might restart my previous
not-for-profit education startup (teaching technology to kids) or seek
another exciting adventure that is fulfilling.  I do, however, know that I
want to spend more time with my aging parents now and, of course, with my
immediate family.

I like to thank all of you for making my experience here so memorable,
especially to my team who have been extremely wonderful to work with.

Thank you so much!

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

Re: [Wikitech-l] GSoC and OPW Participation

2013-04-16 Thread Matthew Flaschen
On 04/16/2013 02:47 PM, Quim Gil wrote:
> It is your choice. Maybe the mentors of these projects can help you
> deciding? As far as I'm aware, so far nobody has presented proposals
> about any of these areas. Note that "VisualEditor plugins" still
> requires that you choose a specific plugin you would work on.

Richa Jain has an in-progress proposal for "Prototyping inline comments"
(https://www.mediawiki.org/wiki/User:Rjain/Gsoc-Prototyping-inline-comments).
I have offered to mentor this project.

Matt Flaschen


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

Re: [Wikitech-l] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Ryan Lane
On Tue, Apr 16, 2013 at 2:21 PM, Tyler Romeo  wrote:

> What exactly is Labs Shell Access? Come to think of it, I really don't have
> much of an idea of what Labs is in the first place. I assumed it was some
> sort of testing environment, but I've never actually been on it.
>
>
Labs is a virtualized environment that's meant for test, development and
semi-production uses such as bots or tools. Shell access gives you the
ability to ssh into instances (specifically the bastion). Without shell,
it's impossible to ssh into any instances.

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

Re: [Wikitech-l] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Ryan Lane
On Tue, Apr 16, 2013 at 12:48 PM, Thehelpfulone  wrote:

> On 16 April 2013 19:45, Ryan Lane  wrote:
>
> > We have a lot of these coming in as of late (which is awesome!), so we're
> > not doing a great job keeping up. Anyone want to help out with this
> > process? We can give this specific right out to anyone willing to help.
> >
>
> Do we actually review the individual requests to look for anything in
> particular, or just grant access for all who request it?
>
>
The default is to just give access. This is a mechanism to be able to
remove shell from trolls and to avoid trolls just creating new accounts to
bypass a block. If we have an issue with a troll, we'll let the shell
admins know and we'll take action.

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

Re: [Wikitech-l] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Tyler Romeo
What exactly is Labs Shell Access? Come to think of it, I really don't have
much of an idea of what Labs is in the first place. I assumed it was some
sort of testing environment, but I've never actually been on it.

*-- *
*Tyler Romeo*
Stevens Institute of Technology, Class of 2015
Major in Computer Science
www.whizkidztech.com | tylerro...@gmail.com


On Tue, Apr 16, 2013 at 3:48 PM, Thehelpfulone
wrote:

> On 16 April 2013 19:45, Ryan Lane  wrote:
>
> > We have a lot of these coming in as of late (which is awesome!), so we're
> > not doing a great job keeping up. Anyone want to help out with this
> > process? We can give this specific right out to anyone willing to help.
> >
>
> Do we actually review the individual requests to look for anything in
> particular, or just grant access for all who request it?
>
> --
> Thehelpfulone
> https://meta.wikimedia.org/wiki/User:Thehelpfulone
> ___
> 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] Moodle & Wikiversity - new Moodle plugin interfaces with MediaWiki

2013-04-16 Thread Sumana Harihareswara
https://outreach.wikimedia.org/wiki/Education_Portal/Newsletter/April_2013/Wikiversity_and_Moodle

"Moodle is a free and open source learning management system (LMS).
James Neill has made some valuable contributions about how Moodle can be
used in conjunction with Wikiversity as a platform for open education.
To minimise the need for exporting/importing content from one learning
management system (LMS) class site to another and then to another
institution Wikiversity may be used as an open educational content
repository.

A moodle-plugin has been developed by Jan Luca (German Wikiversity) to
include content into Moodle hosted on Wikiversity by using a simple tag:
[Include-WV][/Include-WV]. The plug-in can be tested on
http://sandbox.wikiversity.wmflabs.org/moodle. For further information
contact Jan Luca or Wvk. This move is part of an initiative to restart
German Wikiversity that seeks to invite new contributors to the project."

Thanks for working on this, Jan Luca and Wyk! I see the code is at
https://github.com/JanLuca/Moodle_Wikiversity_plugin .  Are you looking
for help of any sort -- design, testing, localisation, etc.?
-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

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

Re: [Wikitech-l] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Thehelpfulone
On 16 April 2013 19:45, Ryan Lane  wrote:

> We have a lot of these coming in as of late (which is awesome!), so we're
> not doing a great job keeping up. Anyone want to help out with this
> process? We can give this specific right out to anyone willing to help.
>

Do we actually review the individual requests to look for anything in
particular, or just grant access for all who request it?

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

Re: [Wikitech-l] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Matthew Walker
Same here

~Matt Walker
Wikimedia Foundation
Fundraising Technology Team


On Tue, Apr 16, 2013 at 11:49 AM, Yuvi Panda  wrote:

> On Wed, Apr 17, 2013 at 12:15 AM, Ryan Lane  wrote:
> > We have a lot of these coming in as of late (which is awesome!), so we're
> > not doing a great job keeping up. Anyone want to help out with this
> > process? We can give this specific right out to anyone willing to help.
>
> I'll be happy to help!
>
>
>
>
> --
> Yuvi Panda T
> http://yuvi.in/blog
>
> ___
> 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] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Yuvi Panda
On Wed, Apr 17, 2013 at 12:15 AM, Ryan Lane  wrote:
> We have a lot of these coming in as of late (which is awesome!), so we're
> not doing a great job keeping up. Anyone want to help out with this
> process? We can give this specific right out to anyone willing to help.

I'll be happy to help!




--
Yuvi Panda T
http://yuvi.in/blog

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

Re: [Wikitech-l] GSoC and OPW Participation

2013-04-16 Thread Quim Gil

Hello Jiabao,

On 04/16/2013 05:52 AM, Jiabao Wu wrote:

I am currently studying a course of free and opensource software
development. This has boosted my passion to contribute to the FOSS
community.


Then you landed at the right place. Welcome!


I am going to apply GSoC and OPW. In the mean time, I would like
to contribute to MediaWiki. I have finished "landing instructions" and
installed mediawiki-vagrant. Could you give me some suggestions what I
shall do next?


I would focus on preparing a good GSoC/OPW project proposal supported by 
a mentor. If you have some time left then you can start exercising 
trying to fix annoying little bugs in the area of your project proposal:


https://www.mediawiki.org/wiki/Annoying_little_bugs


For GSoC and OPW, I am interested in the following project ideas.
- VisualEditor plugins
- Proofread Page extension needs to be refactored
- Prototyping inline comments
- Bugzilla-MediaWiki extension
- Allowing 3rd party wiki editors to run more CSS features


All these are featured projects so you can't go wrong with any of them.


They all look fun and within my ability to me. But not sure which one shall
I actually pick... May I pick more than one when I apply? Any suggestions
in picking the projects?


It is your choice. Maybe the mentors of these projects can help you 
deciding? As far as I'm aware, so far nobody has presented proposals 
about any of these areas. Note that "VisualEditor plugins" still 
requires that you choose a specific plugin you would work on.


Thank you for your interest in contributing to Wikimedia!

--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil

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

Re: [Wikitech-l] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Ryan Lane
On Tue, Apr 16, 2013 at 10:20 AM,  wrote:

> Could someone with authority please process the 8 days long backlog at
> Labs Shell Access Requests?:
>
>
> https://wikitech.wikimedia.org/wiki/Special:Ask/-5B-5BCategory:Shell-20Access-20Requests-5D-5D-5B-5BIs-20Completed::false-5D-5D/-3FShell-20Justification/-3FModification-20date
>
> 39 requests pending.
>
>
We have a lot of these coming in as of late (which is awesome!), so we're
not doing a great job keeping up. Anyone want to help out with this
process? We can give this specific right out to anyone willing to help.

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

[Wikitech-l] Fwd: MobileFrontend Autodetection on Third party wikis

2013-04-16 Thread Yuvi Panda
FYI


-- Forwarded message --
From: Jon Robson 
Date: Tue, Apr 16, 2013 at 11:53 PM
Subject: [WikimediaMobile] Fwd: MobileFrontend bug 45622
To: mobile-l 


I just received this mail from a user:

"...I upgraded to Mediawiki 1.20 on me dev machine, and things
seem to work fine.
However using MF for MW 1.20 has no auto-detect, so it's not very
useful to me :)

Is there any chance you fix this on the master version as well (which
has built it auto-detect)?"

It seems various other people are being confused with how mobile
detection works [1], myself included so I have setup this basic stub
of a page [2] to hopefully document this. Please share your knowledge
here!

[1] 
http://www.mediawiki.org/w/index.php?title=Extension_talk:MobileFrontend&offset=20130416091705&lqt_mustshow=26314#Howto_switch_to_mobile_Version_26314
[2] 
http://www.mediawiki.org/wiki/Extension:MobileFrontend/Configuring_Browser_Auto-Detection

On Wed, Apr 3, 2013 at 8:34 PM, Jon Robson  wrote:
> Eek. I'm afraid getting this to work on an older MediaWiki/MobileFrontend
> extension is extremely problematic. So much has changed both in core and the
> MobileFrontend extension to this
>
> Are you sure migrating your wiki will be as problematic as you suspect?
>
> Best wishes and sorry to the be the bearer of bad news!!
> Jon
>
>
> On Tue, Apr 2, 2013 at 6:50 AM, ויקיפועל  wrote:
>>
>> Hi, thank you for fixing this bug I opened. I appreciate it. However
>> I'm using MW 1.18 and an older version of MobileFrontend without
>> skins. I know it's a lot to ask for, but perhaps you'd be willing to
>> see if such a small fix can also be applied for older versions of the
>> extension?
>> Migrating my entire wiki to 1.20 just for this is problematic
>>
>> Thank you
>>
>>
>> https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/MobileFrontend.git;a=commitdiff;h=fc5e90b7476801fe0d2b24bd67b1f135b5603a72
>
>

___
Mobile-l mailing list
mobil...@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l


--
Yuvi Panda T
http://yuvi.in/blog

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

Re: [Wikitech-l] Labs Shell Access Requests, 39 pending

2013-04-16 Thread Andrew Bogott

Roger --

I just caught up on these.  Sorry for the delay.

-Andrew


On 4/16/13 12:20 PM, rogerchris...@gmail.com wrote:

Could someone with authority please process the 8 days long backlog at
Labs Shell Access Requests?:

https://wikitech.wikimedia.org/wiki/Special:Ask/-5B-5BCategory:Shell-20Access-20Requests-5D-5D-5B-5BIs-20Completed::false-5D-5D/-3FShell-20Justification/-3FModification-20date

39 requests pending.

Thanks,

Roger

___
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] Labs Shell Access Requests, 39 pending

2013-04-16 Thread rogerchrisman
Could someone with authority please process the 8 days long backlog at
Labs Shell Access Requests?:

https://wikitech.wikimedia.org/wiki/Special:Ask/-5B-5BCategory:Shell-20Access-20Requests-5D-5D-5B-5BIs-20Completed::false-5D-5D/-3FShell-20Justification/-3FModification-20date

39 requests pending.

Thanks,

Roger

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

[Wikitech-l] 1.21.0rc3 -- more bug fixes and testing

2013-04-16 Thread Mark A. Hershberger
It is time again for a new MediaWiki release candidate. Download links
at the end of this email. Note that I've include a "core-only" tarball
this week as well.

Since last week, the following fixes were included in the tarball:

  * https://gerrit.wikimedia.org/r/58418/
backport changes in Collation from master
  * https://gerrit.wikimedia.org/r/58462/
Cleared ResourceLoader blob store after update.php finishes.
  * https://gerrit.wikimedia.org/r/59102/
PHP Fatal error: Call to a member function isLocal() on non-object
in Title.php
  * https://gerrit.wikimedia.org/r/59265/
Combine JavaScript and JSON encoding logic
  * https://gerrit.wikimedia.org/r/59328/
Fix pretty JSON when strings end with backslashes
  * https://gerrit.wikimedia.org/r/59329/
FormatJson: microoptimizations for UTF8_OK mode

Fixes in queue:

  * https://gerrit.wikimedia.org/r/59369/
Disable $wgContentHandlerUseDB during upgrade where fields don't exist.
  * https://gerrit.wikimedia.org/r/59375/
Sanitize $limitReport before outputting
  * https://gerrit.wikimedia.org/r/59376/
Disable external entities in XMLReader
  * https://gerrit.wikimedia.org/r/59377/
Disable external entities in Import

And, finally, if you want to pitch in, it isn't too late. Here is a list
of bugs I'd like to get fixed before the final release:
https://bugzilla.wikimedia.org/buglist.cgi?bug_id=46802,46401,44907,44568,44294,43817



  * http://bugzilla.wikimedia.org/43817
Include short descriptions for extensions bundled in the release
  * http://bugzilla.wikimedia.org/44294
MWException error - Error: invalid magic word 'speciale'
  * http://bugzilla.wikimedia.org/44568
bin/ulimit5.sh isn't UNIX compliant
  * http://bugzilla.wikimedia.org/44907
ResourceLoader: Invalid argument supplied for foreach
  * http://bugzilla.wikimedia.org/46401
[Regression] mw.loader: Code should execute after styles being
loaded (wait for async cssText buffering)
  * http://bugzilla.wikimedia.org/46802
Enabling extensions during install process displays empty readonly
textbox on status page

Full release notes:
https://www.mediawiki.org/wiki/Release_notes/1.21


Download:
http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.0rc3.tar.gz 

http://download.wikimedia.org/mediawiki/1.21/mediawiki-core-1.21.0rc3.tar.gz

Patch to previous version (1.20.0), without interface text:
http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.0rc3.patch.gz 

Interface text changes:
http://download.wikimedia.org/mediawiki/1.21/mediawiki-i18n-1.21.0rc3.patch.gz 


GPG signatures:
http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.0rc3.tar.gz.sig 

http://download.wikimedia.org/mediawiki/1.21/mediawiki-core-1.21.0rc3.tar.gz.sig
 
http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.0rc3.patch.gz.sig 

http://download.wikimedia.org/mediawiki/1.21/mediawiki-i18n-1.21.0rc3.patch.gz.sig
 


Public keys:
https://secure.wikimedia.org/keys.html


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

[Wikitech-l] GLAM Wiki Toolset code review

2013-04-16 Thread Geer Oskam

Hi all,

the GLAM Wiki Toolset-code is ready for its initial review. 
It can be found at: https://gerrit.wikimedia.org/r/#/c/59405/

Please help us by taking a look at it.

Cheers,
Geer Oskam

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

Re: [Wikitech-l] Bugzilla Weekly Report

2013-04-16 Thread Željko Filipin
On Tue, Apr 16, 2013 at 12:38 AM, Quim Gil  wrote:

> 9996 open issues, from which 473 are Lowest (4.73%)
>
> From those
>
> 5476 bugs, from which 167 are Lowest (3.04%)
> 4520 enhancement requests, from which 306 are Lowest (6.76%)
>

Hi Andre and Quim,

could you add those numbers to the script that generates the weekly report?
(I assume that it is generated by a script.)

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

[Wikitech-l] Project proposal for GSOC 2013

2013-04-16 Thread Gaurav Chawla
Hi, I am Gaurav Chawla (again :P). I will be applying for this year's GSOC.
I have drafted a project proposal on my user page -
http://www.mediawiki.org/wiki/User:Grv99. The project aims to develop
jQuery.IME extensions for Firefox and Chrome (
https://bugzilla.wikimedia.org/show_bug.cgi?id=46647)

I request you to go through it and give your feedbacks and/or suggestions
for addition of more features, or any amendments required.

Hoping for a good response.
Thankyou.


PS: If you are thinking about my previous proposal (Wikicards -
http://www.mediawiki.org/wiki/User:Grv99/Wikicards), I have dropped it as
an application to this year's GSOC. But, I am glad to inform you, that I
had already started working on it (with some less functionality), and its a
work in progress. I will soon be uploading the source on github (blame
classwork project submissions for the delays :P) and will provide the link
to it here on wikitech-l. Also, I would like to work with wikidata team, if
possible, for the same after the GSOC. Thanks for the feedback, you gave
for wikicards. It helped me a lot.


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

[Wikitech-l] GSoC and OPW Participation

2013-04-16 Thread Jiabao Wu
Hi,

I am Jiabao Wu, 1st year postgraduate student in Australian National
University. At the end of last year, I graduated in B.IT in ANU with double
major of Software Development and IT in New Media Arts.

I am currently studying a course of free and opensource software
development. This has boosted my passion to contribute to the FOSS
community. I am going to apply GSoC and OPW. In the mean time, I would like
to contribute to MediaWiki. I have finished "landing instructions" and
installed mediawiki-vagrant. Could you give me some suggestions what I
shall do next?

For GSoC and OPW, I am interested in the following project ideas.
- VisualEditor plugins
- Proofread Page extension needs to be refactored
- Prototyping inline comments
- Bugzilla-MediaWiki extension
- Allowing 3rd party wiki editors to run more CSS features

They all look fun and within my ability to me. But not sure which one shall
I actually pick... May I pick more than one when I apply? Any suggestions
in picking the projects?

Thanks a lot for reading.

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

Re: [Wikitech-l] Survey: best times for volunteering

2013-04-16 Thread Jeremy Baron
On Tue, Apr 16, 2013 at 12:49 PM, DeltaQuad Wikipedia
 wrote:
> Is this for these specific dates or in general?

The doodle itself says:
> In an *average* week, when are you more available to volunteer a couple of
> hours? Multiple choices are good.
>
> Examples of activities: https://www.mediawiki.org/wiki/Project:Calendar
>
> VERY IMPORTANT: select your timezone!

-Jeremy

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

Re: [Wikitech-l] Survey: best times for volunteering

2013-04-16 Thread DeltaQuad Wikipedia
Is this for these specific dates or in general?

DeltaQuad
English Wikipedia Administrator and Checkuser


On Tue, Apr 16, 2013 at 12:41 AM, Quim Gil  wrote:

> Hi, please find 5 minutes for this survey:
>
> http://www.doodle.com/**minqnd6ngz9npfdv
>
> In an *average* week, when are you more available to volunteer a couple of
> hours? Multiple choices are good. No registration required.
>
> VERY IMPORTANT: select your timezone!
>
> Deadline: end of Sunday, May 21.
>
> We want to organize activities for technical volunteers at the times that
> suit you best. But we have contributors with different habits in different
> parts of the World. This survey will help us covering better everybody's
> preferences.
>
> Thank you!
>
> --
> Quim Gil
> Technical Contributor Coordinator @ Wikimedia Foundation
> http://www.mediawiki.org/wiki/**User:Qgil
>
> __**_
> 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] Starter kit ?

2013-04-16 Thread Mathieu Stumpf

Le 2013-04-16 11:42, Andre Klapper a écrit :

Hi,

On Tue, 2013-04-16 at 11:28 +0200, Mathieu Stumpf wrote:

Sorry I missed the bug triage yesterday.


We have bugdays every other week if you're interested:
https://www.mediawiki.org/wiki/Bug_management/Triage

andre


I'll try to participate to the next event if it match with my schedule.

--
Association Culture-Libre
http://www.culture-libre.org/

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

Re: [Wikitech-l] Starter kit ?

2013-04-16 Thread Andre Klapper
Hi,

On Tue, 2013-04-16 at 11:28 +0200, Mathieu Stumpf wrote:
> Sorry I missed the bug triage yesterday.

We have bugdays every other week if you're interested:
https://www.mediawiki.org/wiki/Bug_management/Triage

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] Starter kit ?

2013-04-16 Thread Mathieu Stumpf

Le 2013-04-15 20:09, Quim Gil a écrit :

Hello Mathieu, welcome!

These days we are getting many new potential contributors thanks to
Google Summer of Code and Outreach Program for Women. We want to know
what can we do better for you!


Well, I'm not a student nor a woman, but I appreciate all the feedback 
which is given to me on this thread. So thank you to all of you. For now 
it looks like to me that I will have to "just sit down and read" as it 
seems there a lot of documentation I should be accustomed to. At some 
point I'll reach the page which is talking about "getting into action, 
closing a bug" or something like that. Sorry I missed the bug triage 
yesterday.



On 04/13/2013 07:45 AM, Mathieu Stumpf wrote:

https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker
https://www.mediawiki.org/wiki/How_to_contribute

are two good places to begin.


Thank you, it seems to be exactly what I need. :)


This is very good to hear! Still, we welcome improvements to this
"Starter kit" (well put).

Just recently we have started a selection of essential resources for
new contributors, see

https://www.mediawiki.org/wiki/Category:New_contributors

And we are discussing many other ideas at

http://www.mediawiki.org/wiki/Project:New_contributors


Ok, I'll add that to my "TO READ" list ;)

--
Association Culture-Libre
http://www.culture-libre.org/

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

Re: [Wikitech-l] Advice for an interlang anotation extension tool?

2013-04-16 Thread Nikola Smolenski

On 16/04/13 10:12, Mathieu Stumpf wrote:

This night as was thinking about some tools which may be useful to help
me improve some wikipedia article. Lately I began to participate in a
discussion aiming to improve the french "philosophie" article plan[1].
So to achieve our goal, I began to look at how other chapters use it, to
establish a differential overview, and hopefuly produce a better plan
than what the current french article provide. In this project, I've been
helped by the fact that interlang links come with a star when the
article was elected "featured article". Of course I don't speak all this
languages, but translation software are often enough for my purpose of
comparating tables of content.


I was thinking about this too. It would be useful not only to editors 
but to multilingual readers as well, since they could decide which 
version of the article they want to read.



Now I think that would be intereting to have:
* an opt-in feature to display more information along interlang links,
like size (in octet or number of symbols), view count, edit count, etc.


It should be possible to make a tool that does this on the Toolserver. I 
don't think it could be done so that this information is displayed for 
every article since it would be very slow. Maybe in future information 
about article size, view count etc. could be on Wikidata, that should 
allow for faster tools.


Article size should be adjusted for differences between languages, and I 
am not sure how to do that. It should probably be good enough to compare 
the sizes of a freshly-translated large article on two Wikipedias and 
use that for approximation of all articles, but I don't think anyone has 
done that and made a list of compared sizes.


View/edit count could be obtained from stats.grok.se and would probably 
only be relevant in relation to overal view/edit count of the Wikipedia.



* a tool which gather article plans of (selected) interlang relative
articles, auto-translate them to a target language and display the result.


I even made something like this: 
http://sr.wikipedia.org/wiki/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D0%BD%D0%B8%D0%BA:%D0%9D%D0%B8%D0%BA%D0%BE%D0%BB%D0%B0_%D0%A1%D0%BC%D0%BE%D0%BB%D0%B5%D0%BD%D1%81%D0%BA%D0%B8/InterlanguageTranslate.js


It displayed a link to Google Translate next to every interlanguage 
link, so you could easily see translated articles. Apparently it no 
longer works, but I guess someone could adjust it to the new JS framework.


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

[Wikitech-l] Advice for an interlang anotation extension tool?

2013-04-16 Thread Mathieu Stumpf

Hello,

This night as was thinking about some tools which may be useful to help 
me improve some wikipedia article. Lately I began to participate in a 
discussion aiming to improve the french "philosophie" article plan[1]. 
So to achieve our goal, I began to look at how other chapters use it, to 
establish a differential overview, and hopefuly produce a better plan 
than what the current french article provide. In this project, I've been 
helped by the fact that interlang links come with a star when the 
article was elected "featured article". Of course I don't speak all this 
languages, but translation software are often enough for my purpose of 
comparating tables of content.


Now I think that would be intereting to have:
* an opt-in feature to display more information along interlang links, 
like size (in octet or number of symbols), view count, edit count, etc.
* a tool which gather article plans of (selected) interlang relative 
articles, auto-translate them to a target language and display the 
result.


You may look at [2] to get an idea of what the result of such a tool 
may look like (but design brain storm is welcome), although I didn't 
performed translations yet.


So I post here so I may have some critical feedback, and hint on which 
way would probably make more sense to implement this tools. As I see it, 
I have now three (non-exclusive) way to develop something which 
integrate in the mediawiki ecosystem: php extension, javascript gadget, 
lua template.


Thank you in advance for your comments.

[1] https://fr.wikipedia.org/wiki/Philosophie Which is about 
philosophy, you wouldn't have guess, would you?
[2] 
https://fr.wikipedia.org/wiki/Discussion:Philosophie#Plans_utilis.C3.A9s_sur_les_autres_chapitres


--
Association Culture-Libre
http://www.culture-libre.org/

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

Re: [Wikitech-l] JobQueue on Redis initial test deploy today

2013-04-16 Thread Steven Walling
On Tue, Apr 16, 2013 at 12:14 AM, Tim Starling wrote:

> We've been using it as a memcached replacement for session storage
> since the eqiad switchover in January, because it has a replication
> feature which can be used to synchronise data between the two data
> centres. It allowed us to switch from Tampa to Ashburn without logging
> everyone out.
>
> It's designed more as a persistent store than a cache. Memcached still
> wins for simple unreliable object caching, so we're still using
> memcached for that.
>
> We previously stored the MW job queue in MySQL. This gave us lots of
> useful features, like replication and indexing for duplicate removal,
> but it has often been hard to manage the performance implications of
> the high insert rate.
>
> Among its many features, Redis embeds a Lua interpreter on the server
> side. The new Redis job queue class provides a rich feature set
> superior to the MySQL job queue, primarily by the use of several
> server-side Lua scripts which provide high-level job queue functions.
>

I've taken the liberty of adapting this explanation and my own additions
for the Redis page on MediaWiki.org

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

Re: [Wikitech-l] JobQueue on Redis initial test deploy today

2013-04-16 Thread Tim Starling
On 16/04/13 12:02, MZMcBride wrote:
> Greg Grossmeier wrote:
>> 
>>> If all goes well with the testing, we should be able to switch over
>>> fully by this coming Monday.
>>
>> All went well, we're now fully on Redis.
>>
>> You can rejoice now.
> 
> Hi Greg.
> 
> I looked at your original e-mail and this e-mail, but I'm still not sure
> what Redis is or how it relates to the MediaWiki job queue.

Redis  is an in-memory key/value store, a bit like
memcached except with more features.

We've been using it as a memcached replacement for session storage
since the eqiad switchover in January, because it has a replication
feature which can be used to synchronise data between the two data
centres. It allowed us to switch from Tampa to Ashburn without logging
everyone out.

It's designed more as a persistent store than a cache. Memcached still
wins for simple unreliable object caching, so we're still using
memcached for that.

We previously stored the MW job queue in MySQL. This gave us lots of
useful features, like replication and indexing for duplicate removal,
but it has often been hard to manage the performance implications of
the high insert rate.

Among its many features, Redis embeds a Lua interpreter on the server
side. The new Redis job queue class provides a rich feature set
superior to the MySQL job queue, primarily by the use of several
server-side Lua scripts which provide high-level job queue functions.

-- Tim Starling


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