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

2009-07-28 Thread Daniel Drake
2009/7/28 Aleksey Lim alsr...@member.fsf.org: 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

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 alsr...@member.fsf.org: 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

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 alsr...@member.fsf.org: 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

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

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

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 12:14, Sascha Silbesascha-ml-ui-sugar-de...@silbe.org 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

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

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 really a

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

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 12:30, Sascha Silbesascha-ml-ui-sugar-de...@silbe.org 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

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

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

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 12:55, Sascha Silbesascha-ml-ui-sugar-de...@silbe.org 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

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 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

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

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 13:36, Sascha Silbesascha-ml-ui-sugar-de...@silbe.org 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

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 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 content

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

2009-07-28 Thread David Farning
On Tue, Jul 28, 2009 at 1:39 AM, Daniel Draked...@laptop.org wrote: 2009/7/28 Aleksey Lim alsr...@member.fsf.org: 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

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

2009-07-28 Thread Edward Cherlin
On Mon, Jul 27, 2009 at 11:39 PM, Daniel Draked...@laptop.org wrote: 2009/7/28 Aleksey Lim alsr...@member.fsf.org: 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

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

[Sugar-devel] Activity as regular objects proposal

2009-07-27 Thread Aleksey Lim
Hi all, 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 * sugar can have only one activity version installed at the same time i.e. it