Administrators, translate-proofr
1,160
edits
(translate possible) |
|||
Line 1: | Line 1: | ||
{{translations}} | |||
<translate><!--T:1--> | |||
The Kiwix '''volunteers program''' offers motivated and talented people ways to work for Kiwix during a limited time. Contributors can speak English, French, or German. Technical volunteers should know JavaScript, CSS, or other web languages, or C++. | The Kiwix '''volunteers program''' offers motivated and talented people ways to work for Kiwix during a limited time. Contributors can speak English, French, or German. Technical volunteers should know JavaScript, CSS, or other web languages, or C++. | ||
</translate> | |||
<translate><!--T:2--> | |||
== Tasks == | == Tasks == | ||
</translate> | |||
== [https://phabricator.wikimedia.org/T73660 (re)-Introduce ZIM support in Mediaswiki Book creator/OCG] == | == [https://phabricator.wikimedia.org/T73660 (re)-Introduce ZIM support in Mediaswiki Book creator/OCG] == | ||
<translate><!--T:3--> | |||
[http://www.kiwix.org Mediawiki] is the wiki engine behind [http://www.wikipedia.org Wikipedia], all [http://www.wikimedia.org Wikimedia projects] and thousands other Web sites. It's a cutting edge free software providing highly featured web sites that anybody can edit. Mediawiki hosted content can be made available for offline usage through the [https://www.mediawiki.org/wiki/Extension:Collection Collection extension] (written in PHP). The Collection extension allows to easily create collection/selection of articles: so called books ; here is [https://en.wikipedia.org/w/index.php?title=Special:Book how it works on the Wikipedia in English]. One time created, books can be exported in the PDF format. The PDF exporting backend itself is not provided by the Collection extension, it's done with a JavaScript based solution called [https://www.mediawiki.org/wiki/Offline_content_generator OCG]. OCG is a NodeJS daemon able to transform a book definition in a PDF and it should be able to do the same in the ZIM format. The [http://www.openzim.org ZIM format] allows to store web pages (with images, videos, etc...) in one extremely compressed file, these pages are then available to read on most computers with a reader like [http://www.kiwix.org Kiwix]. A [https://github.com/cscott/mw-ocg-zimwriter stub of solution] has already been written] and the [https://sourceforge.net/p/kiwix/other/ci/master/tree/mwoffliner/ MWOffline] is already functional. This [https://phabricator.wikimedia.org/T73660 task] is mostly about merging them. | [http://www.kiwix.org Mediawiki] is the wiki engine behind [http://www.wikipedia.org Wikipedia], all [http://www.wikimedia.org Wikimedia projects] and thousands other Web sites. It's a cutting edge free software providing highly featured web sites that anybody can edit. Mediawiki hosted content can be made available for offline usage through the [https://www.mediawiki.org/wiki/Extension:Collection Collection extension] (written in PHP). The Collection extension allows to easily create collection/selection of articles: so called books ; here is [https://en.wikipedia.org/w/index.php?title=Special:Book how it works on the Wikipedia in English]. One time created, books can be exported in the PDF format. The PDF exporting backend itself is not provided by the Collection extension, it's done with a JavaScript based solution called [https://www.mediawiki.org/wiki/Offline_content_generator OCG]. OCG is a NodeJS daemon able to transform a book definition in a PDF and it should be able to do the same in the ZIM format. The [http://www.openzim.org ZIM format] allows to store web pages (with images, videos, etc...) in one extremely compressed file, these pages are then available to read on most computers with a reader like [http://www.kiwix.org Kiwix]. A [https://github.com/cscott/mw-ocg-zimwriter stub of solution] has already been written] and the [https://sourceforge.net/p/kiwix/other/ci/master/tree/mwoffliner/ MWOffline] is already functional. This [https://phabricator.wikimedia.org/T73660 task] is mostly about merging them. | ||
</translate> | |||
=== [[phpzim]] (assigned) === | === [[phpzim]] (assigned) === | ||
<translate><!--T:4--> | |||
=== Testing platform === | === Testing platform === | ||
We need a solution to test automatically Kiwix. We have currently nothing... so we start from scratch.! | We need a solution to test automatically Kiwix. We have currently nothing... so we start from scratch.! | ||
</translate> | |||
<translate><!--T:5--> | |||
=== Wikipublish === | === Wikipublish === | ||
</translate> | |||
<translate><!--T:6--> | |||
Create a publication platform, a Web site online similar to itunes which would provide the list of available contents to download in ZIM, EPUB, .... also offer to see the book before downloading it. | Create a publication platform, a Web site online similar to itunes which would provide the list of available contents to download in ZIM, EPUB, .... also offer to see the book before downloading it. | ||
</translate> | |||
<translate><!--T:7--> | |||
* [http://meta.wikimedia.org/wiki/Offline_Projects/Library/Wikipublish#Volunteers Wants to know more...] | * [http://meta.wikimedia.org/wiki/Offline_Projects/Library/Wikipublish#Volunteers Wants to know more...] | ||
* Add support of EPUB in Kiwix | * Add support of EPUB in Kiwix | ||
</translate> | |||
<translate><!--T:8--> | |||
=== OSM === | === OSM === | ||
Make a proof of concept of a ZIM file providing a map using OSM data and a tool like [http://openlayers.org/ openLayer]. | Make a proof of concept of a ZIM file providing a map using OSM data and a tool like [http://openlayers.org/ openLayer]. | ||
</translate> | |||
<translate><!--T:9--> | |||
=== Improve P2P support === | === Improve P2P support === | ||
* Fix Mirrorbrain to [http://mirrorbrain.org/issues/issue92 integrate torrent links in mirrorbrain] | * Fix Mirrorbrain to [http://mirrorbrain.org/issues/issue92 integrate torrent links in mirrorbrain] | ||
* Fix Mirrorbrain to [http://mirrorbrain.org/issues/issue83 support fallback torrent trackers in .torrent files] | * Fix Mirrorbrain to [http://mirrorbrain.org/issues/issue83 support fallback torrent trackers in .torrent files] | ||
* Add a way to exchange library and content on a local network (for example, using "bonjour" & BitTorrent DHT) | * Add a way to exchange library and content on a local network (for example, using "bonjour" & BitTorrent DHT) | ||
</translate> | |||
=== [[Linux Packaging project]] (assigned) === | === [[Linux Packaging project]] (assigned) === | ||
<translate><!--T:10--> | |||
=== Ambassador Program === | === Ambassador Program === | ||
Line 41: | Line 61: | ||
* Ambassador program definition | * Ambassador program definition | ||
* Map base on Ushahidi to locate them | * Map base on Ushahidi to locate them | ||
</translate> | |||
<translate><!--T:11--> | |||
==== Starter Kit (Assigned) ==== | ==== Starter Kit (Assigned) ==== | ||
Perhaps a nice kit would help. You know, like for organizing Linux installation parties[1] or Mozilla's event kits[2] etc., that encourages people, and provides step-by-step guidance and advice, to go and install Kiwix with a relevant offline Wikipedia file in their local no-Internet (or restricted/expensive Internet) school, college, community center, etc. | Perhaps a nice kit would help. You know, like for organizing Linux installation parties[1] or Mozilla's event kits[2] etc., that encourages people, and provides step-by-step guidance and advice, to go and install Kiwix with a relevant offline Wikipedia file in their local no-Internet (or restricted/expensive Internet) school, college, community center, etc. | ||
Line 48: | Line 70: | ||
[1] http://ladypine.org/installfest.html, http://www.wikihow.com/Arrange-Linux-Install-Party | [1] http://ladypine.org/installfest.html, http://www.wikihow.com/Arrange-Linux-Install-Party | ||
[2] https://wiki.mozilla.org/Webmaker/Teach/WebmakingResources | [2] https://wiki.mozilla.org/Webmaker/Teach/WebmakingResources | ||
</translate> | |||
<translate><!--T:12--> | |||
== Video == | == Video == | ||
It would be great to have a video (screencast) presenting the software with its most important feature. | It would be great to have a video (screencast) presenting the software with its most important feature. | ||
Line 63: | Line 87: | ||
* special features: fullscreen, switch language, font bigger/smaller, random page, etc. | * special features: fullscreen, switch language, font bigger/smaller, random page, etc. | ||
* Finish (present the ZIM availables and how to download them) | * Finish (present the ZIM availables and how to download them) | ||
</translate> | |||
<translate><!--T:13--> | |||
== See also == | == See also == | ||
* [[{{ll|Participate}}|Participate]] | * [[{{ll|Participate}}|Participate]] | ||
Line 70: | Line 96: | ||
* [https://bugs.kiwix.org Kiwix bugs & feature requests] | * [https://bugs.kiwix.org Kiwix bugs & feature requests] | ||
* [https://secure.wikimedia.org/wikipedia/meta/wiki/Offline_Projects/Recommended_Projects#Proposed_project_ideas WMF Offline project overview] | * [https://secure.wikimedia.org/wikipedia/meta/wiki/Offline_Projects/Recommended_Projects#Proposed_project_ideas WMF Offline project overview] | ||
</translate> |