[haiku-development] Re: Haiku alpha 1 release (draft)
- From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Sun, 03 Feb 2008 20:59:47 +0100 CET
"Niels Reedijk" <niels.reedijk@xxxxxxxxx> wrote:
> I would like to share with you a list I made of all the steps I think
> need to be made from now to a release of alpha 1. Before I do this, I
> would like an informed opinion from you of where we stand. I know we
> have a 'it is done when it is done' mentality, but without actually
> defining 'done', we could wait a long time.
There is a number of open bugs that are related to R1/alpha here:
http://dev.haiku-os.org/query?status=new&status=assigned&status=reopened&milestone=R1%2Falpha
Whatever is missing there should be added in Trac as a central place to
keep track of that information.
> So the question is, is it time to start planning?
Maybe, but not that formal IMO.
I think we should see the alpha release process as a first try -
keeping it simple and seemless should be our first goal. Then learn
from the mistakes we made for the beta release, and so on.
> The _packager_ is the person who creates a clean build of the source
> during the tag'n'build'n'test phase. He will provide the developers
> and testers (if any) with packages. If the packages are approved,
> they
> are uploaded to the mirrors.
We already have automated builds. We should make sure that the specific
revision is actually built, but anything else doesn't make much sense
IMO. I also don't see the need to literally tag those early alpha tries
in SVN. There is even no real need to tag the final alpha release if we
don't intend to continue developing against that particular release;
but since tagging is cheap I guess we could just do it and see if the
need arises :-)
That will of course change with the more serious releases.
> The _communication agents_ are the people mentioned in a press
> release
> that can be contacted for interviews and more information by third
> parties. There should be at least one representative from Haiku Inc.,
> and one from the core developers.
Why should that work around the usual contact method?
> * Think of a 'blocker' policy, e.g. when are bugs blockers?
> * Define what exactly is released: cd image? vmware image? qemu
> image? source?
Distributions should always be released as CD image. We can think about
additionally providing qemu/VMware images, but I don't think it's that
important (as those are already part of the build farm).
The source is there anyway.
> * Do something with a supported hardware list?
Would be nice.
> == Tag'n'build'n'test Phase ==
> * Create a tag of the subversion source
> * Create a clean build of the tagged source (package builder)
> * Distribute this build amongst developers and testers
> * Run tests
> * Approve or reject the build
> * Distribute the release to the mirrors (berlios, sf.net, torrents,
> what else)
> * Update trac to include the alpha1 version
This phase is a bit unclear to me (also see above).
For later releases, we should tag the first candidate, and then regard
that as a branch and pull fixes from the trunk if needed.
Bye,
Axel.
- Follow-Ups:
- [haiku-development] Re: Haiku alpha 1 release (draft)
- From: Andreas Färber
- [haiku-development] Re: Haiku alpha 1 release (draft)
- From: Zenja Solaja
- [haiku-development] Re: Haiku alpha 1 release (draft)
- From: Niels Reedijk
- References:
- [haiku-development] Haiku alpha 1 release (draft)
- From: Niels Reedijk
Other related posts:
- » [haiku-development] Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- » [haiku-development] Re: Haiku alpha 1 release (draft)
- [haiku-development] Re: Haiku alpha 1 release (draft)
- From: Andreas Färber
- [haiku-development] Re: Haiku alpha 1 release (draft)
- From: Zenja Solaja
- [haiku-development] Re: Haiku alpha 1 release (draft)
- From: Niels Reedijk
- [haiku-development] Haiku alpha 1 release (draft)
- From: Niels Reedijk