See:
https://bugzilla.wikimedia.org/show_bug.cgi?id=45255https://gerrit.wikimedia.org/r/#/c/50305/
Just in case this is controversial, I thought I'd bring this topic up on
the list.
We currently send 404s for empty user pages, even for valid users. It would
be ideal to use user page urls as OpenID provider identity urls, but most
users never create their user pages. OpenID expects identity urls to be
200s, not 404s. I'd like us to send 200s rather than 404s for any valid
user's user pages, whether the page has content or not.
- Ryan
After evaluating different options, we want to use for generating
Wikidata's RDF export the EasyRDF library: <http://www.easyrdf.org/>
We only need a part of it -- whatever deals with serializers. We do not
need parsers, anything to do with SPARQL, etc.
In order to minimize reviewing and potential security holes, is there an
opinion on what is the better approach:
* just use it as a dependency, review it all, and keep it up to date?
* fork the library, cut out what we do not need, and keep up with work
going on the main branch, backporting it, but reducing the used code size
thus?
How is this handled with other libraries, like Solarium, as a reference?
Cheers,
Denny
--
Project director Wikidata
Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin
Tel. +49-30-219 158 26-0 | http://wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.
Luis is also a developer so I wanted you to hear about this. :-)
-Sumana
-------- Original Message --------
Subject: [Wmfall] Luis Villa joins WMF as Deputy General Counsel
Date: Tue, 19 Feb 2013 15:02:07 -0800
From: Geoff Brigham <gbrigham(a)wikimedia.org>
To: Staff All <wmfall(a)lists.wikimedia.org>
*Hi everyone, *
* *
*Im simply thrilled to welcome Luis Villa to the Foundation as our new
Deputy General Counsel.*
*
Thanks to Kat Walsh, I met Luis during my first months at the Foundation.
Kat loves Luis, and it is no wonder why. In addition to being a superb
lawyer, Luis is an open source developer, has worked with leaders in our
Internet legal circles, and has a great personality that embraces our
culture.*
*
His most recent adventure took place at the Palo Alto office of Greenberg
Traurig, one of the top global law firms. There he worked with well-known
Internet lawyers like Ian Ballon and Heather Meeker. Luis focused on
technology transactions, helping clients create solutions to licensing
problems, with a particular emphasis on open source and software standards.
His clients included Mozilla, the Open Compute Project, and a variety of
clients large and small. Luis successfully defended Google in the
Oracle-Google/Android lawsuit, primarily working on the question of API
copyrightability. I hired Luis as outside counsel to work on a tough legal
matter for us, and his answers were on point, clear, and practical. *
*
Luis first contact with free software came was when he was in college at
Duke University. There he studied political science and computer science,
began using Linux, and helped triage Mozilla's bugzilla. A professor paid
him to play with Lego, resulting in brief maintainership of the GPLd LegOS
operating system and co-authorship of the book "Extreme Mindstorms". *
*
After graduation, Luis worked at Ximian, a Linux desktop startup, doing
quality assurance and eventually managing the desktop team. As part of
that, he got heavily involved in the GNOME desktop project, becoming
bugmaster and then getting elected to the board of directors. After Ximian
was acquired, Luis became "geek in residence" at Harvard Law School's
Berkman Center. At Berkman, he translated from lawyer to geek, and managed,
maintained, and developed several software projects.*
*
After Berkman, Luis started his legal ventures in life at Columbia Law
School, where he was Editor in Chief of the Science and Technology Law
Review, was awarded honors each year, and was co-recipient of the class
prize for excellence in intellectual property scholarship. His thesis dealt
with the use of software standards as part of antitrust enforcement.
Outside of class, he participated in the GPL revision process, worked in
the General Counsel's office at Red Hat, and developed a surprisingly
strong attachment to New York City.*
*
After law school, Luis worked in the legal department at Mozilla, where his
major project was revising the Mozilla Public License. The license got over
a thousand words shorter, and gained stronger patent protections and
compatibility with the Apache and GPL licenses. Luis also worked on
privacy, contracts, standards bodies, and other issues.*
*
Outside of work, Luis is an invited expert to the World Wide Web
Consortium's Patents and Standards Interest Group, and a board member and
chair of the Licensing Committee at the Open Source Initiative. He also
enjoys biking, photography, history, Duke basketball (men's and women's),
and eating.*
*
Luis's first Wikipedia edit under his current user name dates to Feb. 2007.
Like any good pedant, he has also been making minor spelling and grammar
corrections anonymously for many years.*
*
So, as you can tell, we are extremely excited about having Luis on our team
and wish him a warm welcome. *
* *
*Cheers, *
* *
*Geoff*
--
Geoff Brigham
General Counsel
Wikimedia Foundation
I've just had a colleague send me links to a couple of English
Wikipedia articles that were displaying as complete garbage - it
looked like corrupt character encoding or something (there was no UI -
just a page full of random characters and boxes). Running
?action=purge on them sorted it out, but if he hit upon two corrupted
pages in a few minutes, there are probably more.
Does anyone know anything about it?
Uploading pictures from mobile devices to Wikimedia Commons must be
simple for everybody! The Wikimedia Mobile engineering team has fresh
software and you can help testing it.
WHEN
Kick-off on Monday February 25 at 17:30 UTC (9:30 PST - 23:00 IST).
The testing focus will continue during the rest of the week until Sunday
March 3.
WHERE
Online: for details see & watch
https://www.mediawiki.org/wiki/Mobile_QA/Commons_uploads
--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil
Hi everyone,
I'm excited to welcome Greg Grossmeier as our new Release Manager at
the Wikimedia Foundation. Greg comes to us from Creative Commons,
where he served as Education Technology and Policy Coordinator, as
well as serving as an interim leader for their engineering group.
Prior to Creative Commons, Greg worked at the University of Michigan
Library on copyright issues.
In his spare time, Greg founded the Ubuntu LoCo team for Michigan
("LoCo"=="Local Community).
Greg lives here in San Francisco (down in Bernal Heights) with his
partner Carrie and 14 month old son Rowan.
Greg will be managing the deployment process for the Wikimedia
websites, focusing at first on improving release notes and outbound
communication, freeing up folks like Sam to focus the engineering
aspects of the role. He'll help our Bug Wrangler (Andre) figure out
how to deal with high priority deployment-related issues; Andre will
continue to broadly manage the flow of all bugs, while Greg will
narrowly focus on very high priority issues through fix deployment.
He'll also take over coordination of our deployment calendar[1], and
will likely be a little nosier than many of us have had the time to
do. Over time, Greg will look more holistically at our deployment
practice, and potentially lead a change over to a more continuous
deployment model.
Greg's email is greg(a)wikimedia.org and is on Freenode as greg-g.
Please join me in welcoming Greg in his new role!
Rob
Hi Thomas,
On Feb 20, 2013 8:59 AM, "Sumana Harihareswara" <sumanah(a)wikimedia.org>
wrote:
> > My top priority was helping the person that reported it to read the
> > page they wanted to read.
> >
> > A little gratitude to someone trying to help you fix a problem
> > wouldn't go amiss...
>
> Thomas, thanks for the bug report. Sorry for the mixed messages here.
> If you run across the problem again and report it to us before helping
> your colleague, you can tell him I told you to do it, and blame me!
You could both get him the info and also preserve the testcase. Don't purge
anything and give him an alternative URL like:
* http://en.wikipedia.org/wiki/Neil_Clark_Warren?foo (I made this up)
*
http://en.wikipedia.org/w/index.php?title=Neil_Clark_Warren&oldid=523949993…
in the sidebar toolbox)
* http://en.wikipedia.org/wiki/?oldid=523949993 (variant of the last one)
* http://en.wikipedia.org/wiki/Neil_Warren (via what links here)
Or just tell him to log in/make an account. (logged in users bypass some
caches)
HTH.
-Jeremy
Today I submitted a few patch sets of master to be backported to 1.19 and
1.20[1,2]. I asked Niklas to review and merge them. He then replied that he
thought the "Release manager" should merge them at a convenient time.
Our MediaWiki.org page "Version lifecycle"[3] mentions the role "release
manager" twice. There however seems to no longer be anyone who formally has
this role.
In my opinion, there could be two people that have it, based on their
recent actions:
* Mark Hershberger, because he made 1.20 happen.
* Chris Steipp, because he backports security fixes and then releases
updated point releases that also contain the relevant security fixes he
made and approved for master/Wikimedia.
My immediate question is: Who can and will review and approve the 8 patch
sets I submitted for backporting?
My longer term question is: Who is MediaWiki's release manager, and what
can we expect of the person who has that role?
[1]
https://gerrit.wikimedia.org/r/#/q/status:open+project:mediawiki/core+branc…
[2]
https://gerrit.wikimedia.org/r/#/q/status:open+project:mediawiki/core+branc…
[3] https://www.mediawiki.org/wiki/Version_lifecycle
Cheers!
--
Siebrand Mazeland
Product Manager Language Engineering
Wikimedia Foundation
M: +31 6 50 69 1239
Skype: siebrand
Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate
Hello,
after the last gerrit update I'm no longer able to visit the Code Review
Dashboards of other gerrit users in case I don't know their user ids. If
I do it's fine (eg. https://gerrit.wikimedia.org/r/#/dashboard/50 is
mine).
Is there a way to get to these dashboards or at least get to know the
user id of an user? Those dashboards gave a rather good overview of what
a user is currently doing and I want them back...
Cheers,
Marius Hoch (hoo)