Re: [Sugar-devel] Activity as regular objects proposal

2009-07-29 Thread Aleksey Lim
On Tue, Jul 28, 2009 at 09:00:49AM +, Aleksey Lim wrote: > On Tue, Jul 28, 2009 at 01:49:15PM +0545, Daniel Drake wrote: > > 2009/7/28 Aleksey Lim : > > > Proposal is not about storing all versions but about possibility of > > > storing not only one(last?) version and we can uninstall old versi

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Martin Dengler
On Tue, Jul 28, 2009 at 04:19:15PM -0700, Edward Cherlin wrote: > Sugar on a Stick currently [has Fructose Activities installed] from > packages This has changed now in SoaS and F11-on-XO, which both now just use .xos for Fructose and other non-Glucose activities. Martin pgphc53u8MLGc.pgp Desc

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Edward Cherlin
On Mon, Jul 27, 2009 at 11:39 PM, Daniel Drake wrote: > 2009/7/28 Aleksey Lim : >> The problems that 0.84 has in case of activity versions are: >> >> * it can't upgrade activities if they were pre-installed from >>  native packages; it makes process of upgrading activities >>  from .xo impossible >

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread David Farning
On Tue, Jul 28, 2009 at 1:39 AM, Daniel Drake wrote: > 2009/7/28 Aleksey Lim : >> The problems that 0.84 has in case of activity versions are: >> >> * it can't upgrade activities if they were pre-installed from >>  native packages; it makes process of upgrading activities >>  from .xo impossible >

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Aleksey Lim
On Tue, Jul 28, 2009 at 01:01:32PM +0200, Sascha Silbe wrote: > On Tue, Jul 28, 2009 at 10:37:18AM +, Aleksey Lim wrote: > > >Since [3] is(in addition) an idea of having "composite" Journal > >objects(when we have content of bundle stored somewhere in form of > >ready to use directly, and this

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Albert Cahalan
Daniel Drake writes: > Finally, I personally don't like the idea of having activities > (as in applications) in the journal. The journal is for > recording what the user has done. I think that **uninstalled** activities belong in the journal. An activity can be in the journal like any random data

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 13:36, Sascha Silbe wrote: > On Tue, Jul 28, 2009 at 12:59:43PM +0200, Tomeu Vizoso wrote: > >>> The more important point is that it also works for people installing >>> Sugar >>> from packages on their own system, without manual symlink fiddling. My >>> imagined use case is

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Sascha Silbe
On Tue, Jul 28, 2009 at 12:59:43PM +0200, Tomeu Vizoso wrote: The more important point is that it also works for people installing Sugar from packages on their own system, without manual symlink fiddling. My imagined use case is someone doing a "full" Sugar desktop installation (by using a cor

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Sascha Silbe
On Tue, Jul 28, 2009 at 10:37:18AM +, Aleksey Lim wrote: Since [3] is(in addition) an idea of having "composite" Journal objects(when we have content of bundle stored somewhere in form of ready to use directly, and this content is represented by one Journal item) we can treat activities like

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 12:55, Sascha Silbe wrote: > On Tue, Jul 28, 2009 at 12:38:32PM +0200, Tomeu Vizoso wrote: > To avoid space duplication in LTSP environments, ~/Activities can contain symlinks to somewhere in /usr if the deployer wants users to be able to uninstall and upgrade

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Sascha Silbe
On Tue, Jul 28, 2009 at 12:38:32PM +0200, Tomeu Vizoso wrote: To avoid space duplication in LTSP environments, ~/Activities can contain symlinks to somewhere in /usr if the deployer wants users to be able to uninstall and upgrade activities. But this won't allow them to downgrade to the system-i

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 12:30, Sascha Silbe wrote: > On Tue, Jul 28, 2009 at 12:18:58PM +0200, Tomeu Vizoso wrote: > >> To avoid space duplication in LTSP environments, ~/Activities can >> contain symlinks to somewhere in /usr if the deployer wants users to >> be able to uninstall and upgrade activ

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Aleksey Lim
On Tue, Jul 28, 2009 at 12:14:54PM +0200, Sascha Silbe wrote: > On Tue, Jul 28, 2009 at 05:14:57AM +, Aleksey Lim wrote: > > >* it can't upgrade activities if they were pre-installed from > > native packages; it makes process of upgrading activities > > from .xo impossible > Yeah, this is re

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Sascha Silbe
On Tue, Jul 28, 2009 at 12:18:58PM +0200, Tomeu Vizoso wrote: To avoid space duplication in LTSP environments, ~/Activities can contain symlinks to somewhere in /usr if the deployer wants users to be able to uninstall and upgrade activities. But this won't allow them to downgrade to the system-i

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 12:14, Sascha Silbe wrote: > On Tue, Jul 28, 2009 at 05:14:57AM +, Aleksey Lim wrote: > >> * it can't upgrade activities if they were pre-installed from >>  native packages; it makes process of upgrading activities >>  from .xo impossible > > Yeah, this is really a PITA.

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Sascha Silbe
On Tue, Jul 28, 2009 at 05:14:57AM +, Aleksey Lim wrote: * it can't upgrade activities if they were pre-installed from native packages; it makes process of upgrading activities from .xo impossible Yeah, this is really a PITA. * sugar can have only one activity version installed at the

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Aleksey Lim
On Tue, Jul 28, 2009 at 01:49:15PM +0545, Daniel Drake wrote: > 2009/7/28 Aleksey Lim : > > Proposal is not about storing all versions but about possibility of > > storing not only one(last?) version and we can uninstall old versions > > by removing entries from journal. > > The journal can't dele

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Daniel Drake
2009/7/28 Aleksey Lim : > Proposal is not about storing all versions but about possibility of > storing not only one(last?) version and we can uninstall old versions > by removing entries from journal. The journal can't delete activities that are installed by a package at /usr/share/activities, an

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-28 Thread Aleksey Lim
On Tue, Jul 28, 2009 at 12:24:52PM +0545, Daniel Drake wrote: > 2009/7/28 Aleksey Lim : > > The problems that 0.84 has in case of activity versions are: > > > > * it can't upgrade activities if they were pre-installed from > >  native packages; it makes process of upgrading activities > >  from .xo

Re: [Sugar-devel] Activity as regular objects proposal

2009-07-27 Thread Daniel Drake
2009/7/28 Aleksey Lim : > The problems that 0.84 has in case of activity versions are: > > * it can't upgrade activities if they were pre-installed from >  native packages; it makes process of upgrading activities >  from .xo impossible In reality Sugar's message is confusing here and I don't thin