[Toolserver-l] a few resources you might not know about

2013-09-27 Thread Sumana Harihareswara
I'm about to head off for three months for a sabbatical, so I wanted to
let you know of a few more underappreciated resources.

https://lists.wikimedia.org/mailman/listinfo/wikitech-announce is a very
low-traffic list with announcements of office hours, meetups, bug days,
and so on. And https://meta.wikimedia.org/wiki/Tech/News is a weekly
summary of changes in the world of Wikimedia tech.

http://vmartinezdelacruz.com/in-a-nutshell-how-openstack-works/ is an
introduction to how OpenStack works. Wikimedia Labs is built in
OpenStack; this will help you if you've ever wondered "WTF is Nova?"

And there's a sample Python application
http://tools.wmflabs.org/flask-stub/ "for those who want some yeast to
start their own project." More information:
https://wikitech.wikimedia.org/wiki/Flask-stub Thanks, User:Little green
rosetta.

I'm unsubscribing from the toolserver-l list and labs-l for my
sabbatical now -- more info at
http://www.harihareswara.net/sumana/2013/08/28/1 . If you need to talk
about Wikimedia technical community stuff before January, please consult
Quim Gil, qgil at wikimedia dot org. Silke and Coren will be able to
answer your questions and keep momentum going on Tool Labs, as they
already are already. :-)  Thanks! Looking forward to coming back in January.

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

[Toolserver-l] new Tool Labs guide

2013-09-27 Thread Sumana Harihareswara
 https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Help

If you know anyone who's been confused by Labs documentation in the
past, the revamped Tool Labs guide is pretty helpful. Thanks to Ryan
Kaldari for recently adding instructions for configuring MySQLWorkbench
(an alternative to phpMyAdmin).

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

Re: [Toolserver-l] Three problems

2013-07-08 Thread Sumana Harihareswara
On 07/07/2013 10:06 PM, Avocato wrote:

> 2- Although I've updated my pywikipedia folder, When I run most of my
> scripts, the following message appears:
> Traceback (most recent call last):
>   File "redirect.py", line 66, in 
> import wikipedia as pywikibot
>   File "/home/avocato/pywikipedia/wikipedia.py", line 151, in 
> from BeautifulSoup import BeautifulSoup, BeautifulStoneSoup,
> SoupStrainer
> ImportError: Bad magic number in /home/avocato/pywikipedia/BeautifulSoup.pyc
> What should I do exactly?!

I asked my spouse (the Beautiful Soup maintainer) and he said the
ImportError line tells him that
/home/avocato/pywikipedia/BeautifulSoup.pyc is corrupt and you should
delete the file.

Marlen said:
> In this case it is suggested to just remove the .pyc files and rerun the 
> script.

That is correct.

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

[Toolserver-l] Submit OKCon talks by 24 May - travel subsidies available

2013-05-07 Thread Sumana Harihareswara
http://blog.okfn.org/2013/05/07/okcon-2013-call-for-proposals-out-now/

OKCon is the annual conference for Open Knowledge (Foundation),
17th-18th September 2013, Geneva, Switzerland. It was called "OKFest"
last year. It's a well-attended and well-organized conference for anyone
interested in open knowledge, sharing, open hacking, etc.

Opportunities for Wikimedia lighting talks, workshops, etc.:

   - Wikipedia Zero (see Open Development & Sustainability track)
   - Analytics and open data (see Technology, Tools & Business)
   (UserMetrics API? privacy?  Limn?)
   - SOPA/PIPA and related activities (see Evidence & Stories)
   - Hack events: use their hackspace. Teach folks to make bots,
 gadgets, apps, and Lua templates. Get user testing from other
 open culture advocates and learn what tools they need.

This conference is eligible for subsidy of travel costs -- see
Participation Support
https://meta.wikimedia.org/wiki/Participation:Support to put in your
request.

Thanks to Sarah Stierch for the heads-up.

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

Re: [Toolserver-l] Survey: Moving to Labs

2013-05-02 Thread Sumana Harihareswara
Since I evidently fail at trying to keep my thank-yous offlist: Aaron,
thanks for the note.

I regret that DaB. and other members of the Toolserver community have
gotten changed timelines and confused and changing messages around tools
support. It sounds like DaB. and other Toolserver community members are
still smarting from some past miscommunications and the feeling of
having something taken away from them.  I am sorry for those past problems.

What we all want to do is work to provide strong, well-supported places
for our community to make and host bots and tools -- and WMF and WMDE
have put a bunch more effort into that goal in the last half-year or so,
to avoid a repeat of past problems.  (I especially appreciate the work
by Silke and Coren on this, just to shout out.)

I'm grateful for the work DaB. has done in the past, and I think the
survey data is pretty useful to help us see how to move forward -- it
sounds like we'll have to contact Mono once more stuff is set up on Labs
to help with the move. :)

DaB. said: "Switching or helping with Labs would signal that I'm fine
with all what the WMF did – and I'm not."  I don't think other people
would read cooperation that way; I think most of us collaborate on
projects where we aren't 100% in agreement with all the decisions our
colleagues made, and we can balance disagreeing and working together.  I
hope to work with you.

with regards,
Sumana
-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

On 05/02/2013 11:24 AM, Sumana Harihareswara wrote:
> Thank you, more than I can say.
> -Sumana
> 
> On 05/02/2013 11:20 AM, Aaron Halfaker wrote:
>> Hey folks,
>>
>> I usually steer clear of these sort of battles, but it looks like it's time
>> to state the obvious: *we need to work together better*.
>>
>> We're wiki people, damn it.  We're the people[1] who figured out how to
>> build an encyclopedia through (effectively) an anonymous system when those
>> with less imagination were skeptical what it could even work at all.  Now,
>> we're fighting against ourselves about technology to support our wiki work
>> and it is only wasting time, energy and social capitol.
>>
>> DaB, I don't follow toolserver-l as well as I should.  What can I do to
>> help make sure that the Toolserver cluster is well supplied *at least* until
>> labs meets 99.9% of tool developers needs.  Do I need to lobby the WMF?
>>  WMDE?
>>
>> Ryan, I'm sure it was not out of some sort of malicious intent, but a large
>> number of toolserver users and especially DaB are getting a raw deal.  At
>> some point, someone seems to have suggested that WMF Labs ought to replace
>> the Toolserver.  This is painful because, while Labs is not yet ready for
>> us, the Toolserver is already being phased out.  It's not fair to just say,
>> "Come on over to Labs and help us."  I don't see how jumping ship before
>> the next one shows up is a good idea.  The majority of us are doing our
>> work as volunteers.  We can't just manifest extra maintainer hours in order
>> to spend developer time on Labs.  We're already spending more time dealing
>> with Toolserver issues than we normally would.
>>
>> Finally, the Toolserver isn't just a resource.  It's our community.  A
>> community is far more valuable than technology.  If we don't preserve our
>> community, we'll all lose.  So please, when we're fighting each other, our
>> first thought should be how to not need to fight anymore.
>>
>> So here we are.  Today was wasted arguing about who was wronged.  How do we
>> work together better tomorrow?
>>
>> -Aaron
>>
>>
>> On Thu, May 2, 2013 at 9:05 AM, DaB.  wrote:
>>
>>> Hello,
>>> At Thursday 02 May 2013 15:29:07 DaB. wrote:
>>>> I'm confused. I thought we were all here to support the readers, editors,
>>>> researchers and developers of the Wikimedia projects? If the toolserver
>>> is
>>>> empty because Labs is accomplishing the goal, isn't that a good thing?
>>>>
>>>> I've asked this before: why not help with Labs, rather than fighting
>>>> everyone? Let's work as a team
>>>
>>> do not forget who started the fighting: The WMF. The WMF announced to WMDE
>>> that
>>> the database-replication is going to end in the near future, what caused
>>> that
>>> WMDE stopped to support the Toolserver properly. The very goal with this
>>> was
>>> to let (Tool-)Labs be the only alternative.
>>> A fair approach would have been to create Labs

[Toolserver-l] OFFLIST Re: Survey: Moving to Labs

2013-05-02 Thread Sumana Harihareswara
Thank you, more than I can say.
-Sumana

On 05/02/2013 11:20 AM, Aaron Halfaker wrote:
> Hey folks,
> 
> I usually steer clear of these sort of battles, but it looks like it's time
> to state the obvious: *we need to work together better*.
> 
> We're wiki people, damn it.  We're the people[1] who figured out how to
> build an encyclopedia through (effectively) an anonymous system when those
> with less imagination were skeptical what it could even work at all.  Now,
> we're fighting against ourselves about technology to support our wiki work
> and it is only wasting time, energy and social capitol.
> 
> DaB, I don't follow toolserver-l as well as I should.  What can I do to
> help make sure that the Toolserver cluster is well supplied *at least* until
> labs meets 99.9% of tool developers needs.  Do I need to lobby the WMF?
>  WMDE?
> 
> Ryan, I'm sure it was not out of some sort of malicious intent, but a large
> number of toolserver users and especially DaB are getting a raw deal.  At
> some point, someone seems to have suggested that WMF Labs ought to replace
> the Toolserver.  This is painful because, while Labs is not yet ready for
> us, the Toolserver is already being phased out.  It's not fair to just say,
> "Come on over to Labs and help us."  I don't see how jumping ship before
> the next one shows up is a good idea.  The majority of us are doing our
> work as volunteers.  We can't just manifest extra maintainer hours in order
> to spend developer time on Labs.  We're already spending more time dealing
> with Toolserver issues than we normally would.
> 
> Finally, the Toolserver isn't just a resource.  It's our community.  A
> community is far more valuable than technology.  If we don't preserve our
> community, we'll all lose.  So please, when we're fighting each other, our
> first thought should be how to not need to fight anymore.
> 
> So here we are.  Today was wasted arguing about who was wronged.  How do we
> work together better tomorrow?
> 
> -Aaron
> 
> 
> On Thu, May 2, 2013 at 9:05 AM, DaB.  wrote:
> 
>> Hello,
>> At Thursday 02 May 2013 15:29:07 DaB. wrote:
>>> I'm confused. I thought we were all here to support the readers, editors,
>>> researchers and developers of the Wikimedia projects? If the toolserver
>> is
>>> empty because Labs is accomplishing the goal, isn't that a good thing?
>>>
>>> I've asked this before: why not help with Labs, rather than fighting
>>> everyone? Let's work as a team
>>
>> do not forget who started the fighting: The WMF. The WMF announced to WMDE
>> that
>> the database-replication is going to end in the near future, what caused
>> that
>> WMDE stopped to support the Toolserver properly. The very goal with this
>> was
>> to let (Tool-)Labs be the only alternative.
>> A fair approach would have been to create Labs as an alternative to the
>> Toolserver, letting the users (new and old) decide which system they want
>> to
>> use. Toolserver and Labs could have existed in coexistence, exchanging
>> knowledge, and maybe specially in different fields after a while. But that
>> was
>> not what happened. Instead the WMF decided because the are bigger, have
>> more
>> money, servers and personal, and control the replication-data, that they
>> just
>> could put the toolserver to an end – what didn't work as well as expected.
>> And
>> now we are sitting here with confused tool-authors, annoyed tool-users and
>> a
>> angry root.
>> I didn't start the fight and I am not interested in teaming-up with a party
>> which was not interested to build a team in the very beginning when it
>> counted. Switching or helping with Labs would signal that I'm fine with all
>> what the WMF did – and I'm not.
>>
>> Sincerely,
>> DaB.
>>
>>
>> --
>> Userpage: [[:w:de:User:DaB.]] — PGP: 0x2d3ee2d42b255885
>>
>> ___
>> Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
>> https://lists.wikimedia.org/mailman/listinfo/toolserver-l
>> Posting guidelines for this list:
>> https://wiki.toolserver.org/view/Mailing_list_etiquette
>>
> 
> 
> 
> ___
> Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
> https://lists.wikimedia.org/mailman/listinfo/toolserver-l
> Posting guidelines for this list: 
> https://wiki.toolserver.org/view/Mailing_list_etiquette
> 


___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

[Toolserver-l] Last day to register & request scholarship for Amsterdam hackathon

2013-04-20 Thread Sumana Harihareswara
https://www.mediawiki.org/wiki/Amsterdam_Hackathon_2013

Today is the last day to register for the Amsterdam hackathon (May
24-26) and request a scholarship.
-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

Re: [Toolserver-l] A (21) day in the Labs

2013-04-08 Thread Sumana Harihareswara
On 04/08/2013 10:30 AM, Marc A. Pelletier wrote:

> The database replication is also well on its way; you can find the
> current roadmap at:
> 
> https://wikitech.wikimedia.org/wiki/Tool_Labs/Database_plan

Thank you for the update, Marc-Andre.

I see in the database plan:

> Review schema, generate triggers, cleanup scripts, and views
> 
> Status: Waiting on Redactatron [Asher Feldman, Peter Youngmeister, ???]
> ETA: 3/29/13 

and

> Provision LabsDB hardware with external disk arrays
> 
> Status: (not quite)Done [labsdb1001-3]
> Ticket here: https://rt.wikimedia.org/Ticket/Display.html?id=4734
> ETA: 3/24/13 


Since those dates are now in the past :-)  can you help provide new
estimated times of arrival?  Thanks!

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

[Toolserver-l] Submit a talk to Open Source Bridge by Mar 23rd, get WMF subsidy

2013-03-11 Thread Sumana Harihareswara
This year, consider speaking at Open Source Bridge
<http://opensourcebridge.org/> in Portland, Oregon, USA, June 18-21.
OSB is tech talks & hack sessions with hands-on technologists we want,
for Foundation staff recruiting and for volunteer recruiting and
collaboration.  Good talks, clueful people, great food. :-)

If you submit a talk and it gets accepted, you can request subsidy from
Wikimedia Foundation
<https://meta.wikimedia.org/wiki/Participation:Support> for your travel
and hotel.

Call for talks:
<http://opensourcebridge.org/blog/2013/03/were-extending-our-call-for-proposals/>
 They especially encourage inexperienced speakers.

We already have proposals from or featuring Brandon Harris, Andre
Klapper, Trevor & Roan, me, Priyanka Nag, Quim Gil, Alolita Sharma, and
Noopur Raval.

Please forward.

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

[Toolserver-l] Coren joining WMF Ops department as Tools Labs contractor

2013-02-16 Thread Sumana Harihareswara
Welcome, Coren (Marc-Andre Pelletier); I look forward to working with
you to help build Tools Labs and help those who'd like to move bots and
webtools to the Wikimedia Labs infrastructure.

You can look at his TODO list here:
https://www.mediawiki.org/wiki/Wikimedia_Labs/TODO and his profile here:
https://meta.wikimedia.org/wiki/User:MPelletier_%28WMF%29

Coren, thank you for agreeing to join us and help work on this.

best,
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation


 Original Message 
Subject: [Engineering] Engineering Announcement: Marc-Andre Pelletier
joins TechOps
Date: Fri, 15 Feb 2013 23:25:09 -0800
From: Ct Woo 
To: Wikimedia developers ,  Development
and Operations Engineers 

All,

I am pleased to announce Marc-Andre will be joining us as aTechnical
Operations Engineer (contractor) starting this February 25, 2013. His
primary focus will be to build up the Wikimedia Labs infrastructure and to
assist the community developers to migrate their tools to that
infrastructure, especially those residing on the Toolserver today.

Marc-Andre is an active wikipedian and he is better known as 'Coren' on
English Wikipedia and has been  a volunteer editor since 2006  where he has
served as administrator and arbitrator. He also always kept himself
involved with the technical and procedural aspects of automated editing
(so-called bots), having written and operated a copyright-violation
detection bot  for several years.

Marc has been a Unix system administrator  and occasional computer science
instructor for 20+ years, in fields ranging from telecommunication to game
development. He studied IT at  École de Technologie Supérieure (Canada).

Please join me to welcome him and you can find him on IRC (freenode.net)
using the nick 'Coren'.

Thanks.

CT Woo

___
Engineering mailing list
engineer...@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/engineering
___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

Re: [Toolserver-l] Sick

2013-02-06 Thread Sumana Harihareswara
On 02/05/2013 03:41 AM, Marlen Caemmerer wrote:
> Hello,
> 
> I have become sick as my baby has with high fever and it seems the rest of 
> the family will join.
> Yesterday I was already in hospital with the baby but without me thinking 
> about their treatments it wont work.
> She has a resistant bactery that the doctors wanted to treat with a 
> antibiotic that will not work there - fortunatelly I 
> forced the ambulant doctor to measure the bacerty some days ago.
> I personally feel fever too and we will now see if there is a second sort of 
> bacerty or if its "just" one resistant.
> This means I am offline now or only seldomly online. If toolserver is offline 
> please contact me via phone (short message will work too) - you can find the 
> number in the wiki.
> Please keep in mind that willow and nightshade are quite overloaded and try 
> to eliminate as much load as you can on your tools.
> Afais we have a lot of load from Iran - guys please keep an eye on that.
> 
> What Tim wrote about another admin is exactly right.
> 
> Cheers
>   Marlen/nosy

Nosy, I hope you are feeling better, and I echo everyone else in saying:
please do take care of yourself and your family by *resting*.  (I hope
you are not even reading this because you are offline!)

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette

[Toolserver-l] WMF hiring contractor to work on Tools Labs

2013-01-18 Thread Sumana Harihareswara
The Wikimedia Foundation has an opening for a contractor to work on
Wikimedia Labs's "Tools Labs" environment.  The initial contract is for
6 months at full time (40 hours per week), with optional renegotiation
of the contract at the end of that term.

Tools Lab Operations Engineer (Contractor)
http://hire.jobvite.com/Jobvite/Job.aspx?j=o7y3Wfwo&c=qSa9VfwQ

Wikimedia is looking for a contractor whose primary focus will be to
assist the community developers to migrate their tools to this new Labs
infrastructure, especially those residing in Toolserver today. In
addition, this person will:

Support enhancement and perform operational duties of the Labs
Virtualization Project using OpenStack and LAMP-stack technology. Duties
include developing, deploying and supporting tools to provision and
manage large networks of virtual machines, creating a redundant and
scalable cloud computing platform
Set up monitoring systems
Provide system and database administration duties for the Labs
environment


Candidates do not have to live in the USA; remote candidates are
welcome.  You must be willing to travel occasionally for international
meetings, as well as to perform your duties.  Two WMF people are already
working on the Wikimedia Labs infrastructure (Ryan Lane and Andrew
Bogott); this contractor will work closely with them, DaB. and Nosy,
Toolserver users, and the Engineering Community Team.

Please see the job description for more details on what the contractor
will do and what the required qualifications are.  And please spread the
word about this opening (and about our other openings at
https://wikimediafoundation.org/wiki/Job_openings ) to people you know;
we'd love to fill this soon.  Thank you!

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] Amsterdam Hackathon 2013

2013-01-09 Thread Sumana Harihareswara
On 12/01/2012 07:43 AM, Maarten Dammers wrote:
> Hi everyone,
> 
> Unlike previous years the big European Hackathon won't be in Berlin, but
> in Amsterdam. We're aiming to do the hackathon in May 2013 with a
> preference for the weekend of Saturday the 25th. To make sure this is a
> good weekend I've set up a straw poll at
> https://www.mediawiki.org/wiki/Amsterdam_Hackathon_2013#Straw_Poll .
> Please fill it out so we can finalize the date!
> 
> Thank you,
> 
> Maarten
> Wikimedia Nederland
> 
> Ps. Please forward to any relevant lists I might have missed.

Maarten -- am I right in inferring that the date is SOLIDLY SET now for
May 24-26 2013? :-)

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Sumana Harihareswara as tools community liaison for Labs

2012-12-21 Thread Sumana Harihareswara
I'm now acting as community liaison for bots and tools makers, including
Toolserver users, who are interested in trying Wikimedia Labs.  This
means I am specifically interested in the Tool Labs environments (which
are currently the "bots" and "webtools" Labs projects).

So starting next week, I'll be collating and sorting the feedback that's
been sent on these lists and listed elsewhere, improving documentation,
leading live or asynchronous feedback and training sessions, and helping
prioritize and add details to TODO lists for people who want to work on
improving the Tool Labs environment.  For example,
https://labsconsole.wikimedia.org/wiki/Help:Move_your_bot_to_Labs will
get better. :-)  I expect to perform this role through at least the
autumn of 2013.

I just had a chat with Ryan Lane, CT Woo, and Erik Moeller today to
solidify details about that so I could announce it to you. :-)  Ryan
remains the technical lead on Wikimedia Labs *infrastructure* (the
foundation that serves all Labs projects).

I'm looking forward to working with Wikimedia Germany, other Toolserver
supporters, DaB., and the tools and bots communities to help improve
their experience.
-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Fwd: Please notice and report glitches - changes coming

2012-10-12 Thread Sumana Harihareswara
Sorry for the spam, but the ContentHandler changes especially may affect
you -- if you have any time this weekend or next week to do some
testing, we'd appreciate it.  Thanks.
-Sumana


 Original Message 
Subject: Please notice and report big glitches - changes coming
Date: Fri, 12 Oct 2012 17:14:05 -0400
From: Sumana Harihareswara 
Organization: Wikimedia Foundation
To: Coordination of technology deployments across languages/projects


On Monday we start deploying a new version of MediaWiki, 1.21wmf2, to
the sites, starting with mediawiki.org and 2 test wikis
(https://www.mediawiki.org/wiki/MediaWiki_1.21/Roadmap).  1.21wmf2 will
have 3 big new things in it and we need your help to test on the "beta"
test site http://deployment.wikimedia.beta.wmflabs.org/wiki/Main_Page
now to see if there are any really critical bugs.


1) The new ContentHandler (
https://www.mediawiki.org/wiki/ContentHandler ) might affect handing of
CSS and JavaScript pages, import/export (including PDF export), and API
stuff, especially when rendering and editing.  I'd suggest we also look
out for issues in template rendering, images and media handling,
localisation, and mobile device access.  (merged on Oct 9)

2) High-resolution image support.  This work-in-progress will try to
give higher-res images to high-density screens that can support it, like
new Retina displays.  More info at
https://gerrit.wikimedia.org/r/#/c/24115/ .  One of the bigger risks of
the high res stuff is load-based, since we may see substantial new load
on our image scalers. So *all* image scaling might be impacted. (merged
on Oct 11)

3) "Sites" is a new backend to represent and store information about
sites and site-specific configuration.  This code is meant to replace
the current interwiki code, but does not do so just yet.  Still, keep an
eye out for site-specific configuration or interwiki issues.


Right now the version of MediaWiki on the beta cluster dates from 9 Oct
and thus has ContentHandler but not the high-res image support or Sites.
 So please test on the beta sites now and look out for these issues on
your sites in the weeks ahead.
https://www.mediawiki.org/wiki/Category:MediaWiki_test_plans has some
ideas on how to find errors.

Thanks!  With your help we can find bugs early and get them fixed before
they affect lots of readers and editors.
-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] We want to help you speak at conferences

2012-09-08 Thread Sumana Harihareswara
https://meta.wikimedia.org/wiki/Participation:Support

If you want to speak or volunteer at a conference, and you need some
help with costs, check out our Participation Support program.  It offers
participation support to Wikimedia community members, i.e. volunteers
contributing to Wikimedia projects such as MediaWiki, for non-Wikimedia
events.

Participation support is reimbursement covering travel, accommodation
and incidental expenses as necessary, in relation with participating in
(as distinct from merely attending) an event or activity.

So, for example, you could apply for Participation Support if you wanted to:

* help staff the open source booth[0] at the Grace Hopper conference,
October 3-6 [1]
* present a poster at Grace Hopper India in December (call closes
September 15th [2])
* speak at the Strata Conference in February (call for talks closes
Sept 30 [3])

If you need ideas for talks, check out the Presentations archive on
wikitech.wikimedia.org[4], and to see what conferences are coming up, I
like the LWN calendar[5].


[0] http://systers.org/systers-dev/doku.php/ghc12fossbooth
[1] http://gracehopper.org/2012/
[2]
http://gracehopper.org.in/2012/participate/call-for-participation-poster-session/
[3] http://strataconf.com/strata2013/
[4] https://wikitech.wikimedia.org/view/Presentations
[5] https://lwn.net/Calendar/

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] HTML5 coming to Wikimedia sites 17 September; please check scripts

2012-09-05 Thread Sumana Harihareswara
Forwarding from wikitech-l.

 Original Message 
Subject: [Wikitech-l] HTML5, it's a coming (again)!
Date: Wed, 5 Sep 2012 23:06:15 +0100
From: Sam Reed 
Reply-To: Wikimedia developers 
To: 

It's been a long time coming (for the nth time..), but we're scheduling a
deployment of HTML5 across the Wikimedia cluster [1]. This is set for Monday
17th September at 18:00-20:00 UTC [2].



The intention is to set $wgHtml5 [3] to true everywhere. It's been running
on MediaWiki.org and our 2 test wikis for quite a while, and other sites
like translatewiki.net with no issues.



The intention is to leave it enabled unless it causes major problems. If
you're running an application that screen scrapes, shame on you; you've had
enough notice to get it fixed! ;)



Now is the time to fix up your scripts and programs (where necessary), tell
your friends!





Sam





[1] https://bugzilla.wikimedia.org/show_bug.cgi?id=27478

[2] http://wikitech.wikimedia.org/view/Software_deployments#Week_of_Sept_17

[3] https://www.mediawiki.org/wiki/Manual:$wgHtml5



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

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] tool to explore MediaWiki API

2012-09-04 Thread Sumana Harihareswara
DeltaQuad suggested I tell the bots developers on this list about this
tool, because he hadn't heard about it.

Max Semenik wrote a GUI tool to help newbies explore the MediaWiki API.
 It's called the API Query Sandbox.  You can try it here:

https://en.wikipedia.org/wiki/Special:ApiSandbox

Please file bugs and enhancement requests in bugzilla.wikimedia.org
(Product: MediaWiki extensions, Component: ApiSandbox).  We want to make
this better.

Thanks!

Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Lists you might not know about

2012-08-24 Thread Sumana Harihareswara
I've just updated https://www.mediawiki.org/wiki/Mailing_lists and
https://meta.wikimedia.org/wiki/Mailing_lists/Overview#Mediawiki_and_technical
.  Sorry for the spam, but you really should take a moment to skim and
see whether there are lists there you should join.  I especially want to
single out:

design
mediawiki-api-announce
mediawiki-i18n -- localisation and internationalisation
labs-l -- for when you have a question or request re Wikimedia Labs
analytics
wikitext-l -- the new Visual Editor & parser

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] Getting started with Wikimedia Labs, especially for bot authors

2012-07-20 Thread Sumana Harihareswara
On 07/20/2012 10:53 AM, Sumana Harihareswara wrote:

I'm told that there are a bunch of inaccuracies in this HOWTO and that
you shouldn't depend on it for anything.  Looks like Ryan's rewriting it
entirely.

The step of how you get a Labs account is still accurate, though:
https://www.mediawiki.org/wiki/Developer_access  :-)

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Getting started with Wikimedia Labs, especially for bot authors

2012-07-20 Thread Sumana Harihareswara
I know a lot of bot creators and authors are curious about how to get
going on Wikimedia Labs.  They're also curious about whether it makes
sense to put bots on Labs, and if so, how.

In early June, at the Berlin hackathon, Anomie (Brad Jorsch) talked with
Mutante (Daniel Zahn) at my request to try to figure this out.  He wrote
the summary below on June 2nd, and I should have forwarded it far sooner
- my apologies for the delay (I thought it would need more editing and
clarification than I ended up doing).

This guide seems useful to me.  Please do make corrections and updates,
and then we can put it up at labsconsole.wikimedia.org for people who
want this sort of HOWTO.

A couple things I want to annotate:

* Wikimedia Labs does not have Toolserver-style database replication
right now.  That is on the WMF to-do list but there is no predicted date
in the roadmap at https://www.mediawiki.org/wiki/Wikimedia_Labs .  Given
what TParis and Brad say below, that's a prerequisite to the success of
Tool Labs.
* It seems like Ops would be interested in having some bots run on the
WMF cluster, after sufficient code and design review. (I infer this from
the 5th step mentioned below and from my conversations with Daniel Zahn
and Ryan Lane.)  I don't think there's currently a process for this sort
of promotion -- I suppose it would work a little like
https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment .

Thanks to Brad for this summary!

best,
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation


Hi Sumana,

Here is my report on the Labs discussion. It turns out that in a way we
weren't thinking big enough, or in another way we were thinking too big.
What Ops (as represented by Daniel Zahn) would prefer as far as
Wikipedia-editing bots would be one Labs project managed by someone (or
some group) who isn't Ops, and that person/group would take care of
giving people accounts within that project to run bots. I guess the
general model is vaguely along the lines of how the Toolserver is run by
WMDE and they give accounts to people. I may have found myself a major
project here. ;)

But I did also get detail on how to get yourself a project on Labs, if
you have reason to, and some clarification on how the whole thing works.
In light of the above it might not be that useful for someone wanting to
move a bot, but in general it's still useful.

Step one is to get a Labs/Gerrit account via
https://www.mediawiki.org/wiki/Developer_access .

Step two is to put together a proposal (i.e. a paragraph or two saying
what it is you plan to do) and do one of the following:
1. Go on IRC (I guess #wikimedia-labs or #wikimedia-dev or #mediawiki),
   find one of the Ops people, and pitch your proposal.
2. Go on the labs-l mailing list and make your proposal.
3. File it as an "enhancement request" bug in Bugzilla.
4. Talk to an Ops person in some other way, e.g. on their talk page or
   via email.
(You should probably try to get Ops as a whole to decide which of the
above they'd really prefer, or if they'd prefer using [[mw:Developer
access]] or something like it instead.) If they decide they like your
project, which Daniel says the default is currently "yes" unless they
have a reason to say "no", they'll set it up with you as an admin over
that project.

Step three then is to go log into labsconsole, and you can create a new
"instance" (virtual server) within your project. I'm told there are
various generic configurations to choose from, that vary mainly in how
much virtual RAM and disk space they have. Then you can log into your
instance and configure it however you need. I guess it will be running
Ubuntu, based on what I was told about how the Puppet configuration
works.

At this level, it is either possible or on the road map to get various
helpful services:
* Public IP addresses. [possible right now]
* Ability to have a Git repository automagically cloned, turned into a
  deb package, and installed in a private Wikimedia-sepecific Ubuntu
  package repository (which can then be installed from). [possible now]
* A UDP feed of recent changes, similar to the feed available over IRC
  from [[meta:IRC/Channels#Recent changes]] but without having to mess
  with IRC. In fact, it's the same data that is used to generate those
  IRC feeds. [roadmap?]
* Access to a replicated database something like they have on the
  Toolserver (i.e. no access to private data). [roadmap]
* Other stuff? I get the impression Ops is open to ideas to make Labs
  more useful to people.

BTW, I mentioned Labs to TParis and the rest of the guys over here, and
they say that a replicated copy of the database like the Toolserver has
is absolutely essential before most people could move their stuff from
the Toolserver to Labs.

As far as resources go,
* Each Labs project can request one or more public IP addresses to
  assign to their

Re: [Toolserver-l] Upcoming hackathon for experts AND newbies: Washington, DC, USA July 10-11

2012-06-21 Thread Sumana Harihareswara
On 06/19/2012 03:41 AM, Sumana Harihareswara wrote:
> This is a reminder that you're invited to the pre-Wikimania hackathon,
> 10-11 July in Washington, DC, USA:
> 
> https://wikimania2012.wikimedia.org/wiki/Hackathon
> 
> In order to come, you have to register for the Wikimania conference:
> 
> https://wikimania2012.wikimedia.org/wiki/Registration
> 
> (Unfortunately, the period for requesting scholarships is now over.)
> 
> At the hackathon, we'll have trainings and projects for novices, and we
> welcome creators of all Wikimedia technologies -- MediaWiki, gadgets,
> bots, mobile apps, you name it -- to hack on stuff together and teach
> each other.
> 
> Hope to see you!

Actually, you don't have to register for Wikimania to come to the
hackathon.  The registration fee is only required for the main
conference days; everyone is welcome to come to the hackathon days and
unconference for free.  So tell your DC friends to sign up at
https://wikimania2012.wikimedia.org/wiki/Hackathon and come!

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Upcoming hackathon for experts AND newbies: Washington, DC, USA July 10-11

2012-06-19 Thread Sumana Harihareswara
This is a reminder that you're invited to the pre-Wikimania hackathon,
10-11 July in Washington, DC, USA:

https://wikimania2012.wikimedia.org/wiki/Hackathon

In order to come, you have to register for the Wikimania conference:

https://wikimania2012.wikimedia.org/wiki/Registration

(Unfortunately, the period for requesting scholarships is now over.)

At the hackathon, we'll have trainings and projects for novices, and we
welcome creators of all Wikimedia technologies -- MediaWiki, gadgets,
bots, mobile apps, you name it -- to hack on stuff together and teach
each other.

Hope to see you!

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] Account approval

2012-06-06 Thread Sumana Harihareswara
Thanks for the heads-up.  During the Berlin hackathon a few people were
asking to get new accounts created, and I (in person) asked someone to
make them as a favor to me.  So that is the reason for a few of the
account creations.

-- 
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation

On 06/02/2012 10:54 PM, John wrote:
> Yes service is that slow, and I am surprised that 5 accounts where created.
> Right now we are down a login server (Nightshade) and have seen overload
> symptoms on poor willow (our only other login server). Until nightshade can
> be brought back into commission I think adding more stress to an already
> overloaded server is not advisable.
> 
> John
> 
> On Sat, Jun 2, 2012 at 10:34 PM, Stephen James  wrote:
> 
>> The account approval requests tracker is getting "messy". *18* created
>> and *5* resolved over the last 30 days. I created a request on May 8, and
>> have emailed ts-admins since (with no reply) over a week now. I've had no
>> comments to my request, and am wondering if the service is usually this
>> slow. I am aware that we are not obliged to get accounts, as it is a free
>> service offered (etc.), but I believe that cleaning up the backlog would be
>> good.
>>
>> Hazard-SJ

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] Please register for the Berlin hackathon - June 1-3, 2012

2012-04-19 Thread Sumana Harihareswara
On 03/30/2012 08:36 AM, Sumana Harihareswara wrote:
> I invite you to the yearly Berlin hackathon.  It's 1-3 June and
> registration is now open.  If you need financial assistance or help with
> hotel/hostel, just mention it in the registration form.
> https://wmberlin.eventbrite.com/

90 of the 120 registrations are now taken.  And if you want help with
hotel or travel, please register by May 1st.

> This is the premier event for the MediaWiki and Wikimedia technical
> community.  We'll be hacking, designing, and socialising, primarily
> talking about Gadgets, the switch to Lua, Wikidata, and Wikimedia Labs.

We'll have tutorials on Lua, ResourceLoader/Gadgets, Git/Gerrit,
security, and more.

> User scripts, gadgets, API use, Toolserver, Wikimedia Labs, mobile,
> structured data, templates -- if you are into any of these things, we
> want you to come!

This is shaping up to be an amazing event.  Please spread the word and
register as soon as you can.

> Details: https://www.mediawiki.org/wiki/Berlin_Hackathon_2012
-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Please register for the Berlin hackathon - June 1-3, 2012

2012-03-30 Thread Sumana Harihareswara
I invite you to the yearly Berlin hackathon.  It's 1-3 June and
registration is now open.  If you need financial assistance or help with
hotel/hostel, just mention it in the registration form.
https://wmberlin.eventbrite.com/

This is the premier event for the MediaWiki and Wikimedia technical
community.  We'll be hacking, designing, and socialising, primarily
talking about Gadgets, the switch to Lua, Wikidata, and Wikimedia Labs.

Our goals for the event are to bring 100-150 people together, with
 lots of people who have not attended such events before.  User
scripts, gadgets, API use, Toolserver, Wikimedia Labs, mobile,
structured data, templates -- if you are into any of these things, we
want you to come!

Details: https://www.mediawiki.org/wiki/Berlin_Hackathon_2012

Thanks to Wikimedia Germany for hosting and coordinating this event.
(Venue still to be determined.)
-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] 17 hours to submit a talk to Open Source Bridge, get WMF subsidy

2012-03-30 Thread Sumana Harihareswara
http://opensourcebridge.org/blog/2012/03/cfp-deadline-extended-until-march-30th/

You (yes you, no matter where you live or who you work/don't work for)
have less than a day to submit a talk about Wikimedia stuff to Open
Source Bridge, a great open source conference.  If your talk gets
accepted, tell me, and WMF will partially or fully subsidize your flight
and hotel.  Details and ideas:
http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/058791.html

I'll be there (keynote speaker), and Roan, Alolita, RobLa, Trevor,
Ironholds, jorm, and Ward Cunningham have submitted talks. Join us!

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] S1 replag

2012-03-28 Thread Sumana Harihareswara
On 03/28/2012 05:24 PM, Sumana Harihareswara wrote:
> On 03/25/2012 11:50 AM, John wrote:
>> I know the schema change on S1 started the mass lag, is their any eta on
>> getting caught back up?
> 
> Discussion thread about this issue:
> http://enwp.org/WP:VPT#Toolserver_replication_lag

And Signpost report, for completeness:
https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2012-03-26/Technology_report#In_brief

"Toolserver performance is expected to improve on Friday."

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] S1 replag

2012-03-28 Thread Sumana Harihareswara
On 03/25/2012 11:50 AM, John wrote:
> I know the schema change on S1 started the mass lag, is their any eta on
> getting caught back up?

Discussion thread about this issue:
http://enwp.org/WP:VPT#Toolserver_replication_lag

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] [Wikitech-l] 403: User account expired toolserver.org/~soxred93

2012-03-18 Thread Sumana Harihareswara
On 03/18/2012 10:50 PM, [[w:en:User:Madman]] wrote:
> On Sun, Mar 18, 2012 at 10:10 PM, Sumana Harihareswara
>  wrote:
>> You know what I'm about to say. :-)  Come on, come on, just show us the
>> code, as unbearable as you may find that.  Release early, release often,
>> let us get our paws on it and help you.  :-)
>>
>> If for whatever reason you'd rather not have it on Toolserver, you can
>> get a Git repository hosted with Wikimedia
>> https://www.mediawiki.org/wiki/Git/New_repositories and share it there.
> 
> Haha, no worries. As it happens, I've made enough progress that I
> anticipate releasing documentation and examples by the end of tomorrow
> (today?) and the base code by the end of the next day. I don't mean to
> be a tease, so to speak. :P Unfortunately, my OCD makes me apply
> absurdly arbitrary and exacting standards to any code when it has my
> name on it. This also makes it difficult for me to use source control
> (though I *do*, as it's absolutely essential to development) as I
> don't like keeping around code that didn't work or code that's no
> longer needed; it doesn't seem "organized" to me.
> 
> I'm not familiar with Git, but I'll look into it; as the framework has
> a dependency on MediaWiki, it'll probably be best to use what
> MediaWiki's going to use, especially if I can define it as an external
> repository. That way I wouldn't have to keep metadata around that
> might not be able to be checked in, write a checkout script, or have
> the possibility of having an old version of MediaWiki distributed with
> the framework.
> 
> Thanks!
> -Madman

Thanks, Madman!  I am sure many people are looking forward to your
code's debut.  And as for Git, people rave about its flexibility (which
does unfortunately come with a learning curve) --
https://www.mediawiki.org/wiki/Git links to our blog post, and
https://labsconsole.wikimedia.org/wiki/Help:Access#Access_FAQ will help
you get an account.  (We're managing Git/Gerrit access via unified
logins with Labsconsole on Wikimedia Labs.)

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] [Wikitech-l] 403: User account expired toolserver.org/~soxred93

2012-03-18 Thread Sumana Harihareswara
On 03/15/2012 09:50 PM, [[w:en:User:Madman]] wrote:
> On Thu, Mar 15, 2012 at 8:33 PM, Tim Landscheidt  
> wrote:
>> It depends on what you mean by "requirement".  Something
>> like "a library *must* provide a function normalizeLink()
>> with these semantics" would probably deter developers from
>> trying to implement it.  If on the other hand there was an
>> algorithm "if you want to normalize links, do A, B, C, D and
>> E" and corresponding test cases to check compliance, I think
>> it would be much more inviting.
> 
> +1. Speaking as a framework developer, build a test case and it shall
> be done! If the list will allow a shameless self plug, based on this
> thread I've developed an alpha version of a framework (PHP-only,
> sorry) that:
> 
> a.) supports all actions and queries in the API without any
> specialized code in the framework
> b.) supports updates to the API with a simple svn update, and
> c.) automagically selects a backend (HTTP by default but database
> server if available) for queries without the need to code for any
> given environment.
> 
> Right now I'm seeing speed increases on the order of 2.5x and am a
> very happy camper. I've got to make it look all pretty (phpDocumented
> and such) and fix a couple encapsulation violations in the
> architecture, but if anyone's interested in betaing it once I can
> stand others looking at it, let me know! It's possible some bugs
> aren't going to be found except through actual use cases, encountering
> things like columns and indexes that don't exist on the Toolserver.
> 
> Cheers,
> -Madman

You know what I'm about to say. :-)  Come on, come on, just show us the
code, as unbearable as you may find that.  Release early, release often,
let us get our paws on it and help you.  :-)

If for whatever reason you'd rather not have it on Toolserver, you can
get a Git repository hosted with Wikimedia
https://www.mediawiki.org/wiki/Git/New_repositories and share it there.

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Deadline extended: Submit a talk to Open Source Bridge, get WMF subsidy

2012-03-17 Thread Sumana Harihareswara
On 03/16/2012 11:36 AM, Sumana Harihareswara wrote:
> On 03/10/2012 11:50 AM, Sumana Harihareswara wrote:
>> On 03/10/2012 08:25 AM, Sumana Harihareswara wrote:
>>> This year I want the Wikimedia technical community to have a strong
>>> presence at Open Source Bridge <http://opensourcebridge.org/> in
>>> Portland, Oregon, USA, June 26-29.  OSB is tech talks & hack sessions
>>> with hands-on technologists we want, for Foundation staff recruiting
>>> (the Portland tech scene has good people looking for jobs) and for
>>> volunteer recruiting and collaboration (tons of Mozilla people went
>>> there last year).  Good talks, clueful people, great food. :-)
>>>
>>> If you submit a talk and it gets accepted, tell me, and Wikimedia
>>> Foundation will partially subsidize or fully pay for your flight and
>>> hotel.  If you submit a talk and it doesn't get accepted but you still
>>> want to go, talk with me and I'll see what I can do.
>>>
>>> Call for talks:
>>> <http://opensourcebridge.org/blog/2012/01/announcing-the-2012-call-for-proposals/>
>>>  Ideas: the parser rewrite, Wikimedia Labs, how we scale and optimize
>>> performance on a shoestring budget, our git/gerrit migration, securing
>>> PHP-based webapps, various approaches to making our data more
>>> structured/semantic, collaborative design, lessons from our communities,
>>> JS hacks, hetdeploy, offline/mobile, geodata...
>>>
>>> Please forward.
>>
>> (I should add -- also there would be complications if somehow lots of
>> Wikimedia people get their talks accepted and I can't budget to
>> subsidize all of them, or you can't get a visa to the US in time, or
>> some unforeseen thing comes up like that.  But I don't predict those
>> problems happening.)
> 
> Quick reminder: today's the deadline.  Ward Cunningham, Rob Lanphier,
> and I have proposed talks.

Sorry for the spam, but they've extended the deadline to the 30th:
http://opensourcebridge.org/blog/2012/03/cfp-deadline-extended-until-march-30th/


-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Deadline today: Submit a talk to Open Source Bridge, get WMF subsidy

2012-03-16 Thread Sumana Harihareswara
On 03/10/2012 11:50 AM, Sumana Harihareswara wrote:
> On 03/10/2012 08:25 AM, Sumana Harihareswara wrote:
>> This year I want the Wikimedia technical community to have a strong
>> presence at Open Source Bridge <http://opensourcebridge.org/> in
>> Portland, Oregon, USA, June 26-29.  OSB is tech talks & hack sessions
>> with hands-on technologists we want, for Foundation staff recruiting
>> (the Portland tech scene has good people looking for jobs) and for
>> volunteer recruiting and collaboration (tons of Mozilla people went
>> there last year).  Good talks, clueful people, great food. :-)
>>
>> If you submit a talk and it gets accepted, tell me, and Wikimedia
>> Foundation will partially subsidize or fully pay for your flight and
>> hotel.  If you submit a talk and it doesn't get accepted but you still
>> want to go, talk with me and I'll see what I can do.
>>
>> Call for talks:
>> <http://opensourcebridge.org/blog/2012/01/announcing-the-2012-call-for-proposals/>
>>  Ideas: the parser rewrite, Wikimedia Labs, how we scale and optimize
>> performance on a shoestring budget, our git/gerrit migration, securing
>> PHP-based webapps, various approaches to making our data more
>> structured/semantic, collaborative design, lessons from our communities,
>> JS hacks, hetdeploy, offline/mobile, geodata...
>>
>> Please forward.
> 
> (I should add -- also there would be complications if somehow lots of
> Wikimedia people get their talks accepted and I can't budget to
> subsidize all of them, or you can't get a visa to the US in time, or
> some unforeseen thing comes up like that.  But I don't predict those
> problems happening.)

Quick reminder: today's the deadline.  Ward Cunningham, Rob Lanphier,
and I have proposed talks.

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Fwd: Re: Image import from Europeana

2012-03-13 Thread Sumana Harihareswara
See Michael Peel's note below.

Michael also said: "As ever, I have no objections to my emails being
forwarded publicly But I'm not sure how useful my email is here to a
wider audience - hopefully future emails on this topic will contain more
information, or at least will contain links to more information..."

Best,
Sumana Harihareswara


 Original Message 
Date: Tue, 13 Mar 2012 22:24:10 +
From: Michael Peel 

Well, there's the mass upload tool that will start to be developed by
Europeana in the very near future, in partnership with WMNL, WMUK, WMFR,
etc, as was announced at GLAMcamp Amsterdam. I'm not sure what the best
weblink for this is right now (a wiki page with associated discussion
page would be rather useful here...), hopefully David Daskiya from
Europeana (cc'd) can provide more information here about this project
(is he subscribed to this mailing list?). That project has a number of
long-term implications for importing Europeana content to the Wikimedia
projects...

Thanks,
Mike


> > 
> >  Original Message 
> > Subject: [Toolserver-l] Image import from Europeana
> > Date: Tue, 13 Mar 2012 09:59:53 -0700 (PDT)
> > From: Andrei Cipu 
> > Reply-To: Andrei Cipu , toolserver-l@lists.wikimedia.org
> > To: toolserver-l@lists.wikimedia.org 
> > 
> > Hey guys,
> > 
> > I was wondering if there is any tool on the toolserver to automatically
> > import images from Europeana, just like we have for Flickr?
> > 
> > Thanks,
> > Andrei
> > 
> > 
> > ___
> > Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
> > https://lists.wikimedia.org/mailman/listinfo/toolserver-l
> > Posting guidelines for this list:
> > https://wiki.toolserver.org/view/Mailing_list_etiquette

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] Submit a talk to Open Source Bridge by Mar 16th, get WMF subsidy

2012-03-10 Thread Sumana Harihareswara
On 03/10/2012 08:25 AM, Sumana Harihareswara wrote:
> This year I want the Wikimedia technical community to have a strong
> presence at Open Source Bridge <http://opensourcebridge.org/> in
> Portland, Oregon, USA, June 26-29.  OSB is tech talks & hack sessions
> with hands-on technologists we want, for Foundation staff recruiting
> (the Portland tech scene has good people looking for jobs) and for
> volunteer recruiting and collaboration (tons of Mozilla people went
> there last year).  Good talks, clueful people, great food. :-)
> 
> If you submit a talk and it gets accepted, tell me, and Wikimedia
> Foundation will partially subsidize or fully pay for your flight and
> hotel.  If you submit a talk and it doesn't get accepted but you still
> want to go, talk with me and I'll see what I can do.
> 
> Call for talks:
> <http://opensourcebridge.org/blog/2012/01/announcing-the-2012-call-for-proposals/>
>  Ideas: the parser rewrite, Wikimedia Labs, how we scale and optimize
> performance on a shoestring budget, our git/gerrit migration, securing
> PHP-based webapps, various approaches to making our data more
> structured/semantic, collaborative design, lessons from our communities,
> JS hacks, hetdeploy, offline/mobile, geodata...
> 
> Please forward.

(I should add -- also there would be complications if somehow lots of
Wikimedia people get their talks accepted and I can't budget to
subsidize all of them, or you can't get a visa to the US in time, or
some unforeseen thing comes up like that.  But I don't predict those
problems happening.)

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Submit a talk to Open Source Bridge by Mar 16th, get WMF subsidy

2012-03-10 Thread Sumana Harihareswara
This year I want the Wikimedia technical community to have a strong
presence at Open Source Bridge <http://opensourcebridge.org/> in
Portland, Oregon, USA, June 26-29.  OSB is tech talks & hack sessions
with hands-on technologists we want, for Foundation staff recruiting
(the Portland tech scene has good people looking for jobs) and for
volunteer recruiting and collaboration (tons of Mozilla people went
there last year).  Good talks, clueful people, great food. :-)

If you submit a talk and it gets accepted, tell me, and Wikimedia
Foundation will partially subsidize or fully pay for your flight and
hotel.  If you submit a talk and it doesn't get accepted but you still
want to go, talk with me and I'll see what I can do.

Call for talks:
<http://opensourcebridge.org/blog/2012/01/announcing-the-2012-call-for-proposals/>
 Ideas: the parser rewrite, Wikimedia Labs, how we scale and optimize
performance on a shoestring budget, our git/gerrit migration, securing
PHP-based webapps, various approaches to making our data more
structured/semantic, collaborative design, lessons from our communities,
JS hacks, hetdeploy, offline/mobile, geodata...

Please forward.

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Save the date: Wikimedia & MediaWiki hackathon in Berlin, 1-3 June 2012

2012-02-10 Thread Sumana Harihareswara
I invite you to the yearly Berlin hackathon.

This is the premier event for the MediaWiki and Wikimedia technical
community.  We'll be hacking, designing, and socialising.

Our goals for the event are to bring 100-150 people together, with
 lots of people who have not attended such events before.  User
scripts, gadgets, API use, Toolserver, Wikimedia Labs, mobile,
structured data, templates -- if you are into any of these things, we
want you to come!

Some financial assistance will be available -- more details soon.

This event will be hosted by Wikimedia Germany (WMDE) and supported by
the Wikimedia Foundation.  Thank you, WMDE!

Dates: June 1-3 2012.  Barely-started wiki page, no registration details
yet: https://www.mediawiki.org/wiki/Berlin_Hackathon_2012 .  Organizers:
me and WMDE's Nicole Ebber with assistance from Lydia Pintscher and
Daniel Kinzler.

Mark your calendars!
-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] FYI: login.toolserver not responding or asking for password, HTTP down

2012-02-10 Thread Sumana Harihareswara
On 02/10/2012 12:25 PM, Aaron Halfaker wrote:
> I can't seem to ssh to login.toolserver.org (times out or asks for
> password) and the HTTP server appears to be down.
> 
> -Aaron
> (grphack@toolserver)

As of a few minutes ago it seems all of toolserver is down, but Daniel
Kinzler told me that nosy is working on it.

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Apply for Wikimania travel funding? Deadline in 8 days

2012-02-08 Thread Sumana Harihareswara
Just wanted to remind you that you can apply for a Wikimania travel
subsidy: https://wikimania2012.wikimedia.org/wiki/Scholarships

The deadline is the 16th of February.

Thanks!
-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] Editing en.wp via API to be disabled on 18 January

2012-01-17 Thread Sumana Harihareswara
On 01/17/2012 01:01 PM, Erik Moeller wrote:
> On Tue, Jan 17, 2012 at 12:49 PM, Maarten Dammers  wrote:
>> But how Erik? What message will the api throw when bots tries to read or
>> to edit?
> 
> Via $wgGroupPermissions -- so I guess it'll throw a general permission
> error identical to what you'd get if you'd try to edit a page you
> don't have access to.
> 
> We're preparing a technical FAQ on Meta so we can vet this all for
> general consumption.
> 

The FAQ is up:
https://meta.wikimedia.org/wiki/English_Wikipedia_SOPA_blackout/Technical_FAQ

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Editing en.wp via API to be disabled on 18 January

2012-01-17 Thread Sumana Harihareswara
https://blog.wikimedia.org/2012/01/16/wikipedias-community-calls-for-anti-sopa-blackout-january-18/

Editing pages on English Wikipedia via the web service API will be
disabled for 24 hours beginning at 05:00 UTC on Wednesday, January 18,
as part of the anti-SOPA/PIPA blackout.

Please forward and publicize so people who use and run bots are alerted.
-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


Re: [Toolserver-l] interwiki.py

2012-01-16 Thread Sumana Harihareswara
On 01/16/2012 01:39 PM, K. Peachey wrote:
> On Tue, Jan 17, 2012 at 3:02 AM, Tim Landscheidt  
> wrote:
>> We could also move the pressure: Labs' bot running infra-
>> structure doesn't seem to be /that/ far from opening.  If
>> interwiki bots were running there, it would allow the foun-
>> dation to judge whether pushing for the deployment of Inter-
>> Language isn't worth it in the end.
> Labs isn't a fix all solution for situations like these, Since the
> issue is interwiki,py has memory management problems amongst others
> apparently I would be guessing ryan would be hesitant to have it
> running that labs platform even though labs is designed to do more
> more "virtual containers" than a shared system like how the toolserver
> operates unless those issues were resolved.

Since "is this something labs could do?" has come up, please feel free
to add features and functionality you'd like in Labs at

https://www.mediawiki.org/wiki/Wikimedia_Labs/Toolserver_features_wanted

-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette


[Toolserver-l] Invitation to Wikimedia hackathon: New Orleans, USA, 14-16 Oct.

2011-09-03 Thread Sumana Harihareswara
I invite the toolserver community to the Wikimedia and MediaWiki
hackathon happening 14-16 October 2011 in New Orleans, Louisiana, USA.

http://www.mediawiki.org/wiki/NOLA_Hackathon

We're getting together a wide variety of contributors -- including
tool, extension, and gadget writers -- to participate, give feedback,
test, and hack together.  If you write software that uses the MediaWiki
API, or runs on the Toolserver, I want you there! :-)

At the event, MediaWiki developers and Wikimedia operations engineers
will be working on Wikimedia's gadgets/extensions/tools support,
authorization/authentication strategy, dev-ops virtualization, and
general training and hacking. And we'll improve and discuss the
Wikimedia Labs projects infrastructure and other stuff that makes it
easier for anyone to supercharge Wikimedia with awesomeness.

The event is open to anyone who wants to come and contribute, and is an
opportunity to spend time with other MediaWiki developers & ops
engineers, write beautiful code, and learn about the latest
developments. We'll write code together, discuss the software, and hold
little workshops.

If you can make it to New Orleans, Louisiana, USA, 14-16 October 2011,
we'd love to have you. Please add your name to the attendees list:

http://www.mediawiki.org/wiki/NOLA_Hackathon#Attendees

And if you can only come with financial assistance (to defray the costs
of flight and hotel), please let me know by Monday the 5th so I can note
that and start making requests.

(And please spread the word!)

Thanks and best wishes.


-- 
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

___
Toolserver-l mailing list (Toolserver-l@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/toolserver-l
Posting guidelines for this list: 
https://wiki.toolserver.org/view/Mailing_list_etiquette