Jon Trulson <j...@radscan.com> writes:

> Imake is dead, and I see no point in trying to "take over" and improve
> it.  Autotools (as others have also mentioned in this thread) is the
> way to go moving forward.  We might be able to leverage some of the
> work X11 did there as well.

Well, my expectation was that we would just keep it working, nothing
more.  The advantage to imake is that it is simple.  Trying to actually
improve it much past where its at would probably be counter-productive.


> With autotools, we could get multi-core builds, cross compiler
> support, build-time detection of system features, languages, and
> capabilities, and much more.  We could take advantage of their finer
> grained installation support (--bindir=DIR, --libexecdir=DIR,
> --runstatedir=DIR, and a dozen others to also resolve the whole "stuff
> everything into /usr/dt" issue as well.

Yes, yes, YES =)

I had already been considering some work on parallel make.  If autotools
can aid with this in any way, so much the better.  It would really help,
especially on my SPARC hardware...


> We should (as X11 and Motif did) develop it along side Imake until it
> is working well enough to just toss out Imake.  We would also get
> "make install" working (though this does not have to wait for
> autotools integration), and we could eventually get rid of the UDB
> databases and their dependencies too.

Yeah, I think so too.  I'd rather get chunks of autotools working at a
time, rather than go whole hog all at once.

Are we going to go straight for modular packaging as well, or hold off
on this until we have autotools builds working right?  I think these are
somewhat separate issues...

> So, I am all for it.  A question though, is timing.  Should we get a
> stable release out first, and then start working on something like
> this?

Definitely get a stable release out first.  I'm hoping Ulrich will come
back with a green light on the Motif patch soon; everything else on my
end is ready for release.

> Alternatively, we could just keep releasing occasional development
> releases until we are ready, but that would mean a stable release
> might still be a long way off.

I don't think autotools builds (and all the subtle bugs we might run
into using them) are worth delaying the release for, from an end-user
perspective.  I think the only thing that should be holding up release
at this point are fixes for build breakage or moderate-severe end-user
experience bugs.  We can always make another release sooner rather than
later if it comes to it.  We don't need to wait another two years.  =)


-mrt

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to