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

Jorge G. Mare wrote:
> On Tue, 2008-04-15 at 16:25 -0400, Karl vom Dorff wrote:
> 
> >         We might want to add code to AboutSystem to first read a 
> >         DISTRO:COPYRIGHTS resource and prepend that to the text in the 
> >         source
> >         code
> >         That would allow one to create his distro without changing the 
> >         source
> >         code but just using the AddResources rule in a jamfile.
> > 
> > Yes, it would be cool if there would be an easy way to adjust those 
> > three things in 'AboutSystem' (and write some instructions on Haiku's 
> > site):
> > 
> > 1) the green 'Haiku'
> > 2) the copyright info
> > 3) the weblink...
> > 
> > While we're on the topic, the bootscreen logo also requires adjusting 
> > the source code... so #4.. hehe.
> > 
> > Those are four things that would definitely distance Haiku from 
> > distros. Maybe I should create a ticket?
> 
> I think many here are missing a fundamental point, which is that we don't 
> encourage distros, particularly at this stage where Haiku is still 
> pre-alpha.
> 
> >>From the POV of the Haiku project, we always prefer collaboration within
> the project. Of course this is open source, so everyone is free to do 
> what they want, as long as they comply with the licenses, trademarks, 
> copyrights, etc.. If you were doing what you do for Haikuware within the 
> project, then things would be different. But you choose to go your own 
> way, which is fine, but then third party rules apply.
> 
> In line with the above thoughts, I personally we should not spend any 
> time writing "Create your Haiku distro" how to, or changing the build 
> system to support creating distros. Othwerwise, you would be simply 
> facilitating the "linuxification" of Haiku in the form of distro hell.

I actually think this is a very good argument, and regret my earlier 
statement a little where I said the plan is to make this easy... :-)

Best regards,
-Stephan

Other related posts: