
Heya, one of my top priority projects at CC now is OLPC. I talked with the pres. of software and content, Walter Bender today and I intro'd myself and mentioned Inkscape, and he immediately said, "Oh cool, I use Inkscape all the time. Want to port it to Sugar?"
"Sugar is the core of the OLPC Human Interface. Its goal is to turn the Laptop into a fun, easy to use, social experience that promotes sharing and learning."
http://wiki.laptop.org/go/Sugar
Has anyone tried to build Inkscape with Sugar? Is anyone interested in doing this? It is a cool thing to have happen, as they are needing a drawing program, and this could help us springboard into the process of refactoring and lib'ification more, as the device has memory/space limits and a targeted demographic, kids.
I started a wiki page on it for anyone who is interested: http://wiki.inkscape.org:8080/wiki/index.php/OLPC
Would anyone like to help? If so, I can possibly get a development system for use/testing, although I believe there is a livecd of current builds (based on fedora core 6) and a test environment that can be run locally...
Jon

On Thu, Feb 08, 2007 at 08:09:30PM +0000, Jon Phillips wrote:
Heya, one of my top priority projects at CC now is OLPC. I talked with the pres. of software and content, Walter Bender today and I intro'd myself and mentioned Inkscape, and he immediately said, "Oh cool, I use Inkscape all the time. Want to port it to Sugar?"
"Sugar is the core of the OLPC Human Interface. Its goal is to turn the Laptop into a fun, easy to use, social experience that promotes sharing and learning."
http://wiki.laptop.org/go/Sugar
Has anyone tried to build Inkscape with Sugar? Is anyone interested in doing this? It is a cool thing to have happen, as they are needing a drawing program, and this could help us springboard into the process of refactoring and lib'ification more, as the device has memory/space limits and a targeted demographic, kids.
I started a wiki page on it for anyone who is interested: http://wiki.inkscape.org:8080/wiki/index.php/OLPC
Would anyone like to help? If so, I can possibly get a development system for use/testing, although I believe there is a livecd of current builds (based on fedora core 6) and a test environment that can be run locally...
Out of curiousity, do you have a listing of libraries that are available on it? I.e., does it have gtkmm, libsigc++, pango, etc.?
Bryce

On Thu, 2007-02-08 at 12:18 -0800, Bryce Harrington wrote:
On Thu, Feb 08, 2007 at 08:09:30PM +0000, Jon Phillips wrote:
Heya, one of my top priority projects at CC now is OLPC. I talked with the pres. of software and content, Walter Bender today and I intro'd myself and mentioned Inkscape, and he immediately said, "Oh cool, I use Inkscape all the time. Want to port it to Sugar?"
"Sugar is the core of the OLPC Human Interface. Its goal is to turn the Laptop into a fun, easy to use, social experience that promotes sharing and learning."
http://wiki.laptop.org/go/Sugar
Has anyone tried to build Inkscape with Sugar? Is anyone interested in doing this? It is a cool thing to have happen, as they are needing a drawing program, and this could help us springboard into the process of refactoring and lib'ification more, as the device has memory/space limits and a targeted demographic, kids.
I started a wiki page on it for anyone who is interested: http://wiki.inkscape.org:8080/wiki/index.php/OLPC
Would anyone like to help? If so, I can possibly get a development system for use/testing, although I believe there is a livecd of current builds (based on fedora core 6) and a test environment that can be run locally...
Out of curiousity, do you have a listing of libraries that are available on it? I.e., does it have gtkmm, libsigc++, pango, etc.?
Good question...
Here is a basic outline of their specs. I will ask on their list.
http://laptop.org/laptop/software/specs.shtml
If anyone is interested, please join their software list. Looks like pango and cairo are supported, but gtkmm and libsigc++, not sure... (and slightly doubt due to space)...
I asked on their list and looks like it is dependent on what activity a user/kid is performaing...I think they have a stripped down system and then rely on a "school server" like an rpm/apt repository to pull down packages necessary for an "activity."*
* NOTE: That is olpc-lexicon
Jon
Bryce
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Jon Phillips wrote:
Heya, one of my top priority projects at CC now is OLPC. I talked with the pres. of software and content, Walter Bender today and I intro'd myself and mentioned Inkscape, and he immediately said, "Oh cool, I use Inkscape all the time. Want to port it to Sugar?"
There are some (to put it gently) performance issues with Inkscape, so knowing OLPC has an underpowered CPU and little RAM, how are you planning to deal with the performance aspect? Provide only a subset of features and a streamlined interface to not expose the unsupported features?
I know OLPC will have available for offline use some content form Wikipedia, so if you make available Inkscape to it (and OLP already has Firefox which can display SVG and a version of Abiword which I don't know how well support SVG), maybe it would be useful at some point to also make available some selected content from the Open Clip Art Library.

On Fri, 2007-02-09 at 09:30 +0200, Nicu Buculei (OCAL) wrote:
Jon Phillips wrote:
Heya, one of my top priority projects at CC now is OLPC. I talked with the pres. of software and content, Walter Bender today and I intro'd myself and mentioned Inkscape, and he immediately said, "Oh cool, I use Inkscape all the time. Want to port it to Sugar?"
There are some (to put it gently) performance issues with Inkscape, so knowing OLPC has an underpowered CPU and little RAM, how are you planning to deal with the performance aspect? Provide only a subset of features and a streamlined interface to not expose the unsupported features?
I know OLPC will have available for offline use some content form Wikipedia, so if you make available Inkscape to it (and OLP already has Firefox which can display SVG and a version of Abiword which I don't know how well support SVG), maybe it would be useful at some point to also make available some selected content from the Open Clip Art Library.
Yes, I agree on all points. I met with Walter Bender (president of software/content) for the project, and he is a total Inkscape user. The device uses SVG everywhere for scalability, icons, interface, etc. It had no problem with it and the device seemed pretty fast.
He also showed me some live demos of their browser (which uses xulrunner/mozilla) with a simple javascript+svg editor for their icon. It worked pretty quickly...
Anyway, we discussed how cool it would be to have an inkpaint-like app that runs on the device...soooo...I will keep my ears peeled on this.
If some of you who want to work on this, please connect with me and lets discuss it more. There also might be funds and equipment for this...and in the end, $130 for a $100 laptop is cheap ;) But, you don't need that as the test/dev. environment can be setup easily: http://wiki.laptop.org/
Also...the hardware is totally cool!!!! There is a view source key!!! And, we came up with a new term "hackmesh" for collaborative hackfests for people who participate in local mesh network on hacking/debugging...pretty cool! The main screen is 200dpi and looks pretty hot!
Jon
participants (3)
-
Bryce Harrington
-
Jon Phillips
-
Nicu Buculei (OCAL)