Re: xo-get update

2008-01-16 Thread Chris Hager
Well, yes - that's a known problem... It was sort of related to an error 
in bundlebuilder, and that i haven't had enough time for hacking.

Basically, xo-get can deinstall all Activities from which you have the 
source .xo file (exactly the one from the installation). Then you can 
pass the filename as parameter to xo-get (xo-get remove myactivity.xo)

I will dive into deinstalling other Activities in the next days, for now 
i know that you can remove them with rm -rf 
/home/olpc/Activities/MyActivity.Activity and restarting sugar (ctrl + 
alt + backspace). But there sure is a better way to do that.

Regards,

- Chris


Mikus Grinbergs wrote:
 What would be really nice to have would be a bullet-proof way to 
 install [and remove] activities (besides using Browse to load the 
 Activities into the Journal).

 Ages ago on my G1G1, I had unzipped sonata.xo to my olpc/Activities 
 directory.  But it would not initialize.  Given the announcement of 
 'xo-get', I erased what I had unzipped and tried 'xo-get.py install 
 Sonata'.  That got an error, telling me maybe already installed. 
 Then I tried 'xo-get.py remove Sonata'.  That failed.  Again trying 
 'xo-get.py install Sonata' had same error as earlier.  Oh well.

 mikus

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


   

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: xo-get update

2008-01-15 Thread Chris Hager
This sounded like a great idea and I've just implemented it :)

The GCompris activities (currently 105)...

* are added to the database on update
* can be listed with './xo-get.py list gcompris'
* can be installed like any other activity
* can be installed all together with './xo-get.py install gcompris'

- Chris


Walter Bender wrote:
 One could probably use xo-get to install all of the GCompris
 activities as well (See http://laptop.org/go/GCompris).

 regards.

 -walter

 On Jan 15, 2008 10:17 AM, Chris Hager [EMAIL PROTECTED] wrote:
   
 Hey all!

 I have updated xo-get to use http://wiki.laptop.org/go/Activities as
 repository. The tool includes all activities with downloadable .xo
 links, and follows [[Image:...]]-links to the real source. Currently
 there are 43 Activities installable.

 You can install xo-get this way:

 wget xo-get.olpc.at
 chmod u+x xo-get.py

 Started with './xo-get.py', it will first ask for an update :)

 More infos: http://wiki.laptop.org/go/Xo-get

 Thanks for any feedback!

 - Chris
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel

 



   

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel