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:
 quote name=Greg Grossmeier date=2013-04-10 time=12:49:25 -0700
 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 http://redis.io/ 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

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 tstarl...@wikimedia.orgwrote:

 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

[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] 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

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] 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-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] 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 q...@wikimedia.org wrote:

 Hi, please find 5 minutes for this survey:

 http://www.doodle.com/**minqnd6ngz9npfdvhttp://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:Qgilhttp://www.mediawiki.org/wiki/User:Qgil

 __**_
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://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] Survey: best times for volunteering

2013-04-16 Thread Jeremy Baron
On Tue, Apr 16, 2013 at 12:49 PM, DeltaQuad Wikipedia
deltaquadw...@gmail.com 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

[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

[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

Re: [Wikitech-l] Bugzilla Weekly Report

2013-04-16 Thread Željko Filipin
On Tue, Apr 16, 2013 at 12:38 AM, Quim Gil q...@wikimedia.org 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] 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

[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

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] Fwd: MobileFrontend Autodetection on Third party wikis

2013-04-16 Thread Yuvi Panda
FYI


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


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:MobileFrontendoffset=20130416091705lqt_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 jrob...@wikimedia.org 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, ויקיפועל wikip...@gmail.com 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 Ryan Lane
On Tue, Apr 16, 2013 at 10:20 AM, 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.


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

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 Yuvi Panda
On Wed, Apr 17, 2013 at 12:15 AM, Ryan Lane rlan...@gmail.com 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] 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 yuvipa...@gmail.com wrote:

 On Wed, Apr 17, 2013 at 12:15 AM, Ryan Lane rlan...@gmail.com 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 Thehelpfulone
On 16 April 2013 19:45, Ryan Lane rlan...@gmail.com 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] 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]URL[/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 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
thehelpfulonew...@gmail.comwrote:

 On 16 April 2013 19:45, Ryan Lane rlan...@gmail.com 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

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 thehelpfulonew...@gmail.com
 wrote:

 On 16 April 2013 19:45, Ryan Lane rlan...@gmail.com 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 Ryan Lane
On Tue, Apr 16, 2013 at 2:21 PM, Tyler Romeo tylerro...@gmail.com 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] 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

[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 ct...@wikimedia.org
Date: Mon, Apr 15, 2013 at 5:44 AM
Subject: [Wmfall] Announcing Pending Departure
To: Staff (All) wmf...@lists.wikimedia.org


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] 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 tylerro...@gmail.com 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

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
tstarl...@wikimedia.orgwrote:
 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

[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] 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 suma...@wikimedia.org
 wrote:

 On 04/16/2013 06:17 PM, Ryan Lane wrote:
  On Tue, Apr 16, 2013 at 2:21 PM, Tyler Romeo tylerro...@gmail.com
 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

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 tylerro...@gmail.com 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