Opened 13 years ago

Last modified 12 years ago

#7616 closed enhancement

Rename and move gcc4 builds on haiku-file — at Version 4

Reported by: pulkomandy Owned by: mmadia
Priority: normal Milestone: Unscheduled
Component: Website Version:
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by mmadia)

http://www.freelists.org/post/haiku-development/Enforcing-gcc2h-was-Alpha-3-better-late-than-never

According to this discussion, there is some confusion because haiku-files doesn't make it clear enough that gcc2hybrid is the only way.

Make the following changes :

  • Keep the gcc2hybrid as is on the main page
  • Rename the plain gcc2, plain gcc4, and gcc4hybrid images as 'walter' instead of 'haiku'. These are already de-branded inside (splash screen and desktop background).
  • Move the gcc4 and gcc4hybrid to a separate page,something like http://haiku-files.org/gcc4/anyboot/ (or whatever makes sense on the server)
  • Adapt the text on the main page in nightly images paragraph :

These are regularly built images always using the latest code. While we do try to keep our code in a working state at all times, these are not considered to be stable and may be broken in various ways at any given point in time. They are strictly meant for testing only. Applications made for Haiku should be carefully tested on the latest available stable release.

Official releases leading up to and including R1 Final are distributed only as a GCC 2 Hybrid for the x86 architecture. Other combinations (GCC 2 Only, GCC 4 Only, GCC 4 Hybrid) are available below, for development and testing purposes only. It is recommended to use a GCC 2 Hybrid.

  • Add a section linking to the gcc4/4h/2 stuff below with such wording :

These images are for testing purposes only. They are not compatible with Haiku and shouldn't be used for software development. Unless you are testing for a compiler-dependant bug, please consider downloading a gcc2-hybrid image instead. gcc2-hybrid installations allow to run gcc4-compiled software as well, and they are more tested than these. There is no drawback for using them.

Feel free to improve the texts, but you get the idea.

Change History (4)

comment:1 by pulkomandy, 13 years ago

Description: modified (diff)

comment:2 by mmadia, 13 years ago

Version: R1/alpha3R1/Development

R1 Alpha 3 has not yet been released. This was with an R1 Alpha 3 Release Candidate image.

comment:3 by deejam, 13 years ago

Why is this ticket in milestone R1/alpha3?

comment:4 by mmadia, 13 years ago

Description: modified (diff)
Milestone: R1/alpha3Unscheduled
Version: R1/Development

One concern, for the .vmdk images the original name of the file somehow gets embedded into the image. Simply renaming the file, after a build cycle will not work.

So, should the filenames of the uncompressed images remain as-is and simply have the compressed archives renamed to use 'walter', instead of 'haiku'?

Or should the build system be adjusted to automatically switch between haiku.vmdk, haiku.image and walter.vmdk, walter.image ?

Note: See TracTickets for help on using tickets.