2009/5/8 "C. Bergstr?m" <cbergstrom at netsyncro.com>:
> Alan Coopersmith wrote:
>>
>> ? I'm also planning on proposing
>> a new "X Gate" Project to host a live clone of the master NV gate
>>
>
> Please correct me if I'm wrong, but don't you already publish all of your
> patches? ?As a consumer and user of fox-* gates I'm quite happy with patches
> + tarball. ?If you're planning to import all the code into a monolithic hg
> repo then I'd really really kindly ask you don't. ?Xorg went modular exactly
> to avoid this.
>
> ./Christopher



Yes, you are wrong.
It is not a 'monolithic hg repo'.
It is a modular collection of independent Modules, a moduar framework.
What it does is automating the successive (in the right self-hosting
order!!!) build of the shipping modules into deliverables. If it is
true that you ever took a look into the fox-gate, then you should know
this and have seen it after 5 minutes.

Alan Coopersmith's and the X11 group's fox-gate is an excellent and
easily extensible non-monolithic system of Makefiles and patches,
everything else, all the modules, get fetched from freedesktop.org -
right according to version as simply defined in each subdir's
Makefile.

Xorg's migration to modular (7.0) was a pain at that time. Furthermore
it lead to lots of configuration redundancies during each global
clobber build. While it does have some clear advantages, too, it is a
bad idea to compile every module and to apply every patch manually at
the cmd line (what an error-prone nonsense). All that the fox-gate
does, is AUTOMATING those aspects. Are you suggesting, this was a bad
idea???

Aha.
No regards to a selfproclaimed Solaris-community hater (according to
own self-description).

Reply via email to