The noticeable achievements (so far) with pywikibot are (I cant see/recall any others) :
- UploadBot now handles batches of files to be uploaded. (one task pending completion)
- more tests, and several bugs were found and fixed in the process
- pywikibot library test coverage from 67% to 70% (non-write tests only - these figures need to be redone before publishing)
- pywikibot script test coverage from 21% of 3 scripts (out of 70 scripts) to 38% of 8 scripts (out of 73 scripts)
- Two pywikibot-compat components were ported to pywikibot-core library: undelete and log pagegenerator
- wikidata filters may now be used when selecting which pages to process on another wiki. e.g. select wikipedia pages in category "businesses from <foo>" but filter it with "but only if they have an 'instance of organisation' in wikidata" , allowing the occasional unusual category member to be skipped.
- Improved ISBN validation, with support for validation of ISBNs on Wikidata (one task pending completion)
There was also a large chunk of GUI code moved from flickrripper to the main library with tests added, but I doubt that can be a useful part of a blog post.
The GCI organizers are also interested in blog posts / quotes:
*Call for blog posts* If you would like to write a blog post (or a mini-post) or even just a quote or two about your org's experience with GCI or some of the cool projects students worked on during the contest we would love to get it up on our OSPO blog in these next couple of months as we post more stats about the contest and announce the Grand Prize Winners on February 2nd.
(the blog in question being this, I guess)
From my point of view the content of this blogpost is done (apart from entering the names of the two winners once published by Google).
Anybody feel free proceed with the steps needed to publish this after Feb 02 19:00 UTC.
Also worth adding as is to the blog post, IMHO:
[[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.
Reassigned to @Fabrice_Florin to format and publish this.
I am going to add the winners' names to this task once the embargo is over in a few hours, and I'm happy to answer any further questions here.
For the records, I am going to publish a very similar blogpost based on this one on my private blog soon too.
For the records, I've published my draft on private blog already as I did not hear back from WMF Communications lately: http://blogs.gnome.org/aklapper/2015/02/04/wikimedia-google-code-in-2014-results/
For the records, private email communication with Fabrice has happened a while ago and I have requested to please use this task for communication instead of (intransparent) private email.
Hi Andre and Quim,
Thanks so much for improving the draft on the Google Code-in story yesterday!
We have made minor copy edits on our end, as well as moved the group photo to the top as a lead image, added a caption and photo credits, and added a summary for what would appear on the blog’s home page when this story is featured.
Please take a look at this proposed final draft, and feel free to make any final tweaks. We will add ideas for social media next.
We would like to publish it mid-day today, if that works for you.
I would also like to introduce you to Andrew Sherman, our new communications intern, who will be working with me to publish your post.
Thanks again for all your hard work on this inspiring story :)
Hi guys: we just published this story here on the Wikimedia blog:
Please let us know if you have any comments or suggested tweaks.
Thanks again to everyone who contributed to this story -- and to this inspiring mentoring program :)