Thanks a lot David for this nice summary.
Here are the things I've worked on during the hackathon:
- Move "Other projects" sidebar, currently deployed on French and Italian Wikisources to a beta feature in order to deploy it to all wikis supported by Wikidata. The implementation is ready and should be deployed in the coming weeks thanks to the help of the Wikidata development team and WMF tech staff. A beginning of description page is available here [1].
- Learn how to do Guided Tours. GuidedTours is a MediaWiki extension, currently deployed on most of Wikipedias that allows to provides interactive tutorial directly on wiki pages (see the nice presentation page on MediaWIki.org: [2]). Its development team is ready to deploy it to Wikisource wikis if it's requested by users. I don't feel able to write tutorials myself (I've no real experience of introducing people to Wikisource) but I'll be happy to implement someone else tutorial stories (example: [3]). I'm especially interested in a tutorial to introduce the Page: pages editing interface. Help on this side is welcome!
- Lean how to add features to the VisualEditor. I've already written a very simple form to edit <pages> tags in the VisualEditor. The development team is currently working on big backend change that will help for the adaptation of Page: pages. VisualEditor will be, I think, my major goal in the coming months. I'll try to discuss with the VisualEditor team about a deployment of the VisualEditor as an opt-in feature in Wikisource main namespace when a simple support for <pages> and <poem> tags will be availlable.
- Improve the Page: pages interface on mobile skin. Jon Robson, a member of the WMF mobile team, explained me how to customize the edit interface of Page: pages on mobile that is currently very poor (you can only edit the ugly wikitext serialization of Page: pages without any way to see the scan image). A first change that displays the scan image is currently under review and I plan to move forward on this side in the coming weeks.
As ever, everybody willing to help with one of these projects is welcome!
Thomas
[1] https://www.mediawiki.org/wiki/Wikibase/Beta_Features/Other_projects_sidebar [2] https://www.mediawiki.org/wiki/Extension:GuidedTour [3] Example of story: When the user click edit on a Page: pages for the fist time a welcome box appears saying "Welcome to the page editing interface. Do you want a short presentation of it?". If he click "Ok" then around the body edit area a message is displayed "Here is the main text box that should contain the main content of the page"...
Le 14 mai 2014 à 18:58, David Cuenca dacuetu@gmail.com a écrit :
This year in the Hackathon we were two Wikisource volunteers, Tpt and me, although I must say that the number of supporters is growing. I went there on Friday night, and left on Sunday morning, so initially I didn't expect to accomplish much other than to catch up with new developments and follow-up general standing issues.
One of those issues was the RFC on associated namespaces [1], it needed more developers to comment on its general terms and on the database schema, and I am glad that it inched forward. It is important to get this solved because it was one of the main blockers of the GSoC last year for a customized book uploading interface in the Upload Wizard. It also blocks other important stuff relevant for all projects.
During the conference Max Klein and Daniel Mietchen showcased me their Wikiproject to import Open Access papers from PubMed Central into Wikisource [2] using an automated tool (still under development). These imported papers later on can be cited in Wikipedia articles. I think it is an amazing concept which revives the Wikisource aspect of supporting Wikipedia references with current sources, and that might attract even more positive attention to our project. This fits perfectly with the strategy started last year of synchronizing bibliographic metadata through Wikidata, which of course will be more feasible once arbitrary item access is possible [3]. Daniel also has informed me that, regarding PDF import, Peter Murray-Rust has started a project to mine scientific literature. It will be interesting to take a closer look into their contentMine [4] and see if there are points of intersection. He will give a keynote during Wikimania.
Matt Flaschen taught me with great patience how to set up Vagrant [5] and what you can do with it. It is basically a virtual machine with mediawiki installed and configured, so you have your own instance running in just a few minutes (well, in my little 2gb-ram laptop it took much longer because to run smoothly it needs about 8gb ram and a few cores). It is really wonderful to have your own development mediawiki so easily installed and accessible normally from the browser. Then there are the so called "roles" that install some extensions automatically [6], like "visualeditor" or "proofreadpage".
I also got the opportunity to thank Nemo personally for helping me to learn how to use the totally user-unfriendly tool from the Internet Archive to upload images and convert them automatically into OCR'ed djvu files. Something important for our mission, which I hope the GSoC of this year will make easier.
In the afternoon there was the presentation of the new Executive Director, Lila Tretikov [7]. She gave a short talk and spent most of her session answering diverse questions from the audience, the most important for us perhaps being "what about sister projects?" (thanks Cristian Consonni!). Her answer was in the lines of "there are projects more aligned with our movement vision than others, and we might want to support those". We will have to wait and see into which actions that statement will transform. I hope wikisourcerors can be thankful to the new ED. For now I can say that she transmits a positive attitude.
From his side Tpt was working on getting the "other projects side bar" deployed as a beta feature [8] and on the Guided Tours for Proofread Page extension. Amazing stuff. I really hope that his Wikimania scholarship gets approved!
Cheers, Micru
PS: mentioned people have been BCC'ed just for information, no action required from them
[1] https://www.mediawiki.org/wiki/Requests_for_comment/Associated_namespaces [2] https://en.wikisource.org/wiki/Wikisource:WikiProject_Open_Access [3] https://bugzilla.wikimedia.org/show_bug.cgi?id=47930 [4] https://github.com/petermr/contentMine [5] https://www.mediawiki.org/wiki/MediaWiki-Vagrant [6] https://www.mediawiki.org/wiki/MediaWiki-Vagrant/Roles [7] http://blog.wikimedia.org/2014/05/01/wmf_announces_new_ed_lila_tretikov/ [8] https://www.mediawiki.org/wiki/Wikibase/Beta_Features/Other_projects_sidebar _______________________________________________ Wikisource-l mailing list Wikisource-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikisource-l