Hi,
because of this bug: https://bugzilla.wikimedia.org/show_bug.cgi?id=55690
wm-bot is unable to write logs to file storage. Unfortunatelly since
10 minutes ago, the mysql storage broke as well, I have no idea why
but I am afraid that only fix that comes to my mind now involves bot
restart which isn't possible because all logs that couldn't be written
are cached in operating memory (so if I restarted wm-bot we would
loose 2 - 3 days of logs of all channels that are in RAM now).
So, if someone wondered what is up with public channel logging, this
is a reason why there are logs missing, not only on file storage at
bots.wmflabs.org/~wm-bot/logs but also sql at
http://tools.wmflabs.org/wm-bot/logs/
I hope wmf will soon start selling "I love gluster" t-shirts :-) I would get one
If you are know how to use your browser's JavaScript console, you can now
get an ordered list of all ResourceLoader modules that are loaded on the
page, sorted by the total size of each module's JavaScript and CSS assets
-- simply run "mw.loader.inspect();".
It works best in newer versions of Chromium / Chrome, where it takes
advantage of the availability of console.table(). It looks like this:
http://i.imgur.com/zGymrsF.png
In the course of testing this feature yesterday, Matt Flaschen spotted and
fixed redundant module loading in TimedMediaHandler (see bug 55550). That's
pretty cool, no?
Do remember that size != performance, though -- just because a module is
small does not mean that it is performant. (The reverse is also true.) This
tool also does not account for factors like gzip compression. So no burning
developers at the stake, please :) But curious poking is definitely
encouraged.
Thanks to Timo & Roan for helping this along.
---
Ori Livneh
ori(a)wikimedia.org
Hello!
I'm extremely pleased to announce that we've had two promotions within the Technical Operations team!
Leslie Carr has been promoted to Senior Operations Engineer (Networking). As many of you know, along with Mark, Leslie has been instrumental in securing preferred rates and contracts with with connectivity providers and vendors on the networking side of our infrastructure - in a world where human connections are every bit as important as topographic ones, Leslie has maintained a vast network of contacts to help ensure that we're receiving competitive pricing, fair peering, and a plethora of other perks that come part and parcel with maintaining solid relationships in the networking arena, while also taking point on many of the technical aspects of our network infrastructure as well.
We're lucky to have her, and I look forward to working with her as the team completes the setup of ULSFO and begins work on our next data-centre project.
Ryan Lane has also been promoted to Senior Operations Engineer. Ryan has served as the lead on the Labs project, a component of our infrastructure that has become increasingly critical to projects both within WMF engineering (with Beta Labs), as well as with various volunteer projects (via Tool Labs). Ryan is about to head up the migration of this infrastructure from Tampa to Ashburn as part of our plan to sunset the Tampa data-centre.
Additionally, Ryan has also played a key role in several non-labs-related projects, including most recently our HTTPS-as-default project, as well as work on integrating git-deploy into the mediawiki deployment pipeline. Ryan's work has been invaluable, and this promotion well-deserved.
Thanks!
--Ken.
Hi folks,
I had the opportunity to go to the local Software Craftmanship Meetup here
in Mass last night which was fun and mind bending because I’m old and
forgot about things like tail call recursion (see Zack’s blog post if
you’d like to see what we worked on… http://zdsbs.blogspot.com/) So
December 14th has been deemed “Global Day of Code Retreat” If you’ve never
heard about it please take a look http://gdcr.coderetreat.org. Just
thought I would pass it on to others in case there’s any interest.
Thanks!
Hello,
LESS support seems to have broken RTL support in Vector.
The bug is reported as
https://bugzilla.wikimedia.org/show_bug.cgi?id=55779
It seems like the commit that caused it is
https://gerrit.wikimedia.org/r/#/c/85920/
This is already deployed in Commons and some other wikis. This must not be
deployed further, and should probably be reverted in the wikis where it is
already deployed until RTL support is fixed.
Thanks.
--
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
http://aharoni.wordpress.com
“We're living in pieces,
I want to live in peace.” – T. Moore
Hi, we have the final results of our Summer internship programs:
GSoC: 18 pass - 2 pending
https://www.mediawiki.org/wiki/Summer_of_Code_2013
OPW: 1 pass - 0 pending
https://www.mediawiki.org/wiki/Outreach_Program_for_Women/Round_6
First of all: THANK YOU VERY MUCH TO ALL INTERNS AND MENTORS FOR YOUR
HARD WORK.
I can't describe how happy I am about the whole Summer.
And how good it feels to read posts like these:
http://moriel.smarterthanthat.com/tips/google-summer-of-code-2013-summary/http://bleededge.blogspot.com/2013/09/wrap-up-of-my-outreach-program-for.ht…
Please share your wrap-up reports here, and link them from the wiki page
tables.
Now, the smaller prints.
There is a lot of analysis to be done and we will share more in the
following weeks. Not all the PASS project were flawless and not all
delivered everything as planned initially. But a pass is a pass, and
everybody worked hard and learned aplenty to get them.
We are giving a chance to the pending projects to reach completion. They
also worked hard, passing the mid term evaluation and delivering solid
code. But then something went irreparably wrong and... Any help pushing
the current work until the end is more than welcome.
We have new lessons learned (both from pass and pending projects) that
we will compile and share soon.
... and now starts another fascinating phase: encouraging these 21
interns to stay with us, becoming regular contributors and, eventually,
future mentors for new generations of interns. Everybody can help to
achieve this. A good start: congratulate in a response to their reports,
user pages, FIXED bug reports...
--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil
Are you developing tools to circumvent censorship and surveillance on
the Internet?
If so, have a look at OenITP's Fall 2013 Call for Grant Proposals:
https://openitp.org/grants/fall-2013-call-for-proposals.html
Application deadline: Nov 1, 2013.
(via Sumana)
--
Quim