Modularization proposal approved

Kevin E Martin kem at freedesktop.org
Mon Apr 18 08:11:21 PDT 2005


On Mon, Apr 18, 2005 at 12:12:47PM +1000, Dave Airlie wrote:
> > 
> > But, here goes.
> > 
> > Things to do:
> >         * document every change you have to make, so you know exactly
> >           what has to be done.
> >         * don't change existing code without merging those same changes
> >           back to the original source, PARTICULARLY if you don't follow
> >           the advice above.
> 
> I think the point is we only have one set of sources .. and we create
> links to the monolith from the auto-tooled tree initially so we don't
> get out of sync.. the plan is not to re-do Debrix or xlibs as-is, or
> maybe I've missed something, the impression I got from reading the
> docs was you would still require a monolith tree checked out, you
> would check out the auto-tools framework and it would link the files
> over and to the build in the autotooled framework,

That is correct.

> then just before we launch 7.0 we just move all the files across in
> the repoistory and drop the links..

Right, that's exactly what we plan to do -- we plan to use a symlink
script during development and then copy the ,v files right before the
release.  This is all spelled out in the "Transitioning from monolithic
to modular" section of the modularization proposal.

Kevin


More information about the xorg-modular mailing list