40
edits
m |
|||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{translations}} | {{translations}} | ||
<translate><!--T:1--> | <translate><!--T:1--> | ||
The Kiwix ''' | The Kiwix '''volunteer program''' offers talented, motivated people ways contribute to Kiwix in minor ways. Contributors speak English, French, or German. Technical volunteers should know JavaScript, CSS, other web languages, or C++. | ||
</translate> | </translate> | ||
Line 10: | Line 10: | ||
<translate><!--T:3--> | <translate><!--T:3--> | ||
[https://www.mediawiki.org/ MediaWiki] is the wiki engine behind [https://www.wikipedia.org Wikipedia], all [https://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 | [https://www.mediawiki.org/ MediaWiki] is the wiki engine behind [https://www.wikipedia.org Wikipedia], all [https://www.wikimedia.org/ Wikimedia projects] and thousands of other Web sites. It's a cutting edge free software providing highly featured web sites that anybody can edit. MediaWiki hosts content that 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 easy creation of collections of articles, called books; here is [https://en.wikipedia.org/w/index.php?title=Special:Book how it works on the English Wikipedia]. Once created, books can be exported into PDF format. The PDF exporting backend itself is not provided by the Collection extension. It is 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 the storage of webpages (with images, videos, etc...) in one extremely compressed file. These pages are then available to read on most computers with [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> | </translate> | ||
Line 19: | Line 19: | ||
<translate>=== Testing platform === <!--T:4--> | <translate>=== Testing platform === <!--T:4--> | ||
We need a solution to test | We need a solution to automatically test Kiwix. We currently have nothing... so we will start from scratch! | ||
</translate> | </translate> | ||
Line 26: | Line 26: | ||
<translate><!--T:6--> | <translate><!--T:6--> | ||
Create a publication platform | Create a publication platform like a online Web site similar to iTunes which would provide a list of available content to download in ZIM or EPUB formats. It would also show previews of content before downloading. | ||
</translate> | </translate> | ||
Line 49: | Line 49: | ||
<!--T:14--> | <!--T:14--> | ||
Create an '''ambassador program'''. '''Ambassadors''' would be | Create an '''ambassador program'''. '''Ambassadors''' would be expert users of Kiwix and would be able to help others by: | ||
* | * Spreading content | ||
* | * Organizing conferences | ||
* | * Running advertisement | ||
* | * Acting as a local representative | ||
<!--T:15--> | <!--T:15--> | ||
To do that, we should develop a set of tools: | To do that, we should develop a set of tools: | ||
* Advertisement Package | * Advertisement Package | ||
* Ambassador program | * Ambassador program goals | ||
* Map base on Ushahidi to locate them | * Map base on Ushahidi to locate them | ||
</translate> | </translate> | ||
Line 84: | Line 84: | ||
* surfing | * surfing | ||
* searching | * searching | ||
* special features: fullscreen, switch language, font | * special features: fullscreen, switch language, changing font size, going to a random page, etc. | ||
* Finish (present the ZIM | * Finish (present the available ZIM files and how to download them) | ||
</translate> | </translate> | ||
edits