Gergo Tisza, 28/01/2015 01:37:
we had a great Google Code-in https://en.wikipedia.org/wiki/Google_Code-in contest this year. Of the 28 multimedia-related tasks https://phabricator.wikimedia.org/maniphest/query/DYHxaKZei.pe/#R we had, 23 were closed, thanks to three very talented students, Danny (unicodesnowman), Geoffrey (Sn1per) and Mateusz (m4tx). Thanks all for participating and improving MediaWiki, it was a pleasure to work with you! I was continuously impressed by the high quality of the patches.
Thanks Tgr, you've been a fantastic mentor.
Nemo
The full list of improvements/fixes:
- Media Viewer now handles custom attributions (T67445 https://phabricator.wikimedia.org/T67445) and the {{multiple image}} template (T85354 https://phabricator.wikimedia.org/T85354), displays copy-pastable file names (T76680 https://phabricator.wikimedia.org/T76680), uses the alt text if available (T66519 https://phabricator.wikimedia.org/T66519, T75923 https://phabricator.wikimedia.org/T75923), and some small UX/DX/metrics issues have been fixed (T71233 https://phabricator.wikimedia.org/T71233, T77272 https://phabricator.wikimedia.org/T77272, T68329 https://phabricator.wikimedia.org/T68329, T76923 https://phabricator.wikimedia.org/T76923, T75962 https://phabricator.wikimedia.org/T75962). Progress was made towards warnings for trademarks (T77717 https://phabricator.wikimedia.org/T77717) and a guided tour (T77726 https://phabricator.wikimedia.org/T77726), and a prototype was made to test alternative history navigation strategies (T64266 https://phabricator.wikimedia.org/T64266).
- CommonsMetadata returns most dates in a sane format (T66014 https://phabricator.wikimedia.org/T66014, T63701 https://phabricator.wikimedia.org/T63701) and is more flexible about styling in descriptions (T69887 https://phabricator.wikimedia.org/T69887).
- JSHint is now voting for VipsScaler (T63643 https://phabricator.wikimedia.org/T63643).
- Images are now served with a Timing-Allow-Origin header to expose more timing information (T76020 https://phabricator.wikimedia.org/T76020).
- Several bugs were fixed (T74084 https://phabricator.wikimedia.org/T74084, T86389 https://phabricator.wikimedia.org/T86389, T86032 https://phabricator.wikimedia.org/T86032).
On Jan 27, 2015, at 6:24 PM, Federico Leva (Nemo) nemowiki@gmail.com wrote:
Gergo Tisza, 28/01/2015 01:37:
we had a great Google Code-in https://en.wikipedia.org/wiki/Google_Code-in contest this year. Of the 28 multimedia-related tasks https://phabricator.wikimedia.org/maniphest/query/DYHxaKZei.pe/#R we had, 23 were closed, thanks to three very talented students, Danny (unicodesnowman), Geoffrey (Sn1per) and Mateusz (m4tx). Thanks all for participating and improving MediaWiki, it was a pleasure to work with you! I was continuously impressed by the high quality of the patches.
Thanks Tgr, you've been a fantastic mentor.
Nemo
+1
Thanks, Tgr !
It would be great if we could include this good news in the upcoming blog post about Google Code-in that’s being planned here on Phabricator:
https://phabricator.wikimedia.org/T86457
Gergo, would you like give us a quote about your impression being a mentor and working with young students?
And if you have more time, you might want to briefly describe who the students were, how you coached them and what they accomplished — particularly if it’s a user-facing feature we can invite people to check out, such as the copy-pastable file names.
We should aim to do this in coming days, so we can aim to publish soon after the Google Code-in winners are announced on Feb. 2.
Nicely done!
-f
The full list of improvements/fixes: Media Viewer now handles custom attributions (T67445 https://phabricator.wikimedia.org/T67445) and the {{multiple image}} template (T85354 https://phabricator.wikimedia.org/T85354), displays copy-pastable file names (T76680 https://phabricator.wikimedia.org/T76680), uses the alt text if available (T66519 https://phabricator.wikimedia.org/T66519, T75923 https://phabricator.wikimedia.org/T75923), and some small UX/DX/metrics issues have been fixed (T71233 https://phabricator.wikimedia.org/T71233, T77272 https://phabricator.wikimedia.org/T77272, T68329 https://phabricator.wikimedia.org/T68329, T76923 https://phabricator.wikimedia.org/T76923, T75962 https://phabricator.wikimedia.org/T75962). Progress was made towards warnings for trademarks (T77717 https://phabricator.wikimedia.org/T77717) and a guided tour (T77726 https://phabricator.wikimedia.org/T77726), and a prototype was made to test alternative history navigation strategies (T64266 https://phabricator.wikimedia.org/T64266). CommonsMetadata returns most dates in a sane format (T66014 https://phabricator.wikimedia.org/T66014, T63701 https://phabricator.wikimedia.org/T63701) and is more flexible about styling in descriptions (T69887 https://phabricator.wikimedia.org/T69887). JSHint is now voting for VipsScaler (T63643 https://phabricator.wikimedia.org/T63643). Images are now served with a Timing-Allow-Origin header to expose more timing information (T76020 https://phabricator.wikimedia.org/T76020). Several bugs were fixed (T74084 https://phabricator.wikimedia.org/T74084, T86389 https://phabricator.wikimedia.org/T86389, T86032 https://phabricator.wikimedia.org/T86032).
Commons-l mailing list Commons-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/commons-l
On Wed, 2015-01-28 at 03:24 +0100, Federico Leva (Nemo) wrote:
Thanks Tgr, you've been a fantastic mentor.
I can only second that. Thank you Tgr for your great great work!
I am also extremely happy that the results exceeded your expectations, as I am always afraid of "mentoring took me longer than fixing it myself" situations. Now please spread the word for the next round. :)
Thanks, andre
By the way, as part of Google Code-in, [[User:Sn1per]] spearheaded the development of the Lua module Module:Complex_date , which is the engine behind [[Template:Other date]] and several other templates used for translation of date related phrases. The [[Module:Complex date]] is now live and used on ~800k pages on Commons and is being ported to Wikidata. After initial development by [[User:Sn1per]] the code went through a lot of changes and testing, and a lot of new features are still being tested, but it was the big task to get the ball rolling. Module:Complex_date allows a lot of freedom with how complicated code one wants to write in order to get things right.
If any of you speak languages other than English please check if the template works for your language at Template:Other_date/testcases , and help correcting it if there are problems. We have a lot of translations (including Quechuan languages) but many languages are missing.
Jarek T. User:Jarekt
-----Original Message----- From: commons-l-bounces@lists.wikimedia.org [mailto:commons-l-bounces@lists.wikimedia.org] On Behalf Of Andre Klapper Sent: Thursday, January 29, 2015 12:59 PM To: Wikimedia Foundation Multimedia Team Cc: Wikimedia Commons Discussion List Subject: Re: [Commons-l] [Multimedia] Google Code-in accomplishments
On Wed, 2015-01-28 at 03:24 +0100, Federico Leva (Nemo) wrote:
Thanks Tgr, you've been a fantastic mentor.
I can only second that. Thank you Tgr for your great great work!
I am also extremely happy that the results exceeded your expectations, as I am always afraid of "mentoring took me longer than fixing it myself" situations. Now please spread the word for the next round. :)
Thanks, andre -- Andre Klapper | Wikimedia Bugwrangler http://blogs.gnome.org/aklapper/
_______________________________________________ Commons-l mailing list Commons-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/commons-l