Chris Steipp | 21 May 2013 01:01
Picon

Pre-Release Announcement for MediaWiki 1.19.7 and 1.20.6

This is a notice that on Tuesday, May 21st between 20:00-21:00 UTC
(1-2pm PDT) Wikimedia Foundation will release security updates for
current and supported branches of the MediaWiki software. Downloads
and patches will be available at that time, with the git repositories
updated later that afternoon. Although MediaWiki does not have the
vulnerable feature enabled by default, most wiki using common advanced
features will want to patch for this issue.

_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
reporter | 20 May 2013 05:00
Picon

Bugzilla Weekly Report

MediaWiki Bugzilla Report for May 13, 2013 - May 20, 2013

Status changes this week

Reports changed/set to UNCONFIRMED:  0                                   
Reports changed/set to NEW        :  0                                   
Reports changed/set to ASSIGNED   :  0                                   
Reports changed/set to REOPENED   :  0                                   
Reports changed/set to RESOLVED   :  0                                   
Reports changed/set to VERIFIED   :  0                                   

Total reports still open              : 10296                               
Total bugs still open                 : 5642                                
Total non-lowest prio. bugs still open: 5463                                
Total enhancements still open         : 4654                                

Reports created this week: 229                                 

Resolutions for the week:

Wikimedia Bugzilla report (FAILED), Query failure FAILED

Query failure

_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Siddha Ganju | 19 May 2013 07:31
Picon

GSoC Virtual Keyboard

Hi!

As had been planned I have started making the keyboards and first I
implemented the Hebrew language.

I have created a new repository[1].

Links:

GitHub link for Hebrew Keyboard:
[1] https://github.com/SiddhaGanju/Hebrew-Keyboard

--

-- 
Siddha Ganju
2nd Year Undergraduate Student
Computer Science and Engineering Department
National Institute of Technology, Hamirpur - 177005
E-mail Id : siddhaganju <at> gmail.com
_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
MZMcBride | 18 May 2013 21:40

State of MediaWiki's render action (parameter to index.php)

Hi.

https://www.mediawiki.org/w/index.php?diff=597288&oldid=579490

https://www.mediawiki.org/w/index.php?diff=691576&oldid=686908

These two diffs explain what happened better than I could. I think this
was the best outcome, but I'm posting on this list in case I missed some
other discussion about the render action and it is, in fact, now
deprecated. I checked the talk page, but didn't see anything.

MZMcBride

_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Howie Fung | 18 May 2013 08:00
Picon
Gravatar

Hiring Community Liaisons (Contract)

*

Hey all,

For the last 18 months, the Engineering & Product Development department
has been experimenting with the role of “Community Liaison, Product
Development” - a staff member embedded in the Product team and tasked with
factoring community concerns into our software development process, keeping
editors informed about what we’re doing, and maintaining a dialogue between
those who write code and those who write articles.

While there is always room for improvement, I think this role has shown a
lot of promise.  We have a number of large projects coming down the
pipeline (e.g., visual editor, discussion systems) and we need more help
reaching out to our contributor communities, especially our non-English
speaking projects, as our outreach there has traditionally been challenged.
 We’d like to recruit a small number of English-speaking or multilingual
editors to do the Community Liaison job with different development teams
and focuses.

In particular we’re looking for people with a strong history of
contributions to our projects who can provide sound and reasoned judgment
and are trusted to do so by their community. Speaking other languages in
addition to English is a major plus, as one of the objectives here is to
ensure we can properly interact with and support non-English projects.
 I’ve included the full job description below.

Our immediate need is for help with the Visual Editor.  We’d like to hire a
few community liaisons to help inform different Wikipedia language
communities of the upcoming launch, create spaces for feedback and
(Continue reading)

Matthew Flaschen | 18 May 2013 07:56
Picon

Code review for someone who knows OCaml

If you know OCaml, would you mind taking a look at
https://gerrit.wikimedia.org/r/#/c/64263/ .  Specifically, it looks from
https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Math.git;a=blob;f=math/texvc.ml;h=33a14b7be714ae38721fa863c337440b1e4d7115;hb=e3ac067f2bc37289fa46a63bfc996de269cbb8de
like it only prints extra information (beyond the single-letter error
code) for Texutil.Illegal_tex_function .

Given that, I removed parameters from the other ones
(https://gerrit.wikimedia.org/r/#/c/64263/8/MathTexvc.php).  It looks
straightforward, but another set of eyes might help, since I don't know
OCaml.

Thanks,

Matt Flaschen

_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Greg Grossmeier | 17 May 2013 21:00
Picon

Server reboots now through next week

This past week there was an important security release for the Linux
kernel. As such, we will be updating and rebooting ALL of our machines
ASAP.

This may affect you.

ALL WMF services will experience some downtime of up to 10 or so minutes
(including Bugzilla, Gerrit, etc).

== SPECIAL CONSIDERATIONS ==

Some machines are OK for us to just reboot as needed but others are
being utilized by others for various tasks (scripts, cronjobs, etc).

If you have jobs running on any machine that you do not have puppetized
(ie: it won't just magically start up again after a reboot) you will
want to restart your jobs after the reboot.

There is, unfortunately, not set schedule of when any particular machine
will be rebooted, but Ops will be giving ~30 minutes notice in the
#wikimedia-operations IRC channel on Freenode. You can watch the public
Server Admin Log at <https://wikitech.wikimedia.org/wiki/Server_admin_log> 
for the warnings and the reboot notice.

Sorry for the invonvenience,

Greg

--

-- 
| Greg Grossmeier            GPG: B2FA 27B1 F7EB D327 6B8E |
(Continue reading)

Greg Grossmeier | 17 May 2013 20:51
Picon

Deployment Highlights - Week of May 20th, 2013

Hello and welcome to the latest installment of the Deployment Highlights
email.

The full calendar for next week lives at:
https://wikitech.wikimedia.org/wiki/Deployments#Week_of_May_20th

For the week of May 6th we have the following interesting deployments:

== All Week ==

* Due to a security update to the Linux kernel, we will be upgrading and
  rebooting ALL machines throughout the week. This may affect your
  experience with some services, but it should be minimal.

== Monday ==

* VisualEditor will be deploy a new extension, TemplateData, to all
  Wikipedias (<https://bugzilla.wikimedia.org/show_bug.cgi?id=44444>) in
  addition to a VisualEditor configuration change on mediawiki.org
  (<https://bugzilla.wikimedia.org/show_bug.cgi?id=48430>).

* English Wikipedia will be updated to MediaWiki version 1.22wmf4, in
  addition to a WikiData client update on English Wikipedia. See
  <https://www.mediawiki.org/wiki/MediaWiki_1.22/Roadmap>

* An update to HTCP purging will be rolled out by the WMF Operations
  team which might create momentary issues with some thumbnails. Please
  report any issues you experience.

== Wednesday ==
(Continue reading)

Yury Katkov | 17 May 2013 12:08
Picon

don't show certain links with the help of Special:AllMessages

Hi everyone!

I think that Special:AllMessages and the idea that every message in the
wiki has its own wikipage is just _awesome_.
So, I can Replace the "disclaimer" label to smth different
using MediaWiki:Disclaimers. That's great.

However I haven't found the way to HIDE the element. For instance I don't
need the "policy" link in my footer. Is that possible of should I use CSS?
-----
Yury Katkov, WikiVote
_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Matthew Walker | 17 May 2013 03:18
Picon

Gerrit and Merging Branches

Hey all,

Fundraising uses deploy branches -- and this is a question about how to
manage them via gerrit / git-review. Effectively -- what am I doing wrong
that causes gerrit to reject my changes as exampled below:

Take for example CentralNotice (I created a test branch mwalker_test that
was cloned from far back in the repo). If I follow the basic example of how
I cherry pick a change into core, e.g.:

git fetch
git checkout mwalker_test
git cherry-pick 491b0dbb3ac01b4ebe6288cc5ea7e9aff6d49753  <-- a change
beyond my current tip
git review

gerrit tells me:

$ git cherry-pick 491b0dbb3ac01b4ebe6288cc5ea7e9aff6d49753
[mwalker_test 7016450] Add dependency to mobile module
 Author: jrobson <jrobson <at> wikimedia.org>
 1 file changed, 1 insertion(+)
$ git review
remote: Resolving deltas: 100% (2/2)
remote: Processing changes: refs: 1, done
To ssh://
mwalker <at> gerrit.wikimedia.org:29418/mediawiki/extensions/CentralNotice.git
 ! [remote rejected] HEAD -> refs/publish/master/mwalker_test (change 59546
closed)
error: failed to push some refs to 'ssh://
(Continue reading)

Greg Grossmeier | 16 May 2013 22:49
Picon

Backporting Reference

Hello all,

I just wanted to send a note about a reference doc on the MediaWiki
wiki on backporting bug fixes:
https://www.mediawiki.org/wiki/Backporting_Fixes

It addresses the difference between backports to stable releases versus
the code on the WMF cluster (as well as the special process for security
related bugs).

Of note:

  We now have backport "flags" in bugzilla to track the backport
  process. There is one for stable releases ("Backport_to_Stable") and
  one for the WMF cluster ("Backport_WMF").

I hope this can help to clarify some confusion around the backporting
process.

Greg

--

-- 
| Greg Grossmeier            GPG: B2FA 27B1 F7EB D327 6B8E |
| identi.ca:  <at> greg                A18D 1138 8E47 FAC8 1C7D |

_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Gmane