Re: New 8.2 Stream

2008-07-12 Thread C. Scott Ananian
Also, was there a trac bug associated with the 'TamTam symlinks' patch
for pilgrim?  That really seems like something which should be fixed
in the TamTam activity bundles, not the filesystem, and I'm a little
concerned that adding symlinks to /usr/share/activities could confuse
the various bits of activity enumeration code in the system (including
my own, in the activity updater).

Please refer to trac bugs when at all possible in your pilgrim
commits, so that we have a chance at tracking down when and why all
these fiddly bits got into pilgrim -- and so we've got a chance of
getting them back out again later.
 --scott

p.s. I cleaned up the neglected 'master' and 'autobuild' trees so that
they match the pilgrim commit policy -- which I noticed was never
checked into git after it was emailed around back in December, so I
did that, too (on the joyride branch).

-- 
 ( http://cscott.net/ )
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: New 8.2 Stream

2008-07-12 Thread C. Scott Ananian
Please bump the version number for the 8.2 series to 720 or 750 so
that we maintain a consistent numbering for "stable series" builds.

Commit e2edf07ed3249b6b639c8f3102198d3ffa2654b2 should also be
reverted in the 8.2 branch, as it is only appropriate for joyride.
(We used to maintain a strict separation between the 'master',
'autobuild', and 'joyride' branches but that distinction has fallen
into disuse.)

I made a number of commits to the joyride branch tonight for testing
the new activity update code (trac #4951) and fixing bugs
olpc-updating to the latest builds (trac #7448); I'll petition mstone
about pulling them into 8.2 once I get some confidence they actually
work, don't break the build, etc.

I assume m_stone will be watching the pilgrim diff between joyride and
8.2 and making sure that bugs fixed in joyride do make it into 8.2
eventually unless there is good reason to keep the fixes out.
 --scott

-- 
 ( http://cscott.net/ )
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: New 8.2 Stream

2008-07-11 Thread Daniel Drake
On Fri, 2008-07-11 at 11:35 -0500, Dennis Gilmore wrote:
> Its completely manual. it is designed for doing release candidate builds,  
> much the same as update.1 builds were done.

OK. When are you planning to trigger builds? (how often and/or on what
conditions?)

> > Any objections to me including olpc-netutils in pilgrim (so that we have
> > olpc-netstatus)?
> Yes,  It needs to be approved for inclusion by release engineering.  without 
> a 
> trac ticket approved (most likely by Michael) I wont change anything.  If 
> anyone else changes pilgrim  I will revert the changes. 

OK. What's the process?
File a ticket, assign to who? Any special component or keywords?

I made a commit to the 8.2 branch of pilgrim this morning. Just cherry
picked your commit from update1 to setup tamtam symlinks. Hope that's
OK, I'll file tickets before making any further changes.

Daniel


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


Re: New 8.2 Stream

2008-07-11 Thread Dennis Gilmore
On Friday 11 July 2008, Daniel Drake wrote:
> On Thu, 2008-07-10 at 23:43 -0400, Bobby Powers wrote:
> > 2008/7/10 Dennis Gilmore <[EMAIL PROTECTED]>:
> > > in preparation for 8.2  we  have a new 8.2 stream  it can be found at
> > > http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2/
> > > Please test and file bugs against it. This is the stream intended for
> > > the 8.2 test builds.
> >
> > This sounds good.  Can you please explain how this differs from
> > joyride, both at the moment and in the future?   Is this based off of
> > Joyride 21XX, what kind of sync will there be, etc.
it is based on the joyride series,  there will be no sync in the future.  
approved updates will get tagged in from joyride when they are proven to fix 
bugs

> Thanks Dennis!! Some additional questions:
>
> Who or what triggers new 8.2 builds to be run?
Its completely manual. it is designed for doing release candidate builds,  
much the same as update.1 builds were done.

> How do developers get packages included? Are we planning on the same
> kind of system for update1, where we'd push stuff into joyride then
> request that specific packages be tagged for the release stream?
yep

> Any objections to me including olpc-netutils in pilgrim (so that we have
> olpc-netstatus)?
Yes,  It needs to be approved for inclusion by release engineering.  without a 
trac ticket approved (most likely by Michael) I wont change anything.  If 
anyone else changes pilgrim  I will revert the changes. 

-- 
Dennis Gilmore



signature.asc
Description: This is a digitally signed message part.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Subject: Re: New 8.2 Stream To: OLPC Devel

2008-07-11 Thread Kim Quirk
For a 'change log' that is useful for both development and testing groups, I
would like to ask that people please use the comments during check-in to add
the trac item being fixed (when available) and a short description that
would help others to know what to test or what feature has been added.

We used to get these changelogs... and it was really helpful for the test
groups.

Kim

On Fri, Jul 11, 2008 at 8:37 AM, Greg Smith <[EMAIL PROTECTED]> wrote:

> Hi Guys,
>
> Interesting links, especially the diffs!
>
> I posted these links on the 8.2.0 overview page in a new section:
> http://wiki.laptop.org/go/8.2.0#Latest_Build_and_Diffs_from_Previous_Builds
>
> Let me know if that is OK with you. Can you add a little more to the
> explanation for these on the wiki page?
>
> This looks like information which will be important for developers (e.g.
> does it tell you where to get the latest code to add your fixes to?) and
> possibly testers. However, I think it will be more useful with a little
> more explanation.
>
> Thanks,
>
> Greg S
>
> *
> Message: 11 Date: Fri, 11 Jul 2008 10:25:35 +0200 From: Bert Freudenberg
> <[EMAIL PROTECTED]> Subject: Re: New 8.2 Stream To: OLPC Devel
>  Message-ID:
> <[EMAIL PROTECTED]> Content-Type:
> text/plain; charset=US-ASCII; format=flowed; delsp=yes Am 11.07.2008 um
> 05:43 schrieb Bobby Powers:
>  > > 2008/7/10 Dennis Gilmore <[EMAIL PROTECTED]>:
>  >> >> in preparation for 8.2  we  have a new 8.2 stream  it can be found
> at
>  >> >> 
> http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2/<http://pilgrim.laptop.org/%7Epilgrim/xo-1/streams/8.2/>
>  >> >> Please test and file bugs against it. This is the stream intended
>  >> >> for the 8.2
>  >> >> test builds.
>  > >
>  > > This sounds good.  Can you please explain how this differs from
>  > > joyride, both at the moment and in the future?   Is this based off of
>  > > Joyride 21XX, what kind of sync will there be, etc.
>
>
> for the momentary difference see
>
> http://dev.laptop.org/~bert/8.2-joyride.html<http://dev.laptop.org/%7Ebert/8.2-joyride.html>
>
> I also added update.1-708 as 8.2-0 to see the initial differences:
>
> http://dev.laptop.org/~bert/8.2-pkgs.html<http://dev.laptop.org/%7Ebert/8.2-pkgs.html>
>
> - Bert -
> ___
> 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: New 8.2 Stream

2008-07-11 Thread Daniel Drake
On Thu, 2008-07-10 at 23:43 -0400, Bobby Powers wrote:
> 2008/7/10 Dennis Gilmore <[EMAIL PROTECTED]>:
> > in preparation for 8.2  we  have a new 8.2 stream  it can be found at
> > http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2/
> > Please test and file bugs against it. This is the stream intended for the 
> > 8.2
> > test builds.
> 
> This sounds good.  Can you please explain how this differs from
> joyride, both at the moment and in the future?   Is this based off of
> Joyride 21XX, what kind of sync will there be, etc.

Thanks Dennis!! Some additional questions:

Who or what triggers new 8.2 builds to be run?

How do developers get packages included? Are we planning on the same
kind of system for update1, where we'd push stuff into joyride then
request that specific packages be tagged for the release stream?

Any objections to me including olpc-netutils in pilgrim (so that we have
olpc-netstatus)?



I'll document your answers on Greg's 8.2.0 wiki page.

Thanks,
Daniel


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


Re: Subject: Re: New 8.2 Stream To: OLPC Devel

2008-07-11 Thread Bert Freudenberg

Am 11.07.2008 um 14:37 schrieb Greg Smith:

> Hi Guys,
>
> Interesting links, especially the diffs!
>
> I posted these links on the 8.2.0 overview page in a new section:
> http://wiki.laptop.org/go/8.2.0#Latest_Build_and_Diffs_from_Previous_Builds
>
> Let me know if that is OK with you.

Certainly.

> Can you add a little more to the
> explanation for these on the wiki page?
>
> This looks like information which will be important for developers  
> (e.g.
> does it tell you where to get the latest code to add your fixes to?)  
> and
> possibly testers. However, I think it will be more useful with a  
> little
> more explanation.

I'm not sure what explanations would be helpful. My scripts simply  
analyze the build logs, extract the version info for each package, and  
then generate the HTML you see from the difference in packages.

- Bert -

> Thanks,
>
> Greg S
>
> *
> Message: 11 Date: Fri, 11 Jul 2008 10:25:35 +0200 From: Bert  
> Freudenberg
> <[EMAIL PROTECTED]> Subject: Re: New 8.2 Stream To: OLPC Devel
>  Message-ID:
> <[EMAIL PROTECTED]> Content-Type:
> text/plain; charset=US-ASCII; format=flowed; delsp=yes Am 11.07.2008  
> um
> 05:43 schrieb Bobby Powers:
>>> 2008/7/10 Dennis Gilmore <[EMAIL PROTECTED]>:
>>>>> in preparation for 8.2  we  have a new 8.2 stream  it can be  
>>>>> found at
>>>>> http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2/
>>>>> Please test and file bugs against it. This is the stream intended
>>>>> for the 8.2
>>>>> test builds.
>>>
>>> This sounds good.  Can you please explain how this differs from
>>> joyride, both at the moment and in the future?   Is this based off  
>>> of
>>> Joyride 21XX, what kind of sync will there be, etc.
>
>
> for the momentary difference see
>
> http://dev.laptop.org/~bert/8.2-joyride.html
>
> I also added update.1-708 as 8.2-0 to see the initial differences:
>
> http://dev.laptop.org/~bert/8.2-pkgs.html
>
> - Bert -
> ___
> 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: Subject: Re: New 8.2 Stream To: OLPC Devel

2008-07-11 Thread Greg Smith
Hi Guys,

Interesting links, especially the diffs!

I posted these links on the 8.2.0 overview page in a new section:
http://wiki.laptop.org/go/8.2.0#Latest_Build_and_Diffs_from_Previous_Builds

Let me know if that is OK with you. Can you add a little more to the 
explanation for these on the wiki page?

This looks like information which will be important for developers (e.g. 
does it tell you where to get the latest code to add your fixes to?) and 
possibly testers. However, I think it will be more useful with a little 
more explanation.

Thanks,

Greg S

*
Message: 11 Date: Fri, 11 Jul 2008 10:25:35 +0200 From: Bert Freudenberg 
<[EMAIL PROTECTED]> Subject: Re: New 8.2 Stream To: OLPC Devel 
 Message-ID: 
<[EMAIL PROTECTED]> Content-Type: 
text/plain; charset=US-ASCII; format=flowed; delsp=yes Am 11.07.2008 um 
05:43 schrieb Bobby Powers:
 > > 2008/7/10 Dennis Gilmore <[EMAIL PROTECTED]>:
 >> >> in preparation for 8.2  we  have a new 8.2 stream  it can be found at
 >> >> http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2/
 >> >> Please test and file bugs against it. This is the stream intended
 >> >> for the 8.2
 >> >> test builds.
 > >
 > > This sounds good.  Can you please explain how this differs from
 > > joyride, both at the moment and in the future?   Is this based off of
 > > Joyride 21XX, what kind of sync will there be, etc.


for the momentary difference see

http://dev.laptop.org/~bert/8.2-joyride.html

I also added update.1-708 as 8.2-0 to see the initial differences:

http://dev.laptop.org/~bert/8.2-pkgs.html

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


Re: New 8.2 Stream

2008-07-11 Thread Bert Freudenberg

Am 11.07.2008 um 05:43 schrieb Bobby Powers:

> 2008/7/10 Dennis Gilmore <[EMAIL PROTECTED]>:
>> in preparation for 8.2  we  have a new 8.2 stream  it can be found at
>> http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2/
>> Please test and file bugs against it. This is the stream intended  
>> for the 8.2
>> test builds.
>
> This sounds good.  Can you please explain how this differs from
> joyride, both at the moment and in the future?   Is this based off of
> Joyride 21XX, what kind of sync will there be, etc.


for the momentary difference see

http://dev.laptop.org/~bert/8.2-joyride.html

I also added update.1-708 as 8.2-0 to see the initial differences:

http://dev.laptop.org/~bert/8.2-pkgs.html

- Bert -

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


Re: New 8.2 Stream

2008-07-10 Thread Bobby Powers
2008/7/10 Dennis Gilmore <[EMAIL PROTECTED]>:
> in preparation for 8.2  we  have a new 8.2 stream  it can be found at
> http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2/
> Please test and file bugs against it. This is the stream intended for the 8.2
> test builds.

This sounds good.  Can you please explain how this differs from
joyride, both at the moment and in the future?   Is this based off of
Joyride 21XX, what kind of sync will there be, etc.

Thanks!

yours,
bobby

> --
> Dennis Gilmore
>
>
> ___
> 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


New 8.2 Stream

2008-07-10 Thread Dennis Gilmore
in preparation for 8.2  we  have a new 8.2 stream  it can be found at  
http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2/
Please test and file bugs against it. This is the stream intended for the 8.2 
test builds.

-- 
Dennis Gilmore



signature.asc
Description: This is a digitally signed message part.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel