[Sugar-devel] Release management for SoaS
Caroline Meeks
solutiongrove at gmail.com
Sun Sep 6 23:48:20 EDT 2009
and to make things even more confusing we will be using a custom spin for
GPA that has the backup code and more drivers installed! Ham is working on
the latest version tonight and will have a fresh iso for us to download in
the morning.
Thanks!
On Sun, Sep 6, 2009 at 11:44 PM, Bill Bogstad <bogstad at pobox.com> wrote:
> As I get more involved in making SoaS boot in various weird ways in
> weird hardware environments, I've found the wiki pages and the various
> download
> directories to be a little disorganized. I think that part of this
> is because SoaS is fundamentally a different product from Sugar itself
> in a way that isn't being acknowledged. As I see it; Sugar, like most
> free software projects, delivers source code and related materials
> (documentation, etc.). Those deliverables will be used by pretty
> technical people to produce binaries. Git and/or carefully generated
> source code tar balls works for this kind of user. SoaS is a (fedora
> based) Linux distribution whose GUI is Sugar. SoaS deliverables are
> binaries (in various forms) as well as installation instructions.
> People will download and run SoaS directly. Hopefully, many of those
> people won't be technical at all. I don't think SoaS has good
> release management on its deliverables yet.
>
> I'm not sure how to get across my general concerns, so I think I will
> point out two specific issues:
>
> 1. The various SoaS wiki pages make no real attempt to differentiate
> between Strawberry instructions/file references and generic SoaS
> descriptions/features. A new SoaS release is coming soon and it's not
> obvious how the instructions/files for this release will be kept
> separate from Strawberry in the wiki.
>
> 2. The 'release' download directory isn't structured to keep
> released/beta versions separate. There also seems to be multiple
> versions of the livecd-iso-to-disk.sh file
> floating around. I'm pretty sure that the version which can be found
> there now is different from the one I originally downloaded with the
> Strawberry ISO which is different from the one which is embedded in
> the Strawberry ISO image. The head of the Strawberry branch of this
> file in git is not what is currently being distributed next to the
> Strawberry ISO.
>
> The bad news is that I can't think of any way to use git to keep track
> of this for us. It will probably have to be done semi-manually. The
> good news is that, except for daily builds, there won't be that many
> different versions that need to be managed.
>
> Oh, and can we add a new naming scheme? The next release of SoaS
> should also be called SoaS 0.86, not just bratwurst or melon or
> whatever. It should be obvious from the name which version of Sugar
> is included. We can have still have cute names as well as boring
> numbers. We'll just have both (like Ubuntu does).
>
> Thanks for your attention,
> Bill Bogstad
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
--
Caroline Meeks
Solution Grove
Caroline at SolutionGrove.com
617-500-3488 - Office
505-213-3268 - Fax
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20090906/7667edde/attachment.htm
More information about the Sugar-devel
mailing list