[openbeos] Re: Haiku distro guidelines [was: Haiku Vmware Build Environment]

On 2008-04-16 at 01:32:01 [+0200], Matt Madia <mattmadia@xxxxxxxxx> wrote:
> *coming late into discussion*
> 
> many of you will probably want to burn me at the stake for suggesting this 
> ....
> 
> Mozilla.org is another open source foundation that takes trademarking 
> seriously.
> One particular feature they implement in their build system is to:
> 
> Assume A Non-Official Build
> 
> In order to build an official, trademarked product such as "Firefox"
> vs "BonEcho", a builder must pass "--enable--official-branding" to
> configure
> ( see http://mxr.mozilla.org/mozilla/source/configure.in#4840 )
> 
> granted, a non-official build still uses many of mozilla's graphics
> and images, but that could be similar to using Haiku's icons+deskbar
> image

Haiku's build system does actually already support something like that. The 
option is "--distro-compatibility <level>" where <level> can be "official", 
"compatible" or "default" (unofficial, non-compatible -- probably the one 
everyone builds without even noticing). According to that, the build system 
variable HAIKU_DISTRO_COMPATIBILITY is set, which should be checked in all 
places where Haiku trademarks are used. That just doesn't happen yet. Cf. 
ticket #1234.

CU, Ingo

Other related posts: