Difference between revisions of "Projects"

From Kiwix
Jump to navigation Jump to search
Line 16: Line 16:


=== Mediawiki ZIM building solution ===
=== Mediawiki ZIM building solution ===
=== Update Mediawiki DumpHTML extension ==
The [http://www.mediawiki.org/wiki/Extension:DumpHTML Mediawiki DumpHTML extension] is the solution to export hte dynamic generated HTML pages in a set of static HTML/Media files. This extension is the best way to get a good set of HTML pages from a Mediawiki (in comparison with a Web site mirroring tool for example).
Unfortunately, this extension is not correctly maintained and with the time [https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&list_id=2671&component=DumpHTML&resolution=---&product=MediaWiki%20extensions many issues were discovered]. Currently, the extension is not really usable without fixing/tweaking the code.
The purpose of this work package is to fix the most critical bugs that everyone having a Mediawiki would be able to simply get a HTML dumps of his content and consequently easily generate a ZIM file.


== Open positions ==
== Open positions ==

Revision as of 09:26, 18 April 2011

The Kiwix volunteers program has for purpose to offer to motivated and talented programers ways to work for Kiwix during a limited time.

Tasks

Kiwix for Android

A next big step for Kiwix will be to ported to Android. Code base will not be rewritten so this port will also runs on the Gecko base platform. We need for this task someone with good knowledges in C++, compilation, Mozilla technologies and Android.

New Web site

We need to replace the current web site by a more simple and sexy one. This new one should be based on mediawiki and we already have a design. The wiki part, like we know it, would be still accessible but not push on the front of the Web site. So we need someone we good PHP & Web languages knowledges to do that.

Build a compilation Platform

Bug fixing and new features

Mediawiki ZIM building solution

= Update Mediawiki DumpHTML extension

The Mediawiki DumpHTML extension is the solution to export hte dynamic generated HTML pages in a set of static HTML/Media files. This extension is the best way to get a good set of HTML pages from a Mediawiki (in comparison with a Web site mirroring tool for example).

Unfortunately, this extension is not correctly maintained and with the time many issues were discovered. Currently, the extension is not really usable without fixing/tweaking the code.

The purpose of this work package is to fix the most critical bugs that everyone having a Mediawiki would be able to simply get a HTML dumps of his content and consequently easily generate a ZIM file.

Open positions