On Wed, Sep 29, 2010 at 03:45:01PM +0100, Gary Martin wrote:
> On 26 Sep 2010, at 08:36, Ratnadeep Debnath wrote:
> 
> > Hi,
> > 
> > Lexicology is the word that means studying words. It includes
> > collecting words, classifying them, researching, learning how to spell
> > it, etc. wordGroupz helps one do such things.
> > 
>
> On a general note, rather than trying to make an .xo bundle out of all this 
> (bundles should be self contained with all needed resources/dependancies 
> inside), I think your best bet is to try and get it packaged somehow for 
> distros, or perhaps speak with alsroot about his 0install work.

The idea I've came is that there are no silver bullets and issues like
this can't be effectively and obviously solved within heterogeneous
environments (like where sugar is using, e.g. several distros and
several releases of the same distro) just by e.g. bundling all time.

The way I'm implementing right now is supporting full life cycle
of activities. So, it is not obvious and fast. But what I've already
done(it will be ready to test at the end of this week) could be used
in some way. It will looks like, you are add additional keys to your
activity.info file including "requires = nltk-python" and using "sweets
push" command, send it to bazaar.sl.o. If everything is ok, users can
attach repositories (for at least for fedora and debian/ubuntu) from
bazaar.sl.o and install your activity (and all deps) from native
packages.

-- 
Aleksey
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel

Reply via email to