Difference between revisions of "Sugar"

From Kiwix
Jump to navigation Jump to search
m
m
 
Line 1: Line 1:
[[File:Xo.jpg|right|150px|XO computer]]
[[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 major problems running Kiwix on Sugar... but they are still issues to fix.
[http://www.sugarlabs.org/ Sugar] is a Desktop environment created for kids. It is 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. Like Sugar,  Kiwix is developed on GNU/Linux, so there are no major problems running Kiwix on Sugar... but there are still issues to fix.


The first difficulty is that Kiwix should be compiled statically (in a Sugar activity), which is currently not fully finished for GNU/Linux... but this already works for MS Windows and MacOSX.
The first difficulty is that Kiwix should be compiled statically (natively in Sugar), which is not fully finished for GNU/Linux... but already works for MS Windows and MacOSX.


The second difficulty is to integrate Kiwix in Sugar, which means:
The second difficulty is to integrate Kiwix into Sugar, which means:
* Redesign the User Interface with XUL and CSS
* Redesign the User Interface with XUL and CSS
* Create the activity
* Create the program
* Deal with the journal and such specific Sugar things
* Deal with the journal and other things specific to Sugar


For that task we need a developer with expertise with Sugar and GNU Autotools.
For that task we need a developer with expertise with in working with Sugar and GNU Autotools.


Follow the implementation on [[Black&White Project/Kiwix for Sugar|this page]].
Follow the implementation on [[Black&White Project/Kiwix for Sugar|this page]].

Latest revision as of 23:33, 5 December 2022

XO computer

Sugar is a Desktop environment created for kids. It is especially known to be provided in XO computers of the One Laptop Per Child (olpc) project. Like Sugar, Kiwix is developed on GNU/Linux, so there are no major problems running Kiwix on Sugar... but there are still issues to fix.

The first difficulty is that Kiwix should be compiled statically (natively in Sugar), which is not fully finished for GNU/Linux... but already works for MS Windows and MacOSX.

The second difficulty is to integrate Kiwix into Sugar, which means:

  • Redesign the User Interface with XUL and CSS
  • Create the program
  • Deal with the journal and other things specific to Sugar

For that task we need a developer with expertise with in working with Sugar and GNU Autotools.

Follow the implementation on this page.