[haiku-development] Re: Task list for alpha 1

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Fri, 21 Aug 2009 18:34:39 +0200

On 2009-08-21 at 15:10:02 [+0200], Niels Reedijk <niels.reedijk@xxxxxxxxx> 
wrote:
[...]
> 4. RELEASE
> a) branch the source tree (Axel)

Branching check list:

* Create the actual branch (svn cp).
* In the branch:
  - Adjust B_HAIKU_VERSION in <BeBuild.h>.
  - Adjust all other places where the version is hard-coded (documentation,
    etc.).
  - Remove temporary compatibility work-arounds (probably concerns gcc 4
    only).
( - Verify BeOS R5 binary compatibility. )
  - Declare all optional packages built with a previous Haiku trunk version
    obsolete. They have to be rebuilt with an alpha branch version. Packages
    built with (and for) BeOS R5 (should any exist) are not concerned.
  - Start back-porting trunk fixes...
* In the trunk:
  - Adjust B_HAIKU_VERSION in <BeBuild.h> (to some post-alpha-1 value).
  - Apply the other initial alpha branch changes eventually (probably when
    the rebuilt optional packages are available).

CU, Ingo

PS: Since optional packages have to rebuilt anyway, it would be great, if 
someone could have a look at the, at least IMHO, most obvious annoyances: 
BeZillaBrowser crashing on application quit (not window close), BePDF 
deadlocking on application quit.

Other related posts: