Re: What level Sugar Activities on F11 ?

2009-08-19 Thread Martin Langhoff
On Tue, Aug 18, 2009 at 11:05 PM, Mikus Grinbergsmi...@bga.com wrote:
 [For whoever deleted from laptop.org the webpage listing optional Activities
 for build 767 systems -- thanks a lot,  NOT.]

That would be bad (we have lots of our real users -- kids -- still on
767, and even earlier), so I just checked the 'deletion' log. Nothing
about it. Maybe you mean ...?

http://wiki.laptop.org/go/Activities/G1G1/8.2

Or do you mean something else?

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: What level Sugar Activities on F11 ?

2009-08-18 Thread David Farning
2009/8/17 Mikus Grinbergs mi...@bga.com:
 Is XO-1.5 software expected to run Activities marked for 0.86 ?

 If we are shipping Sugar 0.84, the answer is no (due to API incompatibility).
 The current build tools pulls in the latest stable activities from
 ASLO somewhat blindly (as per my understanding)

 I am interpreting this answer to say:

   ASLO needs to declare a Sugar version to be stable, in time for it
   to be picked up by the XO-1.5 build tools.  Whatever stable
   Sugar version gets picked by XO-1.5, the Activities to be used
   with XO-1.5 need to be compatible with the picked Sugar version.
   The current stable Sugar version being picked up by the XO-1.5
   tools is 0.84.

   So it comes down to the ASLO release date (published 0.86 target
   is September), vs. the XO-1.5 release (to production) date
   (published target is later in 2009).  Test time against 0.84
   is accumulating -- but test time against 0.86 appears doubtful.


 Unless something to the contrary gets announced, I'll continue by
 __IGNORING__ Activity versions not marked for 0.82 - 0.84.


This is basically correct, with the exception that stability is not
declared on ASLO.

ASLO is naive about stable vs unstable platforms.  Instead, when a
Sugar Client pings ASLO for update information, it sends a string
identifing which version of Sugar is running on the client.  ASLO then
responds by sending a link to the most appropriate update for a the
given version of Sugar which the client is running.

david

 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


What level Sugar Activities on F11 ?

2009-08-17 Thread Mikus Grinbergs
I asked once before, but got no answer:

| When the XO-1.5 on F11 software is eventually deployed (e.g.,
| installed by the factory), what level of Sugar will it provide ?

I just installed 'write-66.xo' on a Parrish XO-1 build on my XO-1.
It failed to launch, because its python code could not find any 
module called  'toolbarbox' (to import classes from).

I see that the recent SoaS3 build (which has a preliminary Sugar 
0.86) provides a 'toolbarbox' module - but Sugar 0.84, which is what 
the Parrish XO-1 builds have, does not.  What I want to know is 
whether it would be worthwhile for me to sooner or later try out 
'write-66', or whether I should plan to do my XO Activity testing 
only with 0.84-compatible Activity versions.


Please:

Is XO-1.5 software expected to run Activities marked for 0.86 ?


Thanks,  mikus

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


Re: What level Sugar Activities on F11 ?

2009-08-17 Thread Sayamindu Dasgupta
On Mon, Aug 17, 2009 at 8:47 PM, Mikus Grinbergsmi...@bga.com wrote:
 I asked once before, but got no answer:

 | When the XO-1.5 on F11 software is eventually deployed (e.g.,
 | installed by the factory), what level of Sugar will it provide ?

 I just installed 'write-66.xo' on a Parrish XO-1 build on my XO-1.
 It failed to launch, because its python code could not find any module
 called  'toolbarbox' (to import classes from).

 I see that the recent SoaS3 build (which has a preliminary Sugar 0.86)
 provides a 'toolbarbox' module - but Sugar 0.84, which is what the Parrish
 XO-1 builds have, does not.  What I want to know is whether it would be
 worthwhile for me to sooner or later try out 'write-66', or whether I should
 plan to do my XO Activity testing only with 0.84-compatible Activity
 versions.


 Please:

 Is XO-1.5 software expected to run Activities marked for 0.86 ?




If we are shipping Sugar 0.84, the answer is no (due to API incompatibility).
The current build tools pulls in the latest stable activities from
ASLO somewhat blindly (as per my understanding), and I have a way to
fix that. I'll commit the changes after some more tests (ETA: end of
this week)

Thanks,
Sayamindu


-- 
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: What level Sugar Activities on F11 ?

2009-08-17 Thread David Farning
Mikus,

Many of us would like an answer to that question sooner rather than
later  But, in OLPCs defence it is a very difficult issues.  The
two issues are:
1. Increasing the number of deployed versions greatly increases the
cost of support.
2. While recent versions of Sugar have additional functionality, the
newness of the code base can make testing and deploying more
difficult.

As a data point, think of the specific use cases of Fedora and Red Hat
Enterprise Linux.

As the ecosystem matures, it will be important to think about SL
pushing development forward with new releases every 6 months.  At the
same time, deploying organisations will need to cluster around less
frequent stable releases to share the cost of long term support.

david

On Mon, Aug 17, 2009 at 11:17 AM, Mikus Grinbergsmi...@bga.com wrote:
 I asked once before, but got no answer:

 | When the XO-1.5 on F11 software is eventually deployed (e.g.,
 | installed by the factory), what level of Sugar will it provide ?

 I just installed 'write-66.xo' on a Parrish XO-1 build on my XO-1.
 It failed to launch, because its python code could not find any
 module called  'toolbarbox' (to import classes from).

 I see that the recent SoaS3 build (which has a preliminary Sugar
 0.86) provides a 'toolbarbox' module - but Sugar 0.84, which is what
 the Parrish XO-1 builds have, does not.  What I want to know is
 whether it would be worthwhile for me to sooner or later try out
 'write-66', or whether I should plan to do my XO Activity testing
 only with 0.84-compatible Activity versions.


 Please:

 Is XO-1.5 software expected to run Activities marked for 0.86 ?


 Thanks,  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: What level Sugar Activities on F11 ?

2009-08-17 Thread Mikus Grinbergs
 Is XO-1.5 software expected to run Activities marked for 0.86 ?
 
 If we are shipping Sugar 0.84, the answer is no (due to API incompatibility).
 The current build tools pulls in the latest stable activities from
 ASLO somewhat blindly (as per my understanding)

I am interpreting this answer to say:

   ASLO needs to declare a Sugar version to be stable, in time for it
   to be picked up by the XO-1.5 build tools.  Whatever stable
   Sugar version gets picked by XO-1.5, the Activities to be used
   with XO-1.5 need to be compatible with the picked Sugar version.
   The current stable Sugar version being picked up by the XO-1.5
   tools is 0.84.

   So it comes down to the ASLO release date (published 0.86 target
   is September), vs. the XO-1.5 release (to production) date
   (published target is later in 2009).  Test time against 0.84
   is accumulating -- but test time against 0.86 appears doubtful.


Unless something to the contrary gets announced, I'll continue by 
__IGNORING__ Activity versions not marked for 0.82 - 0.84.


mikus

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


Re: What level Sugar Activities on F11 ?

2009-08-17 Thread Chris Ball
Hi Mikus,

So it comes down to the ASLO release date (published 0.86
target is September), vs. the XO-1.5 release (to production)
date (published target is later in 2009).  Test time against
0.84 is accumulating -- but test time against 0.86 appears
doubtful.

That's right.  We plan on shipping 0.84 with the first 1.5 software
release, because we'll want a release that's seen lots of testing
before deploying it so widely.  However, we'll be willing to backport
individual patches from 0.86 if they're very useful, so the answer is
not as simple as OLPC will take the 0.84 release and use it unmodified.

I think your strategy of concentrating on testing activities that work
on 0.84 is a good idea.

Thanks,

- Chris.
-- 
Chris Ball   c...@laptop.org
One Laptop Per Child
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel