Difference between revisions of "Projects"

Jump to navigation Jump to search
No change in size ,  12 years ago
Line 12: Line 12:


We need for this task someone with good knowledges in C++, compilation and with know-how in porting C++ softwares to Android. Someone with enough motivation to build a prototype of XUL (with custom C++ XPCOM components) application running on Android could also match the requirements.
We need for this task someone with good knowledges in C++, compilation and with know-how in porting C++ softwares to Android. Someone with enough motivation to build a prototype of XUL (with custom C++ XPCOM components) application running on Android could also match the requirements.
=== Sugar port ===
[[File:Xo.jpg|right|150px|XO computer]]
[http://www.sugarlabs.org/ Sugar] is a Desktop environment thought for kids. It's especially known to be provided in [http://laptop.org/en/laptop/ XO computers] of the [http://one.laptop.org/ One Laptop Per Child] (olpc) project. Because Kiwix is developed on GNU/Linux like Sugar, there is no principle problem to run Kiwix on Sugar... but they are still things to do.
The first difficulty is that Kiwix should be compiled statically (in a Sugar activity), which is currently not fully finished for GNU/Linux... although is already works for MS Windows and MacOSX.
The second difficulty is to integrate Kiwix in Sugar, that means:
* Redesign the User Interface with XUL and CSS
* Create the activity
* Deal with the journal and such specific Sugar things
For that task we need a developer with Know-How both with Sugar and GNU Autotools.


=== New Web site ===
=== New Web site ===
Line 43: Line 57:


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.
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.
=== Sugar port ===
[[File:Xo.jpg|right|150px|XO computer]]
[http://www.sugarlabs.org/ Sugar] is a Desktop environment thought for kids. It's especially known to be provided in [http://laptop.org/en/laptop/ XO computers] of the [http://one.laptop.org/ One Laptop Per Child] (olpc) project. Because Kiwix is developed on GNU/Linux like Sugar, there is no principle problem to run Kiwix on Sugar... but they are still things to do.
The first difficulty is that Kiwix should be compiled statically (in a Sugar activity), which is currently not fully finished for GNU/Linux... although is already works for MS Windows and MacOSX.
The second difficulty is to integrate Kiwix in Sugar, that means:
* Redesign the User Interface with XUL and CSS
* Create the activity
* Deal with the journal and such specific Sugar things
For that task we need a developer with Know-How both with Sugar and GNU Autotools.


=== Kiwix plug ===
=== Kiwix plug ===

Navigation menu