Julien Dorra and I are starting to work on a template for MediaWiki related presentations. This template will be used for the slides to be shown at FOSDEM (hopefully, if we get a session accepted), and can be used by others as well.
Before making hard choices with technology selections there is a question we want to solve: how to make slides easy to update and localize?
This is the MediaWiki community (including Wikimedia tech), therefore it makes sense to wonder whether a MediaWiki platform wit a Translate extension and/or a plug to https://translatewiki.net/ could help here...
But even if that backend would work, how to go from strings translated and updated via wiki to a final and nice-looking PDF or HTML based presentation?
Your ideas welcome at
http://www.mediawiki.org/wiki/Talk:Events/FOSDEM/2013_-_DevRoom_-_Qgil#How_t...
(short URL in case it breaks: http://bit.ly/TaWeQK )
or here, of course.
If you want to get involved in the production of this template and the slides, in that URL you can find the other topics we are discussing right now.
One option is to use an HTML-based presentation system such as deck.jshttp://imakewebthings.com/deck.js/ The problem of html-based presentation solutions is the lack of authoring tools, but it provides many other advantages.
You can use jquery.i18n https://github.com/wikimedia/jquery.i18n to deal with the localisation. Jquery.i18n is a javascript library from the Language Engineering team that allows HTML localisation from the client-side. The messages for different languages can be integrated into translatewiki.net to get them translated.
Pau
On Fri, Dec 21, 2012 at 12:12 AM, Quim Gil qgil@wikimedia.org wrote:
Julien Dorra and I are starting to work on a template for MediaWiki related presentations. This template will be used for the slides to be shown at FOSDEM (hopefully, if we get a session accepted), and can be used by others as well.
Before making hard choices with technology selections there is a question we want to solve: how to make slides easy to update and localize?
This is the MediaWiki community (including Wikimedia tech), therefore it makes sense to wonder whether a MediaWiki platform wit a Translate extension and/or a plug to https://translatewiki.net/ could help here...
But even if that backend would work, how to go from strings translated and updated via wiki to a final and nice-looking PDF or HTML based presentation?
Your ideas welcome at
http://www.mediawiki.org/wiki/**Talk:Events/FOSDEM/2013_-_** DevRoom_-_Qgil#How_to_make_**slides_easy_to_update_and_**localize_21386http://www.mediawiki.org/wiki/Talk:Events/FOSDEM/2013_-_DevRoom_-_Qgil#How_to_make_slides_easy_to_update_and_localize_21386
(short URL in case it breaks: http://bit.ly/TaWeQK )
or here, of course.
If you want to get involved in the production of this template and the slides, in that URL you can find the other topics we are discussing right now.
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgilhttp://www.mediawiki.org/wiki/User:Qgil
______________________________**_________________ Design mailing list Design@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/designhttps://lists.wikimedia.org/mailman/listinfo/design
On 12/21/2012 10:57 AM, Pau Giner wrote:
One option is to use an HTML-based presentation system such as deck.js http://imakewebthings.com/deck.js/ The problem of html-based presentation solutions is the lack of authoring tools, but it provides many other advantages.
I don't mind (much) about authoring tools. As long as we have a solid template and a decent localization workflow I believe it will be fine.
What framework, though? I'm not even sure about the criteria for an appropriate selection:
* dek.js http://imakewebthings.com/deck.js/ * S5 http://meyerweb.com/eric/tools/s5/ * html5slides http://code.google.com/p/html5slides/ * reveal.js http://lab.hakim.se/reveal-js/ * dzslides http://github.com/paulrouget/dzslides
http://www.mediawiki.org/wiki/Talk:Events/FOSDEM/2013_-_DevRoom_-_Qgil#HTML_...
You can use jquery.i18n https://github.com/wikimedia/jquery.i18n to deal with the localisation. Jquery.i18n is a javascript library from the Language Engineering team that allows HTML localisation from the client-side. The messages for different languages can be integrated into translatewiki.net http://translatewiki.net to get them translated.
Great!
So even if we cal it "slides" we are actually talking about a web application, and we should develop it as such. More:
http://www.mediawiki.org/wiki/Talk:Events/FOSDEM/2013_-_DevRoom_-_Qgil#How_t...