[Chandler-dev] Adding Gutsy and Leopard to test cycles

D John Anderson john at osafoundation.org
Mon Nov 19 10:46:21 PST 2007


+1

On Nov 19, 2007, at 10:30 AM, Philippe Bossut wrote:

> I think I'm going to add my voice to the "simplify, simplify" chorus:
> - drop Panther altogether: i.e. build and test PPC on Tiger only
> - do QA cycles on only one Ubuntu release (Gutsy I think)
>
> That doesn't mean we won't take bugs and fixes for other platforms  
> but that we won't qualify and block a release for bugs on those non- 
> officially supported ones.
>
> Cheers,
> - Philippe
>
> Katie Capps Parlante wrote:
>> I was going to bring up the same point -- it doesn't seem like an  
>> optimal use of our limited resources to be qualifying all of these  
>> platforms every month.
>>
>> Suggestions:
>> - Drop "official" support of OSX PPC Panther entirely (we can take  
>> bugs/patches as we do for older versions of windows and other linux  
>> distros, but basically stop qualifying this one)
>>
>> - Only qualify XP, one mac platform, and one unix distro for every  
>> monthly cycle (I'm not sure which one to pick though!). Qualify the  
>> others every 2nd or third release, or every "major" release.
>>
>> I'm open to other plans for staggering, but generally agree with  
>> Andre that we should be looking seriously at reducing the load here.
>>
>> Cheers,
>> Katie
>>
>> Andre Mueninghoff wrote:
>>> Hi Aparna,
>>>
>>> That's a lot of platforms.
>>>
>>> The question that occurs to me, with no ill will intended towards  
>>> the
>>> community of users of any particular platform, is it truly  
>>> critically
>>> necessary that every release (prior to 1.0 anyway) be certified and
>>> published for every supported platform every time? Are there perhaps
>>> strategic, tactical, technical, pragmatic, opportunistic (or what  
>>> have
>>> you) reasons why a staggered support of platforms might be  
>>> beneficial
>>> for all in the end? For example, might it be that some new trial  
>>> user
>>> work-flows might be able to be made available to users for  
>>> feedback more
>>> rapidly if only certain platforms are initially targeted, presuming
>>> there would be a net benefit of more and earlier feedback?
>>>
>>> Andre
>>>
>>> On Fri, 16 Nov 2007 17:12:18 -0800, "Aparna Kadakia"
>>> <aparna at osafoundation.org> said:
>>>> Yesterday at the Desktop Engineering Meeting we discussed about
>>>> adding Gutsy and Leopard to the list of officially supported
>>>> platforms for Chandler Desktop. This would make the list of  
>>>> supported
>>>> platforms to be :
>>>>
>>>> 1. Windows XP
>>>> 2. OSX PPC Panther (10.3)
>>>> 3. OSX PPC Tiger (10.4)
>>>> 4. OSX Intel Tiger (10.4)
>>>> 5. OSX Intel Leopard (10.5)
>>>> 6. Linux Ubuntu Dapper (6.06)
>>>> 7. Linux Ubuntu Gutsy (7.10) ( and we know we will have to  
>>>> eventually
>>>>   support Vista)
>>>>
>>>> Now that we have tinderboxes running on Gutsy and Leopard, the
>>>> imminent question is should QA upgrade their machines to Gutsy/
>>>> Leopard? Well, clearly we can't all upgrade to Leopard and Gutsy  
>>>> since
>>>> we continue to support Dapper and Tiger. This is turning out to  
>>>> be a
>>>> formidable task, certifying every release on all supported  
>>>> platforms.
>>>> Now with 2 new additions to the list, we need to figure out how  
>>>> best
>>>> to get testing coverage on these platforms with the limited  
>>>> resources
>>>> we have within the team.
>>>>
>>>> Currently the QA process for checkpoint and release testing is as
>>>> follows:
>>>> 1. QA mostly focuses their testing on 3 platforms  : WinXP, OSX  
>>>> Intel
>>>>   Mac Tiger and Ubuntu Dapper. We have been resorting to minimal
>>>>   testing on Panther and OSX PPC Tiger.
>>>> 2. For weekly checkpoint testing, we pick 2 platforms from the list
>>>>   and rotate the platforms every week for checkpoint testing.
>>>> 3. For release testing, we run acceptance tests on the 3 main
>>>>   platforms and sanity test on the others with help from some non- 
>>>> QA
>>>>   folks. (For .e.g Philippe helps test on OSX PPC Tiger, etc)
>>>>
>>>> In light of the new additions, we propose the following changes: .
>>>> Continue minimal testing on Panther and OSX PPC Tiger.
>>>> 1. QA team will upgrade their personal laptops to Leopard so  
>>>> Leopard
>>>>   testing will be covered on their personal machines. Intel Mac  
>>>> Tiger
>>>>   testing will be confined to one of the QA box in the lab  
>>>> (currently
>>>>   running Chandler tbox)
>>>> 2. Dan will add Ubuntu Gutsy as another VM on his machine so he can
>>>>   occasionally test on Gutsy for checkpoint/release testing
>>>> 3. Dapper testing will continue to happen on the alternate QA  
>>>> laptop
>>>>   (IBM thinkpad)
>>>> 4. For weekly checkpoint testing, we will continue to pick 2  
>>>> platforms
>>>>   from the new set of 5 (i.e. leaving out Panther and OSX PPC  
>>>> Tiger)
>>>>   and rotate platforms each week
>>>> 5. For release testing QA will continue testing on 3 platforms from
>>>>   the set of 5 and rely on volunteers within the rest of the OSAF
>>>>   team to help test on the other 2 platforms.  What those 2  
>>>> platforms
>>>>   are can be determined during testing cycle depending on who's
>>>>   volunteering and what platform do they have access to.
>>>>
>>>> I am open to other ideas/suggestions you may have. Let me know.
>>>>
>>>> Thanks Aparna
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>
>> Open Source Applications Foundation "chandler-dev" mailing list
>> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev



More information about the chandler-dev mailing list