My (belated) final report for my OPW project is up on my progress reports page: https://www.mediawiki.org/wiki/Evaluating_and_Improving_MediaWiki_web_API_cl... . Thank you to everyone who has helped me learn as much and contribute as much as I have this summer, and special thanks to my mentors and technical advisers. This has been a great experience, and I'm happy to be leaving API:Client code in better shape than I found it!
I hope to stick around the MediaWiki development community as I move on in my career as a software developer. I've applied for the January batch of Hacker School. Until that starts, I'll be working on API applications for Growstuff (http://growstuff.org): a gardening site that collects crowdsourced data from local gardeners around the world and freely licenses the resulting data. Wherever I end up after this, I'm glad to have gotten my start on MediaWiki.
-Frances
Thanks so much for all your hard work, Frances!
I had a great time pairing with you on the Ruby-related stuff, and I'm incredibly appreciative of the "gold standard" that you've developed. We've already made some improvements to our internally used Ruby client that were guided in large part by your recommendations [1]—the client library didn't quite make the cut at the time due to its limitations and the fact that it was essentially serving as a minimal dependency of mediawiki-selenium. As soon as fab.wmflabs.org is back in action I'll be adding the tasks necessary to bring the library fully up to snuff.
PS: Good luck with the Growstuff API! I've just signed up, so keep me in the loop about any cool applications you develop. :)
Dan
On Tue, Sep 9, 2014 at 4:26 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
My (belated) final report for my OPW project is up on my progress reports page: https://www.mediawiki.org/wiki/Evaluating_and_Improving_MediaWiki_web_API_cl... . Thank you to everyone who has helped me learn as much and contribute as much as I have this summer, and special thanks to my mentors and technical advisers. This has been a great experience, and I'm happy to be leaving API:Client code in better shape than I found it!
I hope to stick around the MediaWiki development community as I move on in my career as a software developer. I've applied for the January batch of Hacker School. Until that starts, I'll be working on API applications for Growstuff (http://growstuff.org): a gardening site that collects crowdsourced data from local gardeners around the world and freely licenses the resulting data. Wherever I end up after this, I'm glad to have gotten my start on MediaWiki.
-Frances
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Frances, thank you for your work and for your final report. I wish you well in your ongoing task ("Finish writing search function for JWBF") and your future endeavors.
I think Frances's internship went pretty well, and I wrote up a case study of why it worked out: http://www.harihareswara.net/sumana/2014/08/13/1 (team of mentors, frequent communication, strong relationship, Frances is great, scope small & cuttable, metacognition). Thanks so much to Tollef Fog Heen, Brad Jorsch, Merlijn van Deen, and everyone else who helped mentor or advise this project.
On Wed, Sep 10, 2014 at 2:02 PM, Dan Duvall dduvall@wikimedia.org wrote:
PS: Good luck with the Growstuff API! I've just signed up, so keep me in the loop about any cool applications you develop. :)
Dan, here's more information on the Growstuff features awaiting funding for Frances to work on them: https://www.indiegogo.com/projects/growstuff%E2%80%8B
And I've already pointed one new contributor to https://www.mediawiki.org/wiki/API:Client_code/Gold_standard -- new folks who know various programming languages can now follow Frances's lead by reading the standard, reviewing existing libraries, and writing evaluations. Which is cool.
best, Sumana Harihareswara
wikitech-l@lists.wikimedia.org