[Wikitech-l] Welcoming Joel Sahleen to the Language Engineering team
Hi Everyone, Please join me in welcoming Joel Sahleen as software engineer in the Language Engineering team. Joel joins us from Adobe where he has been a globalization engineer for the past 5 years. He developed the internationalization and localization system for PHP components used in the Adobe Marketing Cloud. He also helped build a continuous integration system for localization that currently supports many different products, programming languages and file formats. Prior to becoming a techie and taking the job at Adobe, Joel did a long stint as a Teaching Fellow in the Departments of East Asian Languages and Literatures and Religious Studies at Stanford University. Joel taught courses on Early Chinese Language, Thought, History and Culture and developed course materials used for Advanced Classical Chinese. Joel is very interested in the development of collaborative, online, multilingual texts and is looking forward to advance platform support for languages, scripts, encodings and formats in the Wikimedia universe. In Joel’s own words - “My main reason for wanting to join the WMF is that I believe in its mission. I believe providing access to knowledge is one of the best things you can do to help a person live up to his or her full potential, and as the world becomes more interconnected and interdependent, I believe it is essential that the pursuit of knowledge becomes more community-driven and accessible to everyone. Language engineering is key to making this collaborative effort possible and I am glad to be joining a team and an organization that is actively working to make the world a better place.” I couldn’t agree with him more. Joel lives right outside Salt Lake City, Utah with his wife, two boys, nephew and two dogs. He enjoys traveling, writing, painting and most of all - learning new things. He can be reached on email at jsahleen at wikimedia.org and on our irc channels including #mediawiki, #wikimedia-dev and #mediawiki-i18n. He will also be at Wikimania so feel free to say hello! Joel - I am excited to have you on the language engineering team :-) Welcome! - Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Engineering] performance guidelines discussion today
Thanks Sumana! That works :-) Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation On Thu, May 15, 2014 at 7:22 PM, Sumana Harihareswara suma...@wikimedia.org wrote: On 05/15/2014 01:00 AM, Alolita Sharma wrote: That's 230am in India. Wish these meetings were held a bit earlier (9am PDT :-) Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation Thanks, Alolita. I'll hold another IRC office hour about the performance guidelines sometime early next week, separate from the RfC meetings, in a time more convenient to Asia and Australia. I will also aim to rotate the RfC meeting times more. And if anyone is ever interested in discussing a particular topic and has particular time constraints, please let me know so I can schedule accordingly! Yesterday I got a bunch of useful feedback -- see https://www.mediawiki.org/wiki/Architecture_meetings/Performance_guidelines_discussion_2014-05-14#Meeting_summary_and_logs -- and Tyler (parent5446) agreed to write picking the right cache: a guide for MW developers. In the next day I'll send a note to wikitech-l with the updated doc. Several people committed to giving me feedback on it within a week of that mail so I can remove the {{draft}} tag and we can call it our consensus. -Sumana ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Engineering] performance guidelines discussion today
That's 230am in India. Wish these meetings were held a bit earlier (9am PDT :-) Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation On Wed, May 14, 2014 at 5:47 PM, Sumana Harihareswara suma...@wikimedia.org wrote: Sorry for the short notice. Today at 2100 UTC, instead of the regular RfC discussion, we'll talk about the performance guidelines draft in #wikimedia-office . We discussed this some in Zurich but I'd love a chance to ask some followup questions to firm everything up. I'd also welcome the chance to explain the two similar documents I'm working on: architecture and security guidelines. https://www.mediawiki.org/wiki/Architecture_meetings/Performance_guidelines_discussion_2014-05-14 Time: http://www.worldtimebuddy.com/?qm=1lid=2950159,5128581,2147714,100h=5128581date=2014-5-14sln=17-18 11pm Berlin 5pm NYC 2pm San Francisco 7am Sydney Next week it'll be an RfC chat. :) (I welcome volunteers!) -- Sumana Harihareswara Senior Technical Writer Wikimedia Foundation ___ Engineering mailing list engineer...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/engineering ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Wmfall] Welcome Dmitry Brant as Software Developer to the Mobile App Team
Welcome Dmitry! We're always happy to have another Russian speaker join the awesome mobile teams! Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation On Tue, Apr 22, 2014 at 10:01 AM, Tomasz Finc tf...@wikimedia.org wrote: I am pleased to announce that Dmitry Brant joins WMF this week as a Software Engineer for the Mobile App Team! Dmitry will be working remotely from Cleveland, OH, where he has lived ever since immigrating from Moscow, Russia many years ago. He joins the Wikimedia Foundation coming from a previous life in speech recognition software for use in military robots, UGVs, and medical devices, and an even earlier life in software for controlling welding equipment and industrial robotic cells. Dmitry believes passionately in WMF's mission, and is excited to help enhance the Wikipedia user experience on mobile platforms. In his spare time he creates software for digital forensics and data recovery [1]. In his other spare time, he's an avid guitar player, blogger, and mushroom forager. Dmitry will work closely with Yuvi to further enhance the user experience for the upcoming native Wikipedia app. Please welcome Dmitry! [1] - http://diskdigger.org ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Implementation JSON based localisation format for MediaWiki nearly completed
Hi Ryan, Is there a bug open on this request (using tabs instead of spaces). Please share when you can :-) Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation On Wed, Apr 2, 2014 at 11:22 AM, Ryan Kaldari rkald...@wikimedia.orgwrote: On Wed, Apr 2, 2014 at 6:45 AM, Brad Jorsch (Anomie) bjor...@wikimedia.orgwrote: On Tue, Apr 1, 2014 at 11:59 PM, Brian Wolff bawo...@gmail.com wrote: use tabs for indentation instead of spaces to be like the rest of mediawiki? I was going to say the same thing. Why wasn't that caught in code review? If these files continue to use spaces, I'd expect people will write patches to en.json and qqq.json using tabs and then l10n-bot will change them to spaces. I would prefer that the JSON files use tabs instead of spaces even if it requires some post-processing as our coding conventions specify tabs for all code other than Python. I brought this up a couple weeks ago, but was just told that I should teach my IDE to use spaces for JSON files. Rather than having 100 developers waste time messing with their IDEs, many of which I imagine don't have such a preference, it seems like it would be more efficient to implement a post-processing script and keep the MediaWiki codebase consistent regarding indentation. Ryan Kaldari ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Implementation JSON based localisation format for MediaWiki nearly completed
Thanks Ryan :-) Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation On Wed, Apr 2, 2014 at 12:44 PM, Ryan Kaldari rkald...@wikimedia.orgwrote: Opened a bug here for the tabs: https://bugzilla.wikimedia.org/show_bug.cgi?id=63444 Otherwise, I'm glad to hear the migration is nearly complete. This should give us a lot more capabilities on the client-side. Great work on this effort! Ryan Kaldari On Wed, Apr 2, 2014 at 11:32 AM, Alolita Sharma asha...@wikimedia.org wrote: Hi Ryan, Is there a bug open on this request (using tabs instead of spaces). Please share when you can :-) Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation On Wed, Apr 2, 2014 at 11:22 AM, Ryan Kaldari rkald...@wikimedia.org wrote: On Wed, Apr 2, 2014 at 6:45 AM, Brad Jorsch (Anomie) bjor...@wikimedia.orgwrote: On Tue, Apr 1, 2014 at 11:59 PM, Brian Wolff bawo...@gmail.com wrote: use tabs for indentation instead of spaces to be like the rest of mediawiki? I was going to say the same thing. Why wasn't that caught in code review? If these files continue to use spaces, I'd expect people will write patches to en.json and qqq.json using tabs and then l10n-bot will change them to spaces. I would prefer that the JSON files use tabs instead of spaces even if it requires some post-processing as our coding conventions specify tabs for all code other than Python. I brought this up a couple weeks ago, but was just told that I should teach my IDE to use spaces for JSON files. Rather than having 100 developers waste time messing with their IDEs, many of which I imagine don't have such a preference, it seems like it would be more efficient to implement a post-processing script and keep the MediaWiki codebase consistent regarding indentation. Ryan Kaldari ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] IRC Office Hour on Project Management Tools Review: Friday 28th, 17:00UTC
Hi Andre, Are you planning to do a walkthrough of your findings on Phabricator in this review. I am interested in the tool's project management and roadmap functionality if any :-) Also how long does this irc session run? 1 hour? Thanks! Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization Localization Wikimedia Foundation On Mon, Mar 24, 2014 at 10:53 AM, Andre Klapper aklap...@wikimedia.orgwrote: Hi, Guillaume and I will be hosting an IRC office hour on March 28, 2014 (Friday) at 17:00 UTC / 10:00 PDT in #wikimedia-office on irc.freenode.net. We will quickly present the progress and status of the ongoing Project management tools review [1] and after that we are happy to answer your questions! See you at the IRC office hour! Thanks, andre [1] https://www.mediawiki.org/wiki/Project_management_tools/Review -- Andre Klapper | Wikimedia Bugwrangler http://blogs.gnome.org/aklapper/ ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Should MediaWiki CSS prefer non-free fonts?
Ryan, This is useful. Am I assuming accurately that you looked only at Latin language fonts focused on English. Did you consider Google webfonts too. I would be interested in reusing your test criteria for other language fonts too. Thanks for your efforts so far. Best Alolita On Mar 3, 2014 11:57 AM, Ryan Kaldari rkald...@wikimedia.org wrote: I spent most of Friday working on font evaluation with the designers. First I presented them with a blind taste test of 10 potential body fonts. 7 of them were FOSS fonts, 3 were commercial. Each one was used to render an identical section of Lorem Ipsum text in a MedaWiki page. Each font was given a style score based on readability, neutrality, and authority (does the font look like it conveys reliable information). Interestingly, of the 4 fonts that they preferred, 3 of them were the commercial fonts. The only FOSS font that scored highly was Liberation Sans. Next, I did a blind technical evaluation. For this, I used each of the 10 fonts to render combining diacritics, ties, and other obscure Unicode features. Then I gave each font a score based on how many problems it had rendering the characters. Finally, I researched the installation base of each font, i.e. what operating systems it is installed on by default and also gave scores for this. The results can be seen at https://www.mediawiki.org/wiki/Typography_refresh/Font_choice#Body_font_evaluation . The highest scoring fonts were: Arial, Helvetica, Helvetica Neue, and Liberation Sans, so I'm going to suggest that all of these fonts be included in the body stack, with the preference order based on the style scores. Although Liberation Sans and Helvetica Neue tied on the style score, I'm going to suggest that Liberation Sans go first since it is a FOSS font: div#content { font-family: Liberation Sans, Helvetica Neue, Helvetica, Arial, sans-serif; } Additional feedback is welcome. Ryan Kaldari On Sat, Oct 26, 2013 at 9:43 AM, Brad Jorsch (Anomie) bjor...@wikimedia.org wrote: I came across Gerrit change 79948[1] today, which makes VectorBeta use a pile of non-free fonts (with one free font thrown in at the end as a sop). Is this really the direction we want to go, considering that in many other areas we prefer to use free software whenever we can? Looking around a bit, I see this has been discussed in some back corners[2][3] (no offense intended), but not on this list and I don't see any place where free versus non-free was actually discussed rather than being brought up and then seemingly ignored. In case it helps, I did some searching through mediawiki/core and WMF-deployed extensions for font-family directives containing non-free fonts. The results are at https://www.mediawiki.org/wiki/User:Anomie/font-family (use of non-staff account intentional). [1]: https://gerrit.wikimedia.org/r/#/c/79948 [2]: https://www.mediawiki.org/wiki/Talk:Wikimedia_Foundation_Design/Typography#Arial.3F_18136 [3]: https://bugzilla.wikimedia.org/show_bug.cgi?id=44394 ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Should MediaWiki CSS prefer non-free fonts?
Brion, Happy to ping the Fedora team on this bug. They participate in our Language Summits which we organize with Red Hat India. Best, Alolita On Mar 3, 2014 12:22 PM, Brion Vibber bvib...@wikimedia.org wrote: Thanks for doing this research! I notice that while Liberation Sans got a high score for appearance, it got a very low technical score... Since it is a FOSS project https://fedorahosted.org/liberation-fonts/ we should attempt to file bug reports with Red Hat about any problems we discover, and/or post our findings on the fedora-fonts mailing list. -- brion On Mon, Mar 3, 2014 at 11:57 AM, Ryan Kaldari rkald...@wikimedia.org wrote: I spent most of Friday working on font evaluation with the designers. First I presented them with a blind taste test of 10 potential body fonts. 7 of them were FOSS fonts, 3 were commercial. Each one was used to render an identical section of Lorem Ipsum text in a MedaWiki page. Each font was given a style score based on readability, neutrality, and authority (does the font look like it conveys reliable information). Interestingly, of the 4 fonts that they preferred, 3 of them were the commercial fonts. The only FOSS font that scored highly was Liberation Sans. Next, I did a blind technical evaluation. For this, I used each of the 10 fonts to render combining diacritics, ties, and other obscure Unicode features. Then I gave each font a score based on how many problems it had rendering the characters. Finally, I researched the installation base of each font, i.e. what operating systems it is installed on by default and also gave scores for this. The results can be seen at https://www.mediawiki.org/wiki/Typography_refresh/Font_choice#Body_font_evaluation . The highest scoring fonts were: Arial, Helvetica, Helvetica Neue, and Liberation Sans, so I'm going to suggest that all of these fonts be included in the body stack, with the preference order based on the style scores. Although Liberation Sans and Helvetica Neue tied on the style score, I'm going to suggest that Liberation Sans go first since it is a FOSS font: div#content { font-family: Liberation Sans, Helvetica Neue, Helvetica, Arial, sans-serif; } Additional feedback is welcome. Ryan Kaldari On Sat, Oct 26, 2013 at 9:43 AM, Brad Jorsch (Anomie) bjor...@wikimedia.org wrote: I came across Gerrit change 79948[1] today, which makes VectorBeta use a pile of non-free fonts (with one free font thrown in at the end as a sop). Is this really the direction we want to go, considering that in many other areas we prefer to use free software whenever we can? Looking around a bit, I see this has been discussed in some back corners[2][3] (no offense intended), but not on this list and I don't see any place where free versus non-free was actually discussed rather than being brought up and then seemingly ignored. In case it helps, I did some searching through mediawiki/core and WMF-deployed extensions for font-family directives containing non-free fonts. The results are at https://www.mediawiki.org/wiki/User:Anomie/font-family (use of non-staff account intentional). [1]: https://gerrit.wikimedia.org/r/#/c/79948 [2]: https://www.mediawiki.org/wiki/Talk:Wikimedia_Foundation_Design/Typography#Arial.3F_18136 [3]: https://bugzilla.wikimedia.org/show_bug.cgi?id=44394 ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming David Chan to Wikimedia Language Engineering team
Hi everyone, Please join me in welcoming David Chan as software engineer in the Language Engineering team. Most you already know David from his awesome work on the Visual Editor (VE) team integrating language support for the VE. We enjoyed working with David so much that he will be now working full time at WMF helping make the Visual Editor multilingual as well as developing internationalization (i18n) and localization (L10n) tools to support 287 languages on Wikimedia sites. David is a self-proclaimed i18n nerd with an interest in languages, both major and lesser-resourced. He has been working in language technology development for more than a decade having developed a English Welsh / Welsh English content translation web service for Bangor University as well as Android applications such as Ap Geiriaduron. He's been an open-source enthusiast and contributor since 1997 and has campaigned for patent reform in the UK. He's excited to be joining WMF and contributing to all things language. David can be reached on email at dchan at wikimedia.org and on our irc channels including #mediawiki, #wikimedia-dev and #mediawiki-i18n. Welcome David! I am excited to have you on the language engineering team! Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization / Localization Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Shahyar Ghobadpour joins Wikimedia Core features team as Software Engineer
Welcome Shahyar! Hope to see you contribute to the Language Eng team too :D Best, Alolita Alolita Sharma आलोलिता शर्मा Director of Engineering Internationalization / Localization Wikimedia Foundation On Mon, Jan 6, 2014 at 12:41 PM, Pouyan popeno2...@gmail.com wrote: Nice to have a Persian speaking person on the development team. Wish you can help us make right to left wikis much better. Welcome :D 2014/1/6 Tyler Romeo tylerro...@gmail.com On Mon, Jan 6, 2014 at 2:17 PM, Terry Chay tc...@wikimedia.org wrote: Shahyar G(whatever) XD Welcome aboard! *-- * *Tyler Romeo* Stevens Institute of Technology, Class of 2016 Major in Computer Science ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Lg Pouyan ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Ori Livneh's new role on site performance
Congrats! Ori - as Brion puts it well - welcome to the hotseat :-) -Alolita On Wed, Oct 9, 2013 at 7:54 AM, Brion Vibber bvib...@wikimedia.org wrote: Woohoo! I've been doing a lot of code review with Ori lately; he's doing some awesome work. Congrats Ori, and welcome to the hotseat. :) -- brion On Tue, Oct 8, 2013 at 11:59 AM, Rob Lanphier ro...@wikimedia.org wrote: Hi everyone, I'm excited to announce that Ori Livneh will be moving into Platform Engineering as Senior Performance Engineer. This work is riffing off of the work that he's done with the Growth (nee E3) team, where a big part of his job was instrumenting new features to measure their impact on editor retention. In his new role, Ori will be responsible for many aspects of site performance. There are a couple of different things one can optimize for when optimizing site performance: hardware cost or end-user experience. The best optimizations do both, but for some optimizations you need to choose which is more important (e.g. buying new hardware in order to increase responsiveness). Ori will mainly be focusing on the end user experience, and will be doing so in an end-to-end fashion (even looking at rendering performance on end-user machines). Ori's day-to-day tasks will involve instrumenting the site such that developers can see the impact of their work on site responsiveness. He'll also work closely with our TechOps team, making recommendations on site configuration that can have a big impact. He's also going to spearhead the investigation and likely implementation of performance-related technology on our cluster. There will also be a lot of smaller changes that it'll make sense for Ori just to tackle rather than waiting for someone else to do them, so he'll likely spend a chunk of his time doing that as well. Ori has done tremendous work in the year and a half he's been here in bootstrapping the Growth team, and we're really excited to see what he will achieve in this new role. Welcome, Ori! Rob ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Language Engineering (i18n/L10n) Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Sucheta Ghoshal
Hi everyone, Please join me in welcoming Sucheta Ghoshal as associate software engineer in the Language Engineering team. Sucheta will be working on internationalization and localization features for Wikimedia sites as well as maintaining other language engineering software using Javascript, related libraries as well as Mediawiki. Sucheta loves to code! She has been contributing to MediaWiki as a volunteer developer for more than a year. She has been working on Language Coverage Matrix visualizations and contributed to EtherEditor as an intern in the Outreach Program for Women (OPW) earlier this year. She also participated in the Open Source Language Summit in Pune in February 2013. Sucheta has been an open source contributor since high school and actively contributed to various open source projects including Fedora and Mozilla. She has been an active Wikimedian contributing in Bengali and has participated as a member of Wikimedia Kolkata for over 3 years now. Sucheta also claims to be a bookworm, cine buff and musician in her spare time. She can be reached on email at sghoshal at wikimedia.org or as ‘sucheta’ on our irc channels including #mediawiki, #wikimedia-dev and #mediawiki-i18n. Welcome Sucheta! I am excited to have you on the language engineering team! -Alolita -- Alolita Sharma Director of Engineering Language Engineering (i18n/L10n) Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Kartik Mistry
Hi everyone, Please join me in welcoming Kartik Mistry as Software Engineer on the Language Engineering team. Kartik started contributing part-time to the team earlier this May. He will now be focusing full-time on improving our internationalization libraries in jQuery specializing in input tools as well as fonts. Kartik brings in-depth expertise on Indic font development as well as Gujarati language content translation tools to the team. Kartik is well known in India’s open source community for his many contributions to Debian. He has been a Debian developer and package maintainer since August 2008 and has contributed deeply to internationalization and localization of various packages and Debian installer for Gujarati. Kartik actively maintains about 45 packages for Debian including aspell-gu, fortune-debian-hints, nginx as well as Aakar, Rekha and Kalapi fonts for Gujarati. He is a Wikipedian actively contributing in Gujarati and English as well as on Commons. He also contributes as a MediaWiki localizer through translatewiki.net. Kartik's journey with open source started in 2004 and believes his ultimate goal is to keep contributing various open source projects which are useful to people across the world. When not at work, at Debian or at FOSS world, he loves to run in marathons or spend time with his 6 year old son. Kartik can be reached on email at kmistry at wikimedia.org or as ‘kart_’ on our irc channels including #mediawiki, #wikimedia-dev and #mediawiki-i18n. Kartik blogs at http://kartikm.wordpress.com in Gujarati and http://0x1f1f.wordpress.com in English. Welcome again Kartik! I am excited to have you contribute full time to the language engineering team! -Alolita -- Alolita Sharma Director of Engineering Language Engineering (i18n/L10n) Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] MediaWiki Language Extension Bundle 2013.08 release
Phetsarath font for Lao. * Added lklug font for Sinhala. * Added the Nuosu SIL font for the Yi language. * Added Xerxes for for Old Persian. * Added Shapour font for Pahlavi script. * Added Nazli as a serif font for Persian script. === Input methods === * Bug fixes in Gujarati Phonetic, Gujarati Inscript 2, Punjabi Phonetic and Oriya keyboards that didn't allow typing some characters. * Added Kyrgyz Cyrillic keyboard. * Added IPA X-SAMPA layout. * Fixed the IPA-SIL layout: use the modifier letter apostrophe for ejective consonants. * Fixes ZWNJ character issues for Hindi and Marathi input methods. * Updated Javanese keyboard. * Removed outdated Myanmar keyboard. -- Kartik Mistry | IRC: kart_ {0x1f1f, kartikm}.wordpress.com ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Language Engineering (i18n/L10n) Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] GSoC: accepted! Mentors: apply, please
Sumana, SMC is one of the oldest open source projects from India focused on improving Indic language computing. Also Santhosh Thottingal of Wikimedia's I18n team is one of the founding members of SMC :-) Looking forward to a great GDoC summer ahead! Alolita __ Alolita Sharma Wikimedia Foundation - Reply message - From: Sumana Harihareswara suma...@wikimedia.org To: Wikimedia developers wikitech-l@lists.wikimedia.org Subject: [Wikitech-l] GSoC: accepted! Mentors: apply, please Date: Mon, Apr 8, 2013 6:19 pm On 04/08/2013 07:40 PM, Quim Gil wrote: It's official! Today Wikimedia has been accepted into Google Summer of Code together with other 176 organizations: Thank you, Quim! I'm glad you're able to take over administering our GSoC this year and that we are (in my opinion) on our way to a fulfilling Summer of Code. Also: Wikimedia uses lots of open source software, and I hope we will benefit from GSoC students' work on Debian, LibreOffice, Nmap, OWASP, Python, Linux, WordPress, and more. Through GSoC I've learned of other FLOSS projects I hadn't heard of before, such as Swathanthra Malayalam Computing https://www.google-melange.com/gsoc/org/google/gsoc2013/smc which works on Malayalam-related software internationalisation. So, yay for new contributors to our larger community as well. -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Wmfall] Fwd: Monte Hurd joins Mobile department apps team
Welcome Monte! Welcome to the awesome mobile team. -Alolita On Mon, Apr 1, 2013 at 10:25 AM, Kul Wadhwa kwad...@wikimedia.org wrote: Monte - we're glad you left the ice fishing behind to join us. Welcome aboard! --Kul On Mon, Apr 1, 2013 at 9:55 AM, Rachel Farrand rfarr...@wikimedia.org wrote: Message from Tomasz!: -- Greetings all! I'm pleased to welcome Monte Hurd to the Wikimedia Foundation. He starts on April Fools Day! Arriving (most recently and quite gladly) from snowy Minnesota to join WMF as a software engineer, he's been enthusiastically focused on native mobile app development for the last few years since getting off the startup roller coaster. His native app projects have included image processing, drawing, physics asset pipelines, video creation, background server sync and experimental user interfaces. He joins the community and mobile team efforts to develop native, user friendly media management apps which co-evolve with the exploding capabilities of modern mobile hardware, with the goal of expanding the contribution possibilities of both users on-the-go and users whose only computing device may be a mobile device. Monte joining will complete the app team of Brion and Yuvi and will allow for them to knowledge share effectively across both iOS and Android. His initial task will be to support the store launch of the iOS Commons App to get us closer to our monthly 1,000 unique uploaders goal annual goal. Monte lives for solving programming and climbing challenges and spent a good portion of last year near Yosemite to be close to some of the best climbing on the planet. He's glad to be back in sunny CA! -- --tomasz ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Kul Wadhwa Head of Mobile Wikimedia Foundation ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Alolita Sharma Director of Engineering Language Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Wmfall] Yuri Astrakhan Adam Baso join Mobile department partner team
Welcome Yuri and Adam! Great to have you on the mobile team which is growing! Best, Alolita On Mon, Mar 18, 2013 at 10:32 AM, Dan Foy d...@wikimedia.org wrote: Welcome Yuri and Adam! We're glad to have you join us! - Dan On Mon, Mar 18, 2013 at 10:29 AM, Tomasz Finc tf...@wikimedia.org wrote: Greetings all, I'm pleased to announce that the mobile department has two new staff members. Yuri Astrakhan Adam Baso join as sr. software developers on the mobile partner team. In this role Yuri and Adam will support projects like Wikipedia Zero, SMS/USSD, and J2ME to further the reach of our projects in geographic areas that have both financial and technical impediments to access Wikipedia. They will be working closely with Kul and Dan from the global development group. Yuri has been heavily involved in Wikipedia-related projects 2005-2007 developing the API framework and querying subsystem, contributing to pywikibot code, and making millions of changes as yurikbot, while at the same time working as a software consultant for several large banks. In 2008 Yuri joined a small hedge-fund to lead the development of an automated trading platform. While there, Yuri continued various open source projects such as time-series database (timeseriesdb). After over five years, Yuri has rejoined the MediaWiki community and will be working for us from New York. Adam spent the past seven years working in the field of information security, specializing in application security, identity management, and encryption in the retail, government, and banking sectors. Adam led the OWASP Minneapolis-Saint Paul chapter for a couple of years, and proudly organized the OWASP AppSec USA 2011 conference. Adam and his wife are relocating to San Francisco from Minneapolis-Saint Paul, and they look forward to the opportunity to live in such a thriving software-friendly community. The mobile group is excited and proud to welcome both Yuri Adam as sr. engineers to the partner team. This completes the team and allows them to work aggressively to reach our 4 billion page target through outreach projects like Wikipedia Zero. Please join me in welcoming Yuri and Adam to the Wikimedia Foundation! --tomasz ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Dan Foy Technical Manager, Mobile Partnerships Wikimedia Foundation ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Alolita Sharma Director of Engineering Language Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Nominating Mark Hershberger as core maintainer
Great to hear this! Thanks for your efforts Mark! -Alolita On Mon, Feb 25, 2013 at 9:41 AM, Sumana Harihareswara suma...@wikimedia.org wrote: On 02/21/2013 07:53 AM, Siebrand Mazeland (WMF) wrote: I've nominated Mark Hershberger as MediaWiki core maintainer in Gerrit. Please provide your feedback at the following URL: https://www.mediawiki.org/wiki/Git/Gerrit_project_ownership#hexmode_.2F_Mark_Hershberger_for_MediaWiki_core Cheers! I believe we have consensus so I have added him to the list of MediaWiki core maintainers. Thank you, Mark, for your work. -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Nagios is dead, long live icinga!
++1 Leslie! -Alolita On Tue, Feb 26, 2013 at 5:39 PM, Ryan Lane rlan...@gmail.com wrote: On Tue, Feb 26, 2013 at 5:32 PM, Leslie Carr lc...@wikimedia.org wrote: As some may have noticed, we are phasing out nagios in favor of icinga ( https://www.icinga.org/ ) nagios.wikimedia.org now redirects to icinga.wikimedia.org ! Please let us know if you notice anything that has broken or is inconsistent. Awesome work Leslie! - Ryan ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Language Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Welcome Greg Grossmeier, Release Manager
Welcome Greg! Glad to see our release engineering process becoming stronger with your joining :-) -Alolita On Wed, Feb 20, 2013 at 4:44 AM, Sumana Harihareswara suma...@wikimedia.org wrote: On 02/19/2013 04:09 PM, Rob Lanphier wrote: 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. This is great, and I look forward to faster and higher-quality deployments! Welcome, Greg. -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Going to FOSDEM
Finne - you're awesome! Thank you for setting up the BoF - it was a good meetup :-) -Alolita On Sun, Feb 3, 2013 at 9:07 AM, Quim Gil q...@wikimedia.org wrote: On 02/02/2013 05:30 PM, Finne Boonen wrote: I grabbed community/BOF room 1 (h3227) tomorrow @ 12h for a meetup Great! I will be there. Thank you very much for arranging this! -- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgilhttp://www.mediawiki.org/wiki/User:Qgil __**_ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Language Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Runa Bhattacharjee
Hi Everyone, Please join me in welcoming Runa Bhattacharjee as the Language Engineering team’s outreach and QA coordinator. Runa will be responsible for the team’s language focused technical outreach activities as well as working with Wikimedia’s language communities to get feedback on internationalization and localization features being developed or deployed to Wikimedia sites. Runa started working in the world of open source software as a volunteer translator for Bengalinux - a community of volunteers working on Indic language technology during its early years. Runa joins us from Red Hat where she worked as part of the Localization Services group. At Red Hat she participated in the development and maturity of Indic language features in open source enterprise products like Red Hat Enterprise Linux (RHEL). For the past year she has also helped enhance the latest version of Zanata, an open source translation platform. She has contributed for many years as a localizer to several GNOME, Fedora and Mozilla projects. Runa believes newer platforms and devices used for content delivery and adoption through local languages make it an exciting time for growth of open source language tools. She is excited to be part of the Language Engineering group at Wikimedia Foundation and looking forward to work on innovations and contributions. She can be reached on email at r...@wikimedia.org or as ‘arrbee’ on our irc channels including #mediawiki, #wikimedia-dev and #mediawiki-i18n. Her blog is at arrbee.wordpress.com Welcome Runa! I am excited to have you on the language engineering team! Alolita -- Alolita Sharma Director of Engineering Language Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Naming our developer events
to provide that data. Dates in the names of events -- sure, do away with those, fine. -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Language Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Naming our developer events
Tomasz has a good point. Language tools and apps don't use Mediawiki exclusively either. This is one of the reasons we used Wikipedia Engineering instead of Mediawiki for our Bangalore DevCamp naming. -Alolita On Wed, Jan 23, 2013 at 10:37 AM, Tomasz Finc tf...@wikimedia.org wrote: On Wed, Jan 23, 2013 at 9:14 AM, Quim Gil q...@wikimedia.org wrote: MediaWiki Hackathon City As a team that doesn't exclusively work within MediaWiki what would you suggest for naming if someone wanted to run a hackathon on our mobile apps? Our mobile apps are fully decoupled from mw and only use its API. --tomasz ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Language Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Language features testing sprint (was Re: A testing bug management wheel)
Quim, Thanks for this summary of your discussion on language features testing. Look forward to having community testing for Wikipedia-in-your-own-language Visual Editor and Milkshake :-) Calling out to Indic and RTL community members - please test and report bugs. This really helps us on the Language Engineering team to have a fast turnaround on improving language features. -Alolita On Thu, Jan 17, 2013 at 2:21 PM, Quim Gil q...@wikimedia.org wrote: On 01/16/2013 02:25 PM, Quim Gil wrote: Imagine this wheel: Week 1: features testing (Chris) Week 2: fresh bugs (Andre) Week 3: browser testing (Željko) Week 4: rotten bugs (Valerie) I just had a chat with Siebrand from the Language Engineering Team. They like the idea and they have specific proposals for all the weeks: http://etherpad.wikimedia.org/test-bug-i18n They are ready to start. Next week. So... why not? I will only look at the first week now (features testing). Their proposals are based on wiki pages that are pretty much ready for testers, even newcomers without much prior experience: Week 1: manual testing (Chris) * https://www.mediawiki.org/wiki/Milkshake/Manual_testing -- can be tested for each language. Reports to bugzilla. * https://www.mediawiki.org/wiki/VisualEditor/Typing/General -- can be tested for every language. Reports to bugzilla. * https://www.mediawiki.org/wiki/VisualEditor/Typing/Right-to-left -- can be tested for Hebrew. Needs one tester. Reports to bugzilla. * https://www.mediawiki.org/wiki/VisualEditor/Typing/Indic -- can be tested for all Indic languages with some adaptations. Only Hindi at the moment. VisualEditor looks like the primary goal, having Milkshake as secondary option for whoever feels more interested. The testing is aimed primarily to people with an interest in Hindi and Hebrew. Other Indic and RTL languages welcome. And in general non-Latin scripts. We have a nice pool of potential testers in the Wikipedias of those languages. Through ambassadors and community portals (and central notice? too soon/fast?) we could reach whoever we decide to reach. Of course we can do further outreach, but the Wikipedias alone should already provide the critical mass of contributors, right? Then we need to define the right environment for testing. Is it a fresh install in Labs? Something else? The wiki pages above already provide DIY testing cases. Together with https://www.mediawiki.org/wiki/How_to_report_a_bug we have the basics for the people willing to start contributing before the sprint. The sprint could be on Thursday, starting in Asian friendly times since this is where most of the potential testers will be based. We need to define if there is going to be a specific activity during the sprint, or if it's only a certain time-frame where full support will be provided to testers by the Language Engineering team. For instance, we could open the sprint with a hangout-screencast where someone goes briefly through the tests described. All the better if the demoers are a native Hindi speaker, a native Hebrew speaker, etc. There is potential for screencasts and chat rooms in those languages as well... I guess the goal would be to reach confidence in specific languages / scripts. If not confidence that it works well at least confidence that the issues are now reported as bugs. The incentive could be priority for Wikipedia in-your-language to be part of the next VisualEditor deployment: Hi, we plan to deploy the next version of VisualEditor in your Wikipedia in two weeks, or as soon as we have the related documentation translated (link). The testing sprint some of the contributors of this Wikipedia made just gave us the confidence to include you in our Alpha deployment. Thank you everybody! I think we can do it (with some adrenaline - good). -- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/User:Qgil ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Ops] mariadb 5.5 in production for english wikipedia
Asher, This is great news! Thanks for your perseverance and setting up MariaDB 5.5 for en.wp :-) Monty will be thrilled! Best, Alolita On Wed, Dec 12, 2012 at 7:53 AM, Asher Feldman afeld...@wikimedia.org wrote: On Tue, Dec 11, 2012 at 5:49 PM, Terry Chay tc...@wikimedia.org wrote: Nice! The main goal of migrating to MariaDB is not performance driven. More so, I think it's in WMF's and the open source communities interest to coalesce around the MariaDB Foundation as the best route to ensuring a truly open and well supported future for mysql derived database technology. Performance gains along the way are icing on the cake. If it works out, then at some point we should probably tell the MariaDB peeos that they can mention that the WMF uses it. :-) We've been talking to Monty Widenius who visited the WMF office prior to the Foundation announcement, and are fostering mutual support between the Wikimedia and MariaDB Foundations. Win-win for the open source community at large! -A ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Welcome Juliusz Gonera as Software Developer to the Mobile Team!
Welcome Juliusz! Excited to have you onboard and hearing conversations in Polish on the 3rd floor soon :-) Best, Alolita On Tue, Nov 20, 2012 at 9:42 AM, Jon Robson jdlrob...@gmail.com wrote: Juliusz great to finally have you on the team! I've been waiting for this day since I joined! :) See you next week! On Nov 20, 2012 3:30 AM, Tomasz Finc tf...@wikimedia.org wrote: I am pleased to announce that Juliusz Gonera joins WMF this week as a Software Developer (Mobile team) today. Juliusz has worked at the University of Virginia, developing software for a laboratory that studies the macromolecular structure of proteins. Before that he created a system for sending bulk SMS messages for a Polish company. Juliusz is a proponent of open source and agile methodologies and apart from a few projects of his own [1] he contributes to open source software he uses. He has just moved to San Francisco and earlier lived in Virginia, Spain and Poland. The team would like to welcome him and wish him success. [1] - https://github.com/jgonera --tomasz ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Let's talk about Solr
Asher - great suggestion! TranslationMemory also uses Solarium, a copy of which is also bundled with and loaded from the extension. For a loading and config example - https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=blob;f=wmf-config/CommonSettings.php;h=1e7a0e24dcbea106042826474607ec065d328472;hb=HEAD#l2407 Niklas has been pretty satisfied with Solr's performance for TM. We are very interested in collaborating and working with you to make Solr more pervasive on our production infrastructure. Cheers, Alolita On Thu, Oct 18, 2012 at 11:46 AM, Max Semenik maxsem.w...@gmail.com wrote: Whee! On 18.10.2012, 22:22 Asher wrote: Hi all, I'm excited to see that Max has made a lot of great progress in adding Solr support to the GeoData extension so that we don't have to use mysql for spatial search - https://gerrit.wikimedia.org/r/#/c/27610/ GeoData makes use of the Solarium php client, which is currently included as a part of the extension. GeoData will be our second use of Solar, after TranslationMemory extension which is already deployed - https://www.mediawiki.org/wiki/Help:Extension:Translate/Translation_memories and the Wikidata team is working on using Solr in their extensions as well. A little comment on my choice of client library: I initially tried to use http://php.net/solr but quickly dicovered that it lacks many features, e.g. core support. TranslationMemory also uses Solarium, a copy of which is also bundled with and loaded from the extension. For a loading and config example - https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=blob;f=wmf-config/CommonSettings.php;h=1e7a0e24dcbea106042826474607ec065d328472;hb=HEAD#l2407 I think Solr is the right direction for us to go in. Current efforts can pave the way for a complete refresh of WMF's article full text search as well as how our developers approach information retrieval. We still need a Java developer to port our custom Lucene code to Solr in order to use Solr for wiki search. We just need to make sure that these efforts are unified, with commonality around the client api, configuration, indexing (preferably with updates asynchronously pushed to Solr in near real-time), and schema definition. This is important from an operational aspect as well, where it would be ideal to have a single distributed and redundant cluster. I've already discussed with Niklas the possibility of moving Solarium to a shared extension to keep things centralised. Guess we just need a repo set up to move forward. It would be great to see the i18n, mobile tech, wikidata, and any other interested parties collaborate and agree on a path forward, with a quick sprint around common code that all can use. +100 -- Best regards, Max Semenik ([[User:MaxSem]]) ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Let's talk about Solr
Faidon, FYI - the i18n eng team considered Elastic Search but did not do a deep evaluation on it before selecting Solr. -Alolita On Thu, Oct 18, 2012 at 1:35 PM, Faidon Liambotis fai...@wikimedia.org wrote: On Thu, Oct 18, 2012 at 11:22:05AM -0700, Asher Feldman wrote: I think Solr is the right direction for us to go in. Current efforts can pave the way for a complete refresh of WMF's article full text search as well as how our developers approach information retrieval. We just need to make sure that these efforts are unified, with commonality around the client api, configuration, indexing (preferably with updates asynchronously pushed to Solr in near real-time), and schema definition. This is important from an operational aspect as well, where it would be ideal to have a single distributed and redundant cluster. I'm curious, has anyone evaluated ElasticSearch and whether it'd be more or less suitable for us than Solr? If so, I'd be very interested in the comparison results for our use cases. Regards, Faidon ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Localisation-team] IRC office hours with the Language Engineering team 2012-09-17 16:30 UTC
Thanks for sharing Srikanth! -Alolita On Wed, Oct 17, 2012 at 11:17 AM, Srikanth Lakshmanan (WMF) slakshma...@wikimedia.org wrote: On Thu, Oct 11, 2012 at 5:52 PM, Srikanth Lakshmanan (WMF) slakshma...@wikimedia.org wrote: Hello everyone, You're invited to the IRC office hours with the Language Engineering team[1] at the Wikimedia Foundation. Date: 2012-10-17 Time: 16.30 UTC Venue: #wikimedia-office The log[1] is available. The next Language Engineering office hour will be on 14th November. Thank you [1] http://meta.wikimedia.org/wiki/IRC_office_hours/Office_hours_2012-10-17 -- Srikanth L Wikimedia Language Engineering Team ___ Localisation-team mailing list localisation-t...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/localisation-team -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Wmfall] Welcome Željko Filipin, QA Engineer
Welcome Željko :-) to the Wikimedia world! Great to have you onboard to help improve our QA support. Alolita On Tue, Oct 2, 2012 at 9:03 AM, Melanie Brown mbr...@wikimedia.org wrote: Welcome, Željko! On Tue, Oct 2, 2012 at 8:22 AM, Steven Walling swall...@wikimedia.org wrote: Welcome! On Oct 2, 2012 7:25 AM, Chris McMahon cmcma...@wikimedia.org wrote: Hello everyone, I am pleased to announce that Željko Filipin joins WMF this week as QA Engineer. Željko is is a world-class expert on browser test automation, software testing, and related systems and tools. He will be leading our browser test automation effort as well as doing other QA and testing work. Željko writes an authoritative blog about test automation, and is active (and highly visible) on Github and Stackoverflow. He hosted the Watir (Web Application Testing In Ruby) podcast for a long time, and is a long-standing member of the Watir Core Team. Željko lives with his family in Zagreb, Croatia, where he is a competitive table tennis player. I am particularly pleased, proud, and excited to make this announcement because Željko and I have been acquainted for many years. He and I were both early adopters of Watir, the first viable open source browser test automation tool in history. This is the first time we have worked together professionally, and I could not be happier that he is our new QA Engineer. -Chris ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Melanie L. Brown HR Administrator Wikimedia Foundation 415.839.6885 ext 6690 415.882.0495 (fax) www.wikimediafoundation.org Imagine a world in which every single human being can freely share in the sum of all knowledge. That's our commitment. https://donate.wikimedia.org/ ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Welcome, Dan Andreescu!
Welcome Dan! Great to see you join the Analytics team. Fun times ahead! -Alolita On Mon, Sep 10, 2012 at 11:01 AM, Akshay Agarwal akshay.leadin...@gmail.com wrote: Welcome Dan! Really very much impressed inspired by your work on Earthship. Looking forward to your awesome contributions. Warm Regards Akshay On Mon, Sep 10, 2012 at 11:15 PM, Daniel Zahn dz...@wikimedia.org wrote: Welcome Dan! Nice meeting you. See you on IRC and gerrit. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Invitation for Localisation team development demonstration 2012-08-21 15:00 UTC
Hi Mark, We use WMF's infrastructure which is WebEx. It is unfortunately not free software but I would love to have another alternative that scales for remote / distributed folks joining in and scaling for video, audio and screen sharing. Suggestions are always welcome :-) Alolita On Mon, Aug 20, 2012 at 11:32 AM, Mark Holmquist mtrac...@member.fsf.org wrote: This meeting will be held using WebEx. Please ensure that you log in a few minutes before the meeting starts, so that you have time to install any required plug-ins or software. Connection details and a quick link to add this meeting to your calendar can be found below the signature. Funny question, is there any chance of holding this (and/or future) meetings without relying on non-free software? Especially 'round these parts, there are bound to be people who prefer not to use Flash/Quicktime/WMP/WebEx. bias disclosure: I am one of them. -- Mark Holmquist Contractor, Wikimedia Foundation mtrac...@member.fsf.org http://marktraceur.info ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Announcing Signpost for Android app 1.0 RC1!
Awesome Yuvi :-) Good stuff. On Mon, Aug 20, 2012 at 12:45 PM, Yuvi Panda yuvipa...@gmail.com wrote: Assuming wikitech-l also has some people interested in this. -- Forwarded message -- From: Yuvi Panda yuvipa...@gmail.com Date: Mon, Aug 20, 2012 at 11:38 PM Subject: Announcing Signpost for Android app 1.0 RC1! To: mobile-l mobil...@lists.wikimedia.org Me and a friend ([[User:Notnarayan]])) have been working on a Signpost app in our spare time for a while. This lets you access Wikipedia Signpost from a mobile device in a nice and (hopefully) beautiful way. More information at https://www.mediawiki.org/wiki/Signpost_Mobile_App Today, I'm putting out RC1 of the version 1 of this app. You can download it at https://github.com/yuvipanda/WPSignpost/WPSignpost-1.0RC1.apk/qr_code and file issues at https://github.com/yuvipanda/WPSignpost/issues?state=open. You can find screenshots of the current version of the app at https://commons.wikimedia.org/wiki/Category:Wikipedia_Signpost_Android_App_screenshots For this version, features so far are: 1. Load current issue of the Signpost 2. Browse through and load any previous issue of the Signpost 3. Beautiful Image based display of each signpost issue 4. Articles are formatted easily for viewing on your mobile device 5. Sharing of articles from the app All of them have been implemented, and provided no major new issues are found, I'll push this version to the Google Play store in a week. Please do test it out on your device, and report issues either at the github url specified above or by replying to this email. -- Yuvi Panda T http://yuvi.in/blog ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Wikidata blockers weekly update
Denny, We are currently investigating using the Universal Language Selector instead of Stick to that language, and on first glance it looks good. If this remains like this, we will drop Stick to that language. That is why I didn't list the corresponding open issues there. We'd be happy to go for ULS instead. We expect to have a resolution on that next week. Look forward to discussing ULS in more detail. Best, Alolita On Thu, Aug 9, 2012 at 8:48 AM, Denny Vrandečić denny.vrande...@wikimedia.de wrote: Hi Rob, thanks for the answers. 2012/8/9 Rob Lanphier ro...@wikimedia.org: It looks like this page needs an update as well: http://www.mediawiki.org/wiki/Wikidata_deployment Thanks, I updated the page. One thing that was tacked on the wiki page without mention here or a bug created was the Stick to that language extension. Is that a hard requirement, or nice to have? We are currently investigating using the Universal Language Selector instead of Stick to that language, and on first glance it looks good. If this remains like this, we will drop Stick to that language. That is why I didn't list the corresponding open issues there. We'd be happy to go for ULS instead. We expect to have a resolution on that next week. 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. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Phabricator debrief (was: Serious alternatives to Gerrit)
On Mon, Aug 6, 2012 at 7:39 PM, Erik Moeller e...@wikimedia.org wrote: On Mon, Aug 6, 2012 at 7:02 PM, Ori Livneh o...@wikimedia.org wrote: (We are the only two committers to the E3Experiments repository.) That's a good and a bad thing as it'll likely mean we're not going to get a lot of insight into the code review benefits drawbacks unless we get a few more people excited to work on that particular extension. Yup. A consequence of having an extension (as opposed to something standalone like the mobile app or Limn) as the test case would be that we'll have to figure out how to make it work well with the MW deployment process - not sure how hard that would be in practice, but again something you'd have to solve without leaning too much on others. I'd like to set this up on a third-party host so we don't add to the list of machines ops has to worry about, and so we aren't affected by labs upgrades. The monetary cost would be trivial and I don't mind shouldering it myself. I'm not terribly fond of that idea as it sounds like a truly dead-ended approach; it'd be nice to have something that can potentially grow in number of users / maintainers, and can be more straightforwardly prepared for deployment on production servers. Labs upgrades will happen, yes, but we have to grow discipline in minimizing downtime by eating our own dogfood. Agree w Erik. Really doesn't prove much in terms of integration towards deployment or collaboration for our community. ….and we're up: http://phab.256.io/ But I'll grant you that it's the fastest thing to do. :) I'd be in favor of moving it to a Labs instance when possible. +1 -Alolita -- Erik Möller VP of Engineering and Product Development, Wikimedia Foundation Support Free Knowledge: https://wikimediafoundation.org/wiki/Donate ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Srikanth Lakshmanan to the i18n engineering team
Hi All, Please join me in welcoming Srikanth Lakshmanan as outreach coordinator/QA engineer (contractor) in WMF’s Internationalization (i18n) / Localization (L10n) engineering team. As the team’s technical liaison, Srikanth will be actively reaching out and working with our language communities to get feedback on new i18n/L10n features being planned or rolled out to Wikimedia sites. Srikanth hails from Chennai, India. He has been a Wikipedian since 2006 and identifies himself as a wikignome (User:Logicwiki). Srikanth has provided language support for Tamil Wiki projects and loves to file bugs (and occasionally fix them) when he sees languages are not properly supported. Srikanth has recently revived his blogging habit at logic10.tumblr.com. His other interests include cycling, travelling in buses, playing table tennis (aka ping pong). Srikanth is excited to be able to contribute his tiny bit in making a sum of all human knowledge more accessible and helping build a more multilingual web! Check out some of his work on Tamil scripts and consonants at http://en.wikipedia.org/wiki/Tamil_Script#Consonants_of_Modern_Tamil Srikanth can be reached on email at slakshma...@wikimedia.org or as @srikanthlogic on our irc channels including #mediawiki, #wikimedia-dev and #mediawiki-i18n. Welcome Srikanth! It is great to have you on the i18n engineering team! -Alolita -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Serious alternatives to Gerrit
On Wed, Jul 25, 2012 at 3:18 PM, Terry Chay tc...@wikimedia.org wrote: On Jul 25, 2012, at 11:36 AM, Faidon Liambotis wrote: think the BitKeeper story is relevant here Yes, good point. Honestly before we talk GitHub or GitLab, we should consider if we are willing to rethink our model of handling code submissions to be more Pull-requesty. These two systems don't really have pre commit code review in the traditional sense (correct me if I'm wrong) and I don't think there is a way to bolt this on. Yup. A better understanding of our overall code submission workflow would be very useful in taking the next big step (GitHub or git/Phabricator or whatever). Alolita ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Serious alternatives to Gerrit
Cool, Priestley is awesome. If he comes to visit we should prevent him from leaving :) +1. We should definitely think about adopting Phabricator as a project if we're going to invest in its core developer. Look forward to having a less painful (and as Steven aptly puts it - a happier) solution for our developers and contributors. -Alolita On Tue, Jul 24, 2012 at 10:30 PM, Ori Livneh o...@wikimedia.org wrote: On Tuesday, July 24, 2012 at 10:26 PM, Erik Moeller wrote: As one quick update, we're also in touch with Evan Priestley, who's no longer at Facebook and now running Phabricator as a dedicated open source project and potential business. If all goes well, Evan's going to come visit WMF sometime soon, which will be an opportunity to seriously explore whether Phabricator could be a viable long term alternative (it's probably not a near term one). Will post more details if this meeting materializes. Cool, Priestley is awesome. If he comes to visit we should prevent him from leaving :) -- Ori Livneh o...@wikimedia.org ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming S Page
Hi All, Please join me in welcoming S Page as Software Engineer in WMF’s Editor Engagement Experiments (E3) engineering team. Some interesting facts about S - yes his name really is 'S', cf. Ford designer J Mays. S has been a ski instructor at Squaw Valley and a road sweeper for the Royal Borough of Kensington Chelsea. At Sun Microsystems, S wrote technical documentation for James Gosling and Bill Joy, programmers so l33t they wrote their own text editors. S has many enthusiasms but the most relevant ones are SFMOMA 250m West, pinball at Metreon 500m West, and the snow 300 km East. S is also a Wikipedian, editor on en.wp since November 2005 and Semantic Mediawiki contributor. Ping S online or stop by WMF's 3rd floor to say hello in person. He’s available as @spage on our irc channels including #mediawiki, #wikimedia-dev and #wikimedia-e3. Welcome S! Happy to have you onboard the E3 team. -Alolita -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Wmfall] Announcement: Peter Youngmeister joins Wikimedia as Technical Operations Engineer
Awesome! Welcome again Peter :D -Alolita On Mon, Jul 9, 2012 at 1:28 PM, Ct Woo ct...@wikimedia.org wrote: Hello Everyone, Please welcome Peter Youngmeister who joins us today (7/9/12) as a full-time member of the Technical Operations staff. He has been working as a contractor with the Foundation since last March 2011. Prior to that, he was with another great non-profit, kiva.org. Peter lives in Ann Arbor, MI, but is a Bay Area native and is around the office fairly often. You may have also run into him on IRC as notpeter. He is excited to be finding a more permanent home in the Wikimedia Ops team, so that he can continue protecting the data and fighting for the user. His interests include, metal working, fire sculpture and fire performance art, fine tea and fine liquors, and vegan cooking. Thanks, CT ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Welcoming OpenHatch to organize the pre-Wikimania hackathon
Excellent news Sumana! Welcome Asheesh and OpenHatch team :-) -Alolita On Mon, Jun 18, 2012 at 11:39 AM, Sumana Harihareswara suma...@wikimedia.org wrote: OpenHatch is a non-profit dedicated to matching prospective free software contributors with communities, tools, and education. Wikimedia Foundation is pleased to announce that we're partnering with OpenHatch http://openhatch.org/ to make the upcoming pre-Wikimania hackathon even more useful. Asheesh Laroia and other OpenHatch folks will be working with Katie Filbert (Aude), Gregory Varnum (Varnent), and me to encourage and aid the Wikimedia technical community, by designing and executing the novice-focused half of the hackathon. You'll see Asheesh in IRC as paulproteus. I'm excited that we're working with OpenHatch on this. I've borrowed lessons from OpenHatch in structuring our events and educational materials. They are leaders in teaching new contributors, and in building open source communities' capacity to nurture. With OpenHatch's help with this event (and with the documentation they write), I hope to get scores of semitechnical Wikimedia editors over the barriers to technical contribution. OpenHatch will, among other tasks: * Develop novice-focused curricula that include tutorials for novices * Design at least three project-based exercises for novices, based on the model OpenHatch created with its Python and open source workshops * Review existing public reference and tutorial material on the topics * Update or write relevant instructional documentation on mediawiki.org, including writing high-quality setup instructions for a new developer's development environment * Find on-the-ground volunteers to help address problems that newcomers will face * Disseminate lessons learned to the Wikimedia community You'll see Asheesh and his colleagues on the hackathon page at https://wikimania2012.wikimedia.org/wiki/Hackathon , in IRC channels #mediawiki, #wikimania, and #openhatch, on wikitech-l, on Wikimania's lists, and the new Wikimedia/OpenHatch event list: http://lists.openhatch.org/mailman/listinfo/wmf-outreach-staff . Welcome! -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Give create gerrit repo right to all WMF engineers
Hi Diederik, Ori, On Mon, Jun 4, 2012 at 11:25 PM, Diederik van Liere dvanli...@gmail.comwrote: Hi Ori, I absolutely 100% agree and we really need to sort this out this week. The lost productivity is unacceptable. It is unacceptable to have developers waiting in queue to get create-repo access 'some day'. We've lost at least a couple of weeks worth of productivity in Ori's case (for E3) since he's been unable to firstly get gerrit access and then wait for someone from the release engineering team to be available to create repos for him. So far I have heard different arguments why we cannot hand out 'create-repo rights' to engineers: The first reason was that only admin's could do it but that is not longer true with the special create repo right group This reason should not hold anymore. The second reason was that Gerrit's permission system is either too complex or engineers don't know how it works. I have full confidence in our engineers that they can master Gerrit's permission system in less than a day. Well - that points to another problem - that of not providing adequate training on Git/Gerrit even to foundation engineers. I understand that every migration takes time but without having a published plan to support and train application developers - this process of learning bit by bit will take forever. And just think of the tough learning curve our volunteer contributors may be having to go through. Now a new argument is unleashed and that is that we cannot delete repos. The fact that we cannot delete repos is a non-argument. None of us are going to create a bazillion repos. Agreed. The way we are using Git right now makes it a more centralized system than Subversion ever was. This means that we are not using it right. So I really hope that we can close this discussion by handing out the 'create-repo right' to paid WMF engineers or any paid WMF engineer who requests this. One of the major objectives stated for migrating to Git was to increase developer contributions and make is easier every one to contribute. Right now we seem to be stuck in the world of recreating our old world of svn into Git. We can do better. Alolita Diederik On Tue, Jun 5, 2012 at 8:13 AM, Ori Livneh ori.liv...@gmail.com wrote: On Mon, Jun 4, 2012 at 11:00 PM, Jeremy Baron jer...@tuxmachine.com wrote: I mostly agree with what you've said. Just wanted to point out gerrit projects (aka repos) can never be destroyed. so if you e.g. typo or rename a project or kill it 5 days after you started it's still there forever. Only very recently have we even been able to hide projects from project listings in the UI. Isn't the same basically true of Wiki articles? I understand the desire to keep things tidy, okay. But what would be the big deal about having ten or even a hundred thousand abandoned repositories, so long as they are hidden, and do not clutter the UI? The repositories that would be candidates for deletion are the ones that got no further than an initial stab, and those measure in kilobytes. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Give create gerrit repo right to all WMF engineers
On Tue, Jun 5, 2012 at 2:40 AM, K. Peachey p858sn...@gmail.com wrote: On Tue, Jun 5, 2012 at 4:42 PM, Alolita Sharma alolita.sha...@gmail.com wrote: It is unacceptable to have developers waiting in queue to get create-repo access 'some day'. We've lost at least a couple of weeks worth of productivity in Ori's case (for E3) since he's been unable to firstly get gerrit access and then wait for someone from the release engineering team to be available to create repos for him. Did anyway say, Ask about it? I'm sure if you followed up with the one of the project creators (eg: chad) he would have been more than happy to push things along. We already had. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Give create gerrit repo right to all WMF engineers
Hey Chad, On Tue, Jun 5, 2012 at 3:20 PM, Diederik van Liere dvanli...@gmail.comwrote: I've whipped up a quick tutorial for people who want to create new repositories[0]. If people can read and make sure they understand this page (with its various caveats), then yes, we can start handing this out. -Chad [0] https://www.mediawiki.org/wiki/Git/Creating_new_repositories Many thanks for this and your help on creating the E3 repo. Appreciate it! Best, Alolita Dear Chad, This is really helpful! Thanks so much for putting this together! Diederik Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Announcing Vibha Bamba, Interaction Designer
Welcome Vibha! Great to have you join the growing UI/UX team. Looking forward to lots of UI design thinking from you :-) Best, Alolita On Mon, May 14, 2012 at 12:34 PM, Sumana Harihareswara suma...@wikimedia.org wrote: On 05/14/2012 02:56 PM, Howie Fung wrote: Everyone, I'm pleased to welcome Vibha Bamba, a new member of the Product group. Vibha is starting today as Interaction Designer and will work mainly on the Editor Engagement projects. As folks may know, many of the Editor Engagement projects (such as New Pages Feed) involve complex workflows for our editing community. Vibha will help us design interfaces to make these features more user-friendly for our readers and editors. Welcome, Vibha! Looking forward to working with you. If you have any questions, feel free to pop into #mediawiki on Freenode and we'll help you out. -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Announcing Vibha Bamba, Interaction Designer
Welcome Vibha! Great to have you join the growing UI/UX team. Looking forward to lots of UI design thinking from you :-) Best, Alolita On Mon, May 14, 2012 at 12:34 PM, Sumana Harihareswara suma...@wikimedia.org wrote: On 05/14/2012 02:56 PM, Howie Fung wrote: Everyone, I'm pleased to welcome Vibha Bamba, a new member of the Product group. Vibha is starting today as Interaction Designer and will work mainly on the Editor Engagement projects. As folks may know, many of the Editor Engagement projects (such as New Pages Feed) involve complex workflows for our editing community. Vibha will help us design interfaces to make these features more user-friendly for our readers and editors. Welcome, Vibha! Looking forward to working with you. If you have any questions, feel free to pop into #mediawiki on Freenode and we'll help you out. -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Ori Livneh
*Hi All, Please join me in welcoming Ori Livneh as Software Developer on WMF’s new Editor Engagement Experiments (E3) engineering team. Ori grew up in Israel, Canada and the United States. He likes to read philosophy, linguistics and fiction. He has a son, Noam, who is seven months old, and may or may not be named after Noam Chomsky, and a wife, Simona, who was definitely not named after Chomsky. He is a self-taught programmer and has a weird love/hate relationship with schools and academic institutions. When he can't fall asleep, he researches macabre topics on Wikipedia, which is the worst possible way to cope with insomnia. He's moving to the Bay Area from New York City and would appreciate your consolations :-). Needless to say, he's very, very excited to join the Wikimedia Foundation. Ori is relocating to San Francisco later this month. So say hello to Ori online. He’s available as @olivneh on our favorite irc channels including #mediawiki and #wikimedia-dev. And drop by to see him when he’s in SF! Welcome Ori! Glad to see you onboard.* -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Proposal: Special:SiteChanges for automatic deployment info
This combined with Special:SiteChanges would be great in the glorious future. +1. It would indeed be a good step in the right direction. Alolita On Thu, May 3, 2012 at 8:18 AM, Strainu strain...@gmail.com wrote: 2012/5/3 Erik Moeller e...@wikimedia.org: So how can we do better? I'd posit that it should be impossible to deploy code without leaving an exposed audit trail generated from commit messages, which can in turn be expanded by any interested volunteer into a human-readable and translated summary. I'd suggest exposing this information to a special page directly in the relevant wiki, say Special:SiteChanges. This special page would show an automatically generated summary like so: Yes, yes, please. :D This would be a big step forward. Strainu ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] GSoC announcement of students for 2012
Congrats Ashish! Looking forward to all of our GSoC team build great code. Alolita On Apr 24, 2012, at 8:42 AM, Ashish Dubey ashish.dube...@gmail.com wrote: Hello Great thanks to everyone who helped to make it happen. Looking forward to a great summer! On Tue, Apr 24, 2012 at 12:58 AM, Sumana Harihareswara suma...@wikimedia.org wrote: https://blog.wikimedia.org/2012/04/23/wmf-selects-9-students-for-gsoc/ Ankur Anand, integrating Flickr upload and geolocation into UploadWizard. Mentor: WMF engineer Ryan Kaldari Harry Burt, TranslateSvg (Bringing the translation revolution to Wikimedia Commons). Mentor: WMF engineer Max Semenik Akshay Chugh, making a convention/conference extension for MediaWiki. Mentor: volunteer developer Jure Kajzer Ashish Dubey, realtime collaboration in the upcoming visual editor. Mentor: WMF engineer Trevor Parscal Suhas HS, improvements to the OpenStackManager extension. Mentor: WMF engineer Ryan Lane Nischay Nahata, optimizing the performance of the Semantic MediaWiki extension. Mentor: volunteer developer Markus Krötzsch Aaron Pramana, watchlist grouping and workflow improvements. Mentor: volunteer developer Alex Emsenhuber Robin Pepermans, working on Incubator improvements and language support, Mentor: WMF engineer Niklas Laxström Platonides, a desktop application for mass-uploading files to Wikimedia Commons. Mentor: me (as project manager and mentor of record; Platonides will consult with technical experts) Congratulations. You are the most promising students among the 63 who applied, so we chose you to participate in our Google Summer of Code program. Please consult your mentor to discuss what you ought to do during the community bonding period (now till May 21). Students whom we did not accept: please don't despair. As you can see, you had a lot of very strong competition, and we only had nine slots. We encourage you to keep learning about open source, use our IRC channels and mailing lists, and even work on your projects as volunteers! Most of us got into this hobby without GSoC, and you can too. :-) -- Sumana Harihareswara Volunteer Development Coordinator Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Ashish Dubey ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Wmfall] welcome Tauhida Parveen to QA/testing
Hey Tauhida, Welcome onboard! Great to have you looking at TMH :-) Alolita On Tue, Apr 17, 2012 at 12:05 PM, Oliver Keyes oke...@wikimedia.org wrote: Welcome to the madhouse, Tauhida! It's great to have you :). On 17 April 2012 19:42, Chris McMahon cmcma...@wikimedia.org wrote: Dr. Tauhida Parveen completed her PhD in Computer Science from Florida Institute ofTechnology with a research focus in software testing and cloud computing. She has over 10 years of teaching experience, as a teaching assistant, instructor, and is now an adjunct faculty member in the Department of Engineering Systems at Florida Institute of Technology. She is also an independent consultant specializing in software testing and quality assurance, She has been a software test engineer at Millennium Engineering and Integration, SAP, Yahoo!, Sabre Holdings, and Progressive Auto Insurance. Tauhida will be helping to test the Timed Media Handler among other projects. You’ll probably see her editing test charters on mediawiki.org and filing bugs associated with many different projects. ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Oliver Keyes Community Liaison, Product Development Wikimedia Foundation ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Wmfall] Welcoming Pau Giner: Interaction Designer (Contractor)
Pau - a very warm welcome to the Wikimedia world! -Alolita On Mon, Mar 19, 2012 at 11:51 AM, Gerard Meijssen gerard.meijs...@gmail.com wrote: Hoi, Happy to have you on board :) Thanks, Gerard On 19 March 2012 18:55, Philip Chang pch...@wikimedia.org wrote: Welcome! Phil On Mon, Mar 19, 2012 at 10:50 AM, Oliver Keyes oke...@wikimedia.org wrote: Borges? Excellent! How do you feel about Manguel? On 19 March 2012 17:47, Dario Taraborelli dtarabore...@wikimedia.org wrote: welcome on board Pau! On Mar 19, 2012, at 10:06 AM, Howie Fung wrote: Everyone, Apologies for the delayed announcement, but I'm pleased to welcome a new member of the Product group. Pau Giner started last Monday as an Interaction Designer. He will be working with us as a contractor, based out of Valencia, Spain. As many of you know, our features often involve complex user flows and interactions. Pau will be help us think through these interactions, design intuitive user flows, and work with our engineering teams to implement more user-friendly interfaces. He will be working on both our Localization projects (with Siebrand) and our Editor Engagement projects (with Fabrice). Pau has been attracted to both creativity and technology from the very beginning. He started sketching as a child, and now cannot resist the temptation to capture any thought that crosses his mind in the nearest piece of paper (or a graphics tablet) he finds. Pau has a PhD in Computer Science from the Universitat Politècnica de València. His work at the Universitat focused on mobile and workflow automation. Prior to joining the Wikimedia Foundation, Pau was at Everis, a technology consulting firm, where he worked on different e-Government projects with the goal of simplifying the relationship between citizens and public administrations. In his spare time, he loves reading short stories by Jorge Luis Borges, Julio Cortázar, and Quim Monzó. He also maintains a blog at: http://pau.antiblog.com Please join me in welcoming Pau! Howie ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Oliver Keyes Community Liaison, Product Development Wikimedia Foundation ___ Wmfall mailing list wmf...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wmfall -- Phil Inje Chang Product Manager, Mobile Wikimedia Foundation 415-812-0854 m 415-882-7982 x 6810 ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Director of Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New committer
Welcome Ashish! Look forward to some great work on Tweetiki and Visual Editor from you (w Trevor as mentor)! Best, Alolita On Tue, Feb 21, 2012 at 6:03 PM, Sumana Harihareswara suma...@wikimedia.org wrote: Ashish Dubey (ashishd, User:Dash1291) is author of Extension:Tweetiki and is working on bringing real-time collaborative editing to the visual editor. I just gave him extensions commit access. Welcome, Ashish! (Commit access queue review will be slower this week due to the deployments; my apologies.) -- Sumana Harihareswara Volunteer Development Coordinator Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] State of the 1.19 deployment; one (known) blocking bug
Niklas, Thanks for the update and working on fixing r111614 w Amir. Alolita On Fri, Feb 17, 2012 at 12:28 AM, Niklas Laxström niklas.laxst...@gmail.com wrote: On 16 February 2012 22:51, Rob Lanphier ro...@wikimedia.org wrote: Remove everything except english from WikimediaLicenseTexts.i18n.php, to avoid out-of-memory condition: https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111606 Siebrand split the file into smaller ones, which might help. Live hack: stop loading a bunch of languages on log view: https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111614 Amir and I are working on a fix for this. Also found new issues with CR tool (it could be even more widespread though): https://bugzilla.wikimedia.org/show_bug.cgi?id=34464 Thanks Rob Thanks for the update - I was mostly unaware what has been happening. -Niklas -- Niklas Laxström ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [ux]Language selection on mobile
Arun, Thanks for posting your latest design proposal on the mobile language selector and working on this at the Pune hackathon. Look forward to community discussion and feedback. Alolita On Fri, Feb 17, 2012 at 2:28 AM, Arun Ganesh arun.plane...@gmail.comwrote: I have documented the proposal for the language selector on mobile that was worked on during the Pune hackathon. The current method of selecting from an unordered list of 250+ languages is not useful or helpful. This may not be the best solution but will definitely help for a vast majority of cases. Do give feedback on the talk page: http://www.mediawiki.org/wiki/Universal_Language_Selector_Mobile -- j.mp/ArunGanesh ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Welcome, Jon Robson - Software Developer (Mobile)
Welcome Jon! Great to see you on the mobile team. Alolita On Tue, Feb 14, 2012 at 9:58 AM, Brion Vibber br...@wikimedia.org wrote: Awesome, it's great to see the mobile team filling out! -- brion ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Announcing Howie Fung as Director of Product Development
Congratulations Howie! Looking forward to working together on moving Wikimedia projects forward :-) Best wishes, Alolita On Mon, Jan 30, 2012 at 10:06 AM, Erik Moeller e...@wikimedia.org wrote: Hello all, It’s with great pleasure that I announce the promotion of Howie Fung to the position of Director of Product Development at the Wikimedia Foundation, effective February 1. Howie joined us in October 2009 as a consultant for usability projects, and became a permanent staff member in May 2010. Prior to Wikimedia, Howie was Senior Product Manager at Rhapsody, where he helped grow the music site's traffic five-fold within the the first year on the basis of extensive customer research, including web analytics, focus groups, user testing, and customer surveys. Prior to that, Howie was Product Manager at eBay, prioritizing features based on business objectives, usability studies, and economic impact. He has an MBA from The Anderson School at UCLA and a Bachelor of Science in Chemical Engineering from Stanford University. I’m really proud of all the work Howie’s done for Wikimedia since he’s joined, calmly and rationally introducing method where there was madness, always challenging us to increase our understanding of our communities and to use our limited resources for the projects that are likely to have the highest impact. In addition to the work he’s done on the Usability Initiative, he’s worked on a variety of projects, including the Editor Trends Study, the Former Contributors Survey, the Article Feedback Tool, Moodbar, and the Feedback Dashboard. We’re very lucky to have him in this new role. This announcement also means that we’re formally establishing a Product Development department at Wikimedia, which is part of the larger Engineering department. Product, in our context, means really digging into what we want our projects to look like in a year, in two years, in three years, and working together with software developers and architects, as well as across Wikimedia, to make that vision a reality. Our work will be organized along the following product areas: Editor Engagement, Mobile, Analytics, and Internationalization/Localization. The following staff and contractors will be part of the Product group, going forward: Phil Chang, Brandon Harris, Fabrice Florin, Diederik van Liere, Siebrand Mazeland, Dario Taraborelli, Oliver Keyes, and the new Interaction Designer, when hired. The Mobile team, which works on both mobile apps (such as the Wikipedia Android app) and the mobile web experience, is a good example of how this works in practice. It has Phil as a product owner (reporting to Howie), Tomasz as a scrum master and engineering director, and Patrick, Arthur, Max, and Yuvi as engineers (reporting to Tomasz). The team itself is the most important unit here: it drives the success of any given initiative. The connection into the Product Development group helps to ensure we follow a consistent strategy and coordinate efforts across the board. [1] This is an important step in our organizational development and will help us parallelize and coordinate product and engineering work more effectively. Please join me in congratulating Howie, and WMF. :-) All best, Erik [1] In case you’d like to learn more about agile product development and software engineering, this presentation is a good intro to scrum, a specific methodology we've started to use on a couple of teams: http://www.mountaingoatsoftware.com/presentations/30-an-overview-of-scrum -- Erik Möller VP of Engineering and Product Development, Wikimedia Foundation Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Localisation-team] i18n triage report
Siebrand, Thanks for this very helpful bug triage report and conducting the session last week. Look forward to the next one (next month). Alolita On Mon, Jan 23, 2012 at 5:33 AM, Siebrand Mazeland (WMF) smazel...@wikimedia.org wrote: Please find the report on the latest[1] i18n triage below. The rough notes are on etherpad: http://etherpad.wikimedia.org/BugTriage-i18n-2012-01. Thanks go to the participants liangent, Nemo_bis, srikanthlogic, OrenBo, ^demon, aharoni, Nikerabbit, santhosh and hexmode. We covered three main topics: WebFonts, Narayam and Translate. WebFonts -- Support WebFonts for Chinese -- This topic does not yet have a bugzilla entry. Because of the complexity, it was agreed that Liangent and Santhosh would discuss firther. Availability of fonts for Chinese and their potential large size is an issue. This will require some more discussion to understand the issue more clearly and to think about solutions -- there are more than 47.000 characters involved. Liangent suggested Font Subsetting -- creating downloadable fonts tailored for a pageon the fly -- but there are multiple issues with that. Narayam input methods https://bugzilla.wikimedia.org/31904 -- Bamini keyboard map needs fix: We are looking for a community member to validate the mapping. srikanthlogic volunteered to track somebody down. https://bugzilla.wikimedia.org/32029 -- Some vowel combination in Sinhala Wijesekara need to be corrected: We are looking for a community member to validate the mapping. https://bugzilla.wikimedia.org/33243 -- Narayam IME on fails to replace English characters on mobile: This report contains at least two separate issues. For tracking purposes, that's not great; one should be split off. Because of the multitude of mobile and tablet devices, each with their own resolution, screen dimension and aspect ratio, something like Narayam on mobile will probably not be a one size fits all solution, like it is implemented on desktop browsers. Siebrand will open a discussion with the mobile team on what we think we can do with input methods on mobile devices. https://bugzilla.wikimedia.org/33300 -- Unwanted activation which disables user's ability to type: It's unclear how to proceed with this. We are thinking about something visual in the proximity of the text area or input field. This needs to be discussed with UI/UX people. Siebrand will follow up, and UI/UX designers have been CC-ed on the issue, but have not yet added their thoughts. https://bugzilla.wikimedia.org/33480 -- Add Telugu Transliteration input method to Narayam: A Telugu community member/developers is needed to port the existing input method gadget to Narayam. Hexmode will chase down a tewiki user/dev. Script to automate transliteration help maps -- This topic does not yet have a bugzilla entry. srikanthlogic suggested this for transliteration tables liike http://www.mediawiki.org/wiki/Help:Extension:Narayam/Tamil/Transliteration . Opinions differ on if this would contribute anything valuable, as each transliteration schema is different, and these tables may always need to be created manually. Siebrand to schedule a session to discuss this further. Translate https://bugzilla.wikimedia.org/31632 -- When re-marking translatable page for translation, old version of the pages might be shown: It looks like this behaviour is no longer observed. The issue was closed. https://bugzilla.wikimedia.org/31695 -- Support Google Translate V2 API: Google has deprecated and limited use of the Translate V1 API. We're looking for a volunteer to update the interface, but one has not been found yet. https://bugzilla.wikimedia.org/32983 -- Page protection leads to issue in translatable pages: It looks like Translate may be missing a hook or it might be using the wrong hook. We're planning on asking Roan for help. https://bugzilla.wikimedia.org/33647 -- Translate popups with insufficient height: This appears to be an intermittent, but annoying issue. During the triage no additional understanding has arisen. Anyone with information that may reliably reproduce this issue is requested to please add steps and details in bugzilla. Cheers! In February, there will be another Localisation and internationalisation bug triage. [1] http://lists.wikimedia.org/pipermail/mediawiki-i18n/2012-January/000383.html -- Siebrand Mazeland Product Manager Localisation Wikimedia Foundation M: +31 6 50 69 1239 Skype: siebrand Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate ___ Localisation-team mailing list localisation-t...@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/localisation-team -- Alolita Sharma Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l
Re: [Wikitech-l] Announcement: Fabrice Florin joins Wikimedia
Welcome Fabrice! Happy to see you onboard :-) We've got some serious work to do. -Alolita On Mon, Jan 9, 2012 at 4:27 PM, Erik Moeller e...@wikimedia.org wrote: Hello all, I’m really happy to announce that Fabrice Florin is joining the Wikimedia Foundation as Product Manager for New Editor Engagement. In this position, Fabrice will take the lead in articulating and refining, in partnership with the community and the engineering team, the requirements for some of our most important features: those which will help us increase the engagement and retention of new contributors to Wikimedia projects. Fabrice has already been supporting us as a contractor on the Article Feedback V5 project, and I’m really pleased that he’s joining us full-time, starting next week. Six years ago, Fabrice founded NewsTrust, a non-profit organization dedicated to to helping people find quality journalism. As its Executive Director, Fabrice built the organization and the product from scratch, with a small team. NewsTrust is a fascinating community in its own right, and Fabrice and I first met when we discussed what lessons could be learned for Wikimedia’s own forays into rating/assessment tools. Before that, Fabrice had a long carreer in the tech and media industry. He was VP of Online Entertainment at Macromedia, CEO of Zenda, Executive Producer at Apple, and President of Videowest. Read more in his online bio: http://bit.ly/fab-bio Fabrice is perhaps the first WMF staffer with an IMDB entry. He directed the 1984 documentary “Hackers” which featured early tech luminaries like Bill Atkinson, Lee Felsenstein, Richard Stallman and Steve Wozniak. Please join me in giving him a big welcome to the Wikimedia movement. :-) Erik -- Erik Möller VP of Engineering and Product Development, Wikimedia Foundation Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Please Welcome Yuvaraj Pandian Max Semink
Awesome to see Yuvi and Max join the engineering team! Welcome! -Alolita On Mon, Dec 19, 2011 at 10:10 AM, Amir E. Aharoni amir.ahar...@mail.huji.ac.il wrote: 2011/12/19 Tomasz Finc tf...@wikimedia.org: Greetings all, The Mobile and Special Projects department is pleased to announce the addition of two new contractors to the team: Yuvaraj Pandian and Max Seminik. நல்வரவு / добро пожаловать! -- Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי http://aharoni.wordpress.com “We're living in pieces, I want to live in peace.” – T. Moore ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Report on WebFonts deployment
not have font fallback -- IE6 not having font fallback causes Latin characters to display as squares when a web font is loaded that does not contain glyphs for the Latin script. A screenshot is available at http://media.crossbrowsertesting.com/users/34057/screenshots/window/z66900205a439264709a.png. Based on this observation, we think it is a bad idea to keep supporting WebFonts in Internet Explorer 6 and we have disabled it in https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106172. This fix has been deployed. https://bugzilla.wikimedia.org/33024 -- WebFonts menu buttons not working in IE7 -- This was caused by the JavaScript $( 'input type=radio /' ) . attr( name ,font); not working in IE6 and IE7. Updating name attributes once they have been created is not possible. We think there may be more occurances of this in our code (one occurance in jQuery has already been identified: resources/jquery/jquery.validate.js:59). A fix was made in https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106175. This fix has been deployed. https://bugzilla.wikimedia.org/33040 -- Overlap in Samyak font for Hindi and Sanskrit -- This issue occurs in Windows XP and Windows 7 (possibly also in Windows Vista) when using Google Chrome. It is not observed when using Chrome with Mac OS X 10.7.2 or several Linux distributions (Debian and Fedora). Samyak Devanagari is available as a non-default web font in Hindi, Marathi, and Sanskrit. Samyak Gujarati is available for Gujarati as a non-default font. This font needs to be corrected. The maintainers will be notified of the observed issues, and mean while, the fonts will be removed from the WebFonts selection list (but can still be used using the font-family property. A fix was made in https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106179. This fix has been deployed. https://bugzilla.wikimedia.org/33039 -- Overlap in Madan font for Nepali -- This report was invalid. The reporter was not aware of the correct glyph for the Nepali script. Comments on this bug report resulted in two odd observations (Crome crash, Opera font fallback), that have been split off into separate bug reports: https://bugzilla.wikimedia.org/33100 and https://bugzilla.wikimedia.org/33102. https://bugzilla.wikimedia.org/33095 -- WebFonts menu can expand off the screen -- If the translations for Select font and Login / Register are really short, like in http://mr.wiktionary.org, expanding the WebFonts menu for anonymous users will display a menu that is partially off the screen. It was resolved in http://www.mediawiki.org/wiki/Special:Code/MediaWiki/106186, http://www.mediawiki.org/wiki/Special:Code/MediaWiki/106197, http://www.mediawiki.org/wiki/Special:Code/MediaWiki/106201, http://www.mediawiki.org/wiki/Special:Code/MediaWiki/106202. These revisions also depend on a few small UI changes of both WebFonts and Narayam, and will be deployed on December 19, 2011. no bugzilla report -- WebFonts menu expands under the control for customised input method in IE6 on transliteration -- There are issues with the z index in IE6. Because of https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106172, WebFonts is no longer available in IE6, so this issue is obsolete. Observing that the Hindi projects Wikipedia and Wiktionary are using an custom input methods tool, we would like to invite them to test Narayam which contains many input methods in a MediaWiki extension. We are very open to having the Hindi input method InScript tested and add a transliteration input method with some community representatives, as we have done with other Indic languages. We hope this will eventually lead to Narayam being adopted by the Hindi community, and the custom input method being abandoned. -- Alolita Sharma Director, Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Help us test the VisualEditor prototype
Awesome work - Trevor, Inez, Neil! Thanks to Brion, Gabriel and Roan for all your work behind the scenes! Look forward to everyone's feedback and bug reports to help us improve the functionality. -Alolita On Tue, Dec 13, 2011 at 1:27 PM, Neil Kandalgaonkar ne...@wikimedia.orgwrote: Here's the demo, where you can edit some canned texts (but not actual Wikipedia articles, yet): http://www.mediawiki.org/wiki/Special:VisualEditorSandbox Post bugs here: https://bugzilla.wikimedia.org/enter_bug.cgi?product=MediaWiki%20extensionscomponent=VisualEditor And here's the blog post, which puts it more in context. http://blog.wikimedia.org/2011/12/13/help-test-the-first-visual-editor-developer-prototype/ This new editor was mostly written by Trevor Parscal and Inez Korczyński, although lots of others have contributed. I've sat a desk away from them for a few months and I have to say I'm extremely impressed with what they've put together. If you're expecting Google Docs, we're not there yet. But the basics are starting to solidify, and it's getting easier and easier to add cool features. Hey MediaWiki developers, surely you're not going to let Trevor and Inez have *all* the fun? -- Neil Kandalgaonkar (| ne...@wikimedia.org ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Rob Moen
Hi All, Please join me in welcoming Rob as a Software Developer contractor in WMF’s Features Engineering team. Rob will be working on Editor Engagement features, a top priority area on Wikimedia Foundation’s engineering project list this year. He will be working closely with other team members - Ian Baker, Brandon Harris, Benny Situ and senior product manager Howie Fung on features that help improve editor retention. Rob comes from a IT management background where he was lead developer as well as managed web and IT services for hundreds of websites and email systems. Some of Rob's latest work was extending open source web framework Kohana where he created a web based system that certifies manufacturer products based on technical specifications in compliance of an international committee of health industry leaders. Recently, he worked with a team of developers to create a cross platform mobile application suite using PhoneGap for iOS, Android, BlackBerry, as well as porting this app to native Symbian and Windows Phone 7 code. In addition to the mobile apps, he developed a web based product search tool that matches and compares DLNA certified products. When Rob is not coding or planning his next project, he most likely can be found with greasy hands working on some form of combustible engine. He is a moped enthusiast and is an active member of a Portland, Oregon based moped club known as Uphillbattle. Say hello to Rob in person @WMFSF or online. He can be found on #mediawiki as rmoen. Great to have you on the features team, Rob! -- Alolita Sharma Director, Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Benny Situ
Hi All, Please join me in welcoming Benny as a Software Developer in WMF’s Features Engineering team. Benny will be working on Editor Engagement features, a top priority area on Wikimedia Foundation’s engineering project list this year. He will be working closely with other team members - Ian Baker, Brandon Harris, Rob Moen and senior product manager Howie Fung on building impactful features that help change the curve to improve editor retention. Benny Situ has been working with open source LAMP technologies since he obtained his bachelors degree in Computer Science in 2004. Most recently he helped build a large-scale automobile web application providing free services to car consumers. He enjoys solving complex problems for fun and has a strong passion to build applications that help people. Benny likes reading and playing basketball in his spare time as well as discovering good restaurants as a foodie. Say hello to Benny in person in San Francisco or online. He can be found on #mediawiki as bsitu. Welcome Benny! -- Alolita Sharma Director, Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] FOSDEM 2012
FOSDEM is an excellent conference for outreach, recruitment and awareness. I plan to submit a talk. Alolita On Thu, Nov 3, 2011 at 3:54 PM, Arthur Richards aricha...@wikimedia.orgwrote: Has there been any consideration about having a WMF booth at FOSDEM this year? Last year it seemed like it would have been really cool - for general outreach, recruiting, awareness raising, etc etc. On Thu, Nov 3, 2011 at 3:01 PM, Tomasz Finc tf...@wikimedia.org wrote: The call for participation is out : http://fosdem.org/2012/news/first-round-calls-participation Who's interested in presenting ? --tomasz ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Arthur Richards Software Engineer Fundraising/Features/Offline/Mobile [[User:Awjrichards]] IRC: awjr +1-415-839-6885 x6687 ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Alolita Sharma Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Welcoming Gabriel Wicke
Gabriel is based in Germany so working remotely :-) On Tue, Oct 25, 2011 at 9:29 AM, Roan Kattouw roan.katt...@gmail.comwrote: On Tue, Oct 25, 2011 at 7:52 AM, Tim Starling tstarl...@wikimedia.org wrote: I'm certainly glad to have him back. I wasn't around back then (I've been around for quite a while, but not for quite that long), so I haven't experienced the divine qualities Tim attributes to you first-hand. But if Tim Starling praises someone like that, I tend to believe him. Welcome! BTW, random question: are you in the office, or do you work remotely? This wasn't quite clear to me from this thread. Roan ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Heads up: Online coding challenge
Erik - thanks for the update. Exciting to see 2000+ signups. Looking forward to seeing some good code happen in this challenge! Alolita On Tue, Oct 25, 2011 at 1:40 AM, Erik Moeller e...@wikimedia.org wrote: Quick update -- we now have more than 2,000 sign-ups. I figure that's a good base to work with (or if it isn't, there are bigger problems), so I've turned down the banner to about 20% and will disable it soon. Expect the frantic sign-up rate on MW.org to drop. You may have seen first bits of code pop up here and there; we'll next send folks an email with some of the standard pointers, also in an effort to re-engage people who signed up a few days ago but instantly forgot about it. ;-) Greg's also going to send out a call for volunteers to help with the judging process. Erik -- Erik Möller VP of Engineering and Product Development, Wikimedia Foundation Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Open positions with Wikimedia Germany
Very excited to see this project happen :-) Alolita On Oct 24, 2011, at 7:39 AM, Brion Vibber br...@pobox.com wrote: I just want to chime in with a yee-haw! on getting this project going! -- brion ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Gabriel Wicke
Hi All, Please join me in welcoming Gabriel Wicke as a Software Developer in WMF’s Features Engineering team. Gabriel will be working on the Visual Editor - Parser project, one of Wikimedia’s high priority projects this year. He will be working closely with our guru Brion Vibber on extending the parser to support WikiDom interactions with the Visual Editor client being developed by lead engineer Trevor Parscal, Wikia developer Inez Korczyński and front-end developer Neil Kandalgaonkar. As many of you may already know, Gabriel has been member of the Wikipedia community for many years now. He discovered Wikipedia in 2003, when it was still running on two servers. Using his previous experience with Squid caching, he got involved in technical discussions and hacking. In 2004, Gabriel designed and implemented the initial Squid caching layer, and later wrote the MonoBook skin. After completing his Computer Science degree and doing research in transactional distributed systems and Haskell, Gabriel is looking forward to more practical challenges at Wikimedia. Gabriel is an avid sportsman and professional sailor. When he’s not in front of a computer coding away, he is often sailing on his own or with friends. He was a member of the German national team in the Olympic 49er class from 2001-2008, and is now racing an A-Class catamaran. Pretty awesome! Say hello to Gabriel online. He can be found on #mediawiki as gwicke. Welcome back Gabriel! Great to have you on the Wikimedia Features team :-) Alolita -- Alolita Sharma Director, Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Amir Aharoni
Hi All, Please join me in welcoming Amir Aharoni as a Software Developer in WMF’s Features Engineering team. Amir will be joining Niklas Laxstrom, Santhosh Thottingal, Siebrand Mazeland and Gerard Meijssen on the Internationalization / Localization features team to add RTL expertise to build and improve language support tools and technologies for reading and editing Wikipedia in all supported languages. Amir was born in Moscow in 1980 and immigrated to Israel in 1991. He speaks fluent Russian, Hebrew and English, as well as nearly fluent Catalan and he can also read a few other languages, including Latin, Lithuanian, Amharic and Malayalam. He's quite happy and proud about all his different cultural backgrounds and identities and finds them quite useful, too. He dreamt about being a linguist, an encyclopedia and dictionary writer and a programmer since he was five years old. Really. So, this opportunity makes his earliest childhood dreams come true at one fell swoop. Amir has two bookcases full of dictionaries and grammar books of various languages and he keeps buying at least one dictionary of the local language of every country he visits, as well as a couple of fiction books to use the dictionaries with. He also still loves buying CDs and vinyl records and has very little patience for e-book readers and digital music players, especially if they have DRM features or don't support all Unicode scripts. You will rarely catch him not listening to music; he also plays the piano and can strum a couple of guitar chords. Amir lived for several years in Haifa, the host of Wikimania 2011, and now he lives in a village near Jerusalem. He regularly blogs in Hebrew, English and Russian. Amir is passionate about Free Software since he first heard about it in a lecture in 1998. He has edited Wikipedia in several languages since 2004, but the project about which he is most proud is editing the heavily cross-referenced version of Gesenius' Hebrew Grammar at the English Wikisource. He reported many MediaWiki bugs and sent a few patches. He's a member of the Wikimedia Language committee and a board member of Wikimedia Israel. He has zero patience for incorrectly displayed right-to-left strings in any software, but you probably knew that about him already (if you've met him in person). Say hello to Amir online. He’s usually available on our favorite irc channels including #mediawiki Welcome Amir! -- Alolita Sharma Director, Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Git migration planning
This is awesome. Seconding Trevor on our move to git +∞** Brion - thanks for jumping in to do our-scary-git-future session as a repeat at tech days :-) Alolita On Thu, Sep 22, 2011 at 6:41 PM, Ryan Lane rlan...@gmail.com wrote: On Thu, Sep 22, 2011 at 6:29 PM, Brion Vibber br...@pobox.com wrote: Yay! I've volunteered to do a quick intro-to-our-scary-git-future session at the New Orleans hackathon; I'll see if I can lay out a nice workflow demonstration from a few different perspectives: * staff or very active volunteer developer who's doing a lot of core or high-priority extension work all the time * reviewers monitoring incoming stuff * extension maintainers working on their own and sharing their code * ad-hoc patch submissions * larger feature/refactoring submissions * batch updates such as localization maintainers * deployment branch management * using the VCS as a deployment source * how things can interact with Bugzilla etc I also had some ideas on how to integrate Labs with a git process that I'd like to discuss at the hack-a-thon: http://www.mediawiki.org/wiki/WMF_Projects/Wikimedia_Labs/Development_Process Please edit the above mercilessly if you feel it makes no sense ;). - Ryan ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming our Internationalization/Localization Features Engineering team
that “languages in non-Roman scripts will do substantially better on the Internet as we get the word out how easy it is becoming to read and write. And the team’s projects will be in the forefront of this and may astound us all.” I’m proud to welcome this team of very passionate and accomplished people who have been bold in their many contributions to open source software. I hope that this team continues to change the landscape of free and open source language computing tools and help make every Wikipedia truly open and accessible to all people in all languages. Feel free to say hello to Santhosh, Niklas, Siebrand and Gerard online or next time you see them in person :-) -- Alolita Sharma Director, Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Jeremy Postlethwaite
Hi All, Please join me in welcoming Jeremy Postlethwaite as a Software Engineer in WMF’s Features Engineering team. Jeremy’s focus area will be Fundraising. He will be joining Arthur Richards, Ryan Kaldari and Katie Horn on the Fundraising engineering team to help make this year’s fundraising drive successful. Jeremy Postlethwaite has been a developer since 1996. He has been a baker, a candy maker, a chef and a zymurgist. Fascinated with technology, Jeremy has developed robotics, worked on nuclear energy devices, such as the Z-machine, in conjunction with Lawrence Livermore National Laboratory and Sandia National Laboratory. While working at the Lawrence Livermore National Laboratory (LLNL), he developed code to model plasmas in atomic physics. Jeremy is also interested in artificial intelligence and is developing code in this area. Jeremy tries to be an environmentalist and a humanitarian. And in doing so, he tries to live by the words of the late and great sophist, George Carlin, “If you think there is a solution, you are part of the problem.” This helps to keep him on level ground! In times of frustration, he tries to remember what Socrates said, “knowledge is recollection,” meaning all the answers already exist, but it is our duty to find them. Jeremy also tries to remember that not all problems in the world can be solved with a computer program. He is happiest when developing applications on his computer, researching quantum mechanics and fusion technology or best of all, camping in the redwoods with his wife, of almost nine years, Christi and his three children: Marissa, Jeremiah and Isaac. He has contributed several thousand hours to Open Source projects, including personal endeavors, helping others to use technology and working on Zend Framework. Jeremy does not own a television, but has several computers. He wishes he had more time to read. Jeremy’s biggest problem with being human is that he has to sleep. Drop by and say hello to Jeremy online or in person at WMF in San Francisco. Welcome Jeremy! -- Alolita Sharma Director, Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New localization extension: jQueryMsg
This is awesome. Thanks for extensionizing Neil's parser lib :-) Alolita On Aug 17, 2011, at 11:35 AM, Ian Baker i...@wikimedia.org wrote: I took a little time last week and wrapped Neik K's parserPlus library into an extension. It implements a nice framework for grabbing localized message strings, with limited but very useful PEG-based wikitext parsing, all on the client-side. This is code that's been in use in UploadWizard for some time now, but the extension makes it available to other projects as well. tl;dr: 1. Enable the extension, it makes two functions available in your JS. 2. string example: $( '.status' ).append( gM( 'mwe-upwiz-file-all-ok' ) ); 3. chainable jQuery example: $( '.status' ).msg( 'mwe-upwiz-file-all-ok' ); 4. It does lots more stuff, check the docs. Why does this exist? In Neil's own words: In the course of writing UploadWizard, I started to rely on MwEmbed's message library, which had limited wikitext parsing. This was a great help to internationalization, and the PLURAL support was nice. MwEmbed was ultimately not accepted for integration into MediaWiki, so the ResourceLoader framework was invented to replace that. But we had little or no support for wikitext-parsed messages. Simple replacements were handled, but not complicated or nested parsing. Michael Dale and NeilK (that's me) wrote another class (MwMessage.js) to supply the needed features and some advanced ideas like dropping jQuery nodes right into message strings. But I felt that it was still a bit too hacky and had some annoying flaws. For every message, you needed to instantiate another parser. Also, parameters like $1 were replaced before the message was actually parsed, leading to some unnecessary convolutions and code repetition for the advanced jQuery-oriented features that Michael was exploiting heavily. It's pretty cool. I can imagine this functionality being pulled into Core at some point, but for the moment the extension provides a low-impact way for the rest of us to take advantage of it. When it does get incorporated into core, code changes required in extensions should be very minimal. Read more: http://www.mediawiki.org/wiki/Extension:JQueryMsg -Ian ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Announcing Wikihadoop: using Hadoop to analyze Wikipedia dump files
Way cool - Look forward to a brown bag on this project - Diederik? :-) -Alolita On Wed, Aug 17, 2011 at 10:05 AM, Tomasz Finc tf...@wikimedia.org wrote: Very cool! --tomasz On Wed, Aug 17, 2011 at 9:58 AM, Diederik van Liere dvanli...@gmail.com wrote: Hello! Over the last few weeks, Yusuke Matsubara, Shawn Walker, Aaron Halfaker and Fabian Kaelin (who are all Summer of Research fellows)[0] have worked hard on a customized stream-based InputFormatReader that allows parsing of both bz2 compressed and uncompressed files of the full Wikipedia dump (dump file with the complete edit histories) using Hadoop. Prior to WikiHadoop and the accompanying InputFormatReader it was not possible to use Hadoop to analyze the full Wikipedia dump files (see the detailed tutorial / background for an explanation why that was not possible). This means: 1) We can now harness Hadoop's distributed computing capabilities in analyzing the full dump files. 2) You can send either one or two revisions to a single mapper so it's possible to diff two revisions and see what content has been addded / removed. 3) You can exclude namespaces by supplying a regular expression. 4) We are using Hadoop's Streaming interface which means people can use this InputFormat Reader using different languages such as Java, Python, Ruby and PHP. The source code is available at: https://github.com/whym/wikihadoop A more detailed tutorial and installation guide is available at: https://github.com/whym/wikihadoop/wiki (Apologies for cross-posting to wikitech-l and wiki-research-l) [0] http://blog.wikimedia.org/2011/06/01/summerofresearchannouncement/ Best, Diederik ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] should we join the Unicode Constortium?
Ryan, Great news! Alolita On Tue, Jul 19, 2011 at 3:24 PM, Platonides platoni...@gmail.com wrote: Congratulations! ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Welcoming Ian Baker
Hi All, Please join me in welcoming Ian Baker as Software Developer in the Features Engineering team. Ian's been a software developer for about 15 years. He's worked on projects like the first open-source web framework, a billing system for a regional ISP, a custom video transcoding system, and a sensor-based flamethrower controller. At Wikimedia Foundation, he hopes to code some awesome features, help find new ways for people to share and connect information, help improve the overall Mediawiki user experience, and advance the codebase towards present-day software development practices. Specific interests include data model design, database query optimization, regular expressions, user interfaces, human computer interaction and online communities. Ian has been building large-scale installation art since 2005, and has taught flame effects, fire performance, and fire safety classes at The Crucible and elsewhere since 2006. Ian is a founding member of the art collective Ardent Heavy Industries, including its fire art wing, Interpretive Arson. In other lifetimes, he’s worked as a broadcast engineer, welder, machinist, fire performer, drug educator, EMT, and photographer. And he also enjoys flower arrangement and aerial acrobatics. Wow - that’s a lot of cool interests :-) Feel free to say hello to Ian online or in person at WMF Engineering in San Francisco. Welcome Ian! -- Alolita Sharma Features Engineering Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New Employee Announcement - Jeff Green
Welcome Jeff! Special Ops sounds way cool :-) Alolita On Thu, Jun 30, 2011 at 10:49 PM, Aaron Schulz aschulz4...@gmail.comwrote: Congrats! Special Ops sounds cool by the way ;) CT Woo wrote: All, Please join me to welcome Jeff Green to Wikimedia Foundation. Jeff is taking up the Special Ops position in the Tech Ops department where one of his responsibilities is to keep our Fundraising infrastructure secured, in compliance with regulation, scalable and highly available. Jeff comes with strong systems operation background especially in scaling and building highly secured infrastructure. He hails from Craiglist where he started as their first system administrator and served as their lead system administrator as well as their Operations manager, most of his tenure there. When not working, Jeff likes cycling, playing music, and building stuff. He is a proud father of two young kids and a lucky husband. He and his family will be moving back to Massachusetts this August. Please drop by next week to the 3rd floor to welcome him. For those who have already met him earlier, do come by as well to see the new 'ponytailess' Jeff ;-) Thanks, CT ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- View this message in context: http://old.nabble.com/New-Employee-Announcement---Jeff-Green-tp31968650p31971063.html Sent from the Wikipedia Developers mailing list archive at Nabble.com. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] I'm in ur trunk, reviewing pre-1.18 branch code
On Wed, Jun 15, 2011 at 2:42 AM, Tomasz Finc tf...@wikimedia.org wrote: We also need to figure out which things can afford to wait while we retool. My understanding of the Features team work is that the 20% tax is unaccounted for in the current model. I'll let Alolita speak to it, but I don't believe we've agreed to change any dates yet as a result of adding 20% time to the devs schedules. This is certainly the case for anything mobile and special projects (offline) related. Since its a fairly new team the majority of its members are either part time contractors or are new and operating mostly on their own; this gives us a good challenge of on boarding new engineers for code review deployment In the Features team @WMF, we've been balancing our features development workload to ensure code reviews are consistently happening for quite a while now. Some of our team members such as Roan consistently dedicate a 20% or higher percentage of their time for code reviews. Our full-time development team is *tiny* (Trevor, NeilK being the only FT feature devs in SF). Their contribution to code review has varied. Both Roan and Trevor have helped tremendously in marathons for Release readiness (for 1.17 in recent times) where Features development went on-hold for months to support clearing the release backlog. Neil has helped on multimedia related code. The rest of features devs are part time contractors and remote but have been enormously participatory in making code review happen and getting bug quashed (Krinkle, Werdna, AaronSchulz). We're still in conversation about how to best support a constant 20% from all foundation developers. The suggestion of 1 mandatory day a week for code review has been made. This is tough to implement since features developers are multiplexed across many projects and time zones. They have to ensure they can meet their deliverable deadlines as well as support ~20% time for code review. Trevor, Neil - please feel free to jump in and add your thoughts on this. To support constant code-review, contributors to MW (community and foundation) have to work together long-term. I feel on-boarding of all new developers to learn best code review and deployment practices is essential to make that happen. On my request, Roan put together some excellent documentation on best practices to deploy code (http://wikitech.wikimedia.org/view/How_to_deploy_codehttp://wikitech.wikimedia.org/view/How_to_deploy_code). This has helped features developers and hopefully new community contributors to better understand the nuances of MW code deployment and develop software keeping these review guidelines in mind. If there is more knowledge that can be shared on this topic, please feel free to edit :-) Internally i've watched/supported our engineers becoming more familiar with our deployment system and i'm eager to have more who are comfortable with this from both staff and the volunteer community. Any and all new foundation developers (whether in features, fundraising or mobile) have been let loose to do code reviews after many months of practicing-by-doing peer reviews. Same for deployments. For any community members who have suggestions or questions, please feel free to ping me. I'm always on irc. I'm looking for more community contributors who would like to get on-boarded for code review and be part of the solution :-) HTH. Best, Alolita On Wed, Jun 15, 2011 at 2:42 AM, Tomasz Finc tf...@wikimedia.org wrote: We also need to figure out which things can afford to wait while we retool. My understanding of the Features team work is that the 20% tax is unaccounted for in the current model. I'll let Alolita speak to it, but I don't believe we've agreed to change any dates yet as a result of adding 20% time to the devs schedules. This is certainly the case for anything mobile and special projects (offline) related. Since its a fairly new team the majority of its members are either part time contractors or are new and operating mostly on their own; this gives us a good challenge of on boarding new engineers for code review deployment I'm really eager to fix the latter. We currently have good documentation from Roan and others at http://wikitech.wikimedia.org/view/How_to_deploy_code and we'll have a much better eco system when het deploy is out. For those of you that actively deploy code .. do we have enough documentation for someone new to learn the system? If not .. what key pieces are missing? Feel free to grab me on irc if you want to dive into this deeply or if your just curious. Internally i've watched/supported our engineers becoming more familiar with our deployment system and i'm eager to have more who are comfortable with this from both staff and the volunteer community. --tomasz ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l