[illumos-Developer] interesting userland project -- non-trivial
Garrett D'Amore
garrett at nexenta.com
Sun Aug 15 17:04:52 PDT 2010
On Mon, 2010-08-16 at 01:54 +0200, Jerome Warnier wrote:
> On Sun, 2010-08-15 at 16:34 -0700, Garrett D'Amore wrote:
> > On Mon, 2010-08-16 at 11:23 +1200, Ian Collins wrote:
> > > "Garrett D'Amore"<garrett at damore.org <http://lists.illumos.org/m/listinfo/developer>> wrote:
> > >
> > > >/ So one of the tasks that someone who doesn't want to work on kernel
> > > />/ code, but is interested in a significant bit of userland work would be
> > > />/ to add the parallel/distributed features of dmake into the vanilla make
> > > />/ sources we have.
> > > />/
> > > />/ We need it to be compatible with Sun dmake, so that we don't have to
> > > />/ change a zillion lines of Makefile, nor ask other projects to do so.
> > >
> > > Does this imply a move away form the Studio tools?
> > >
> > > dmake may not be open source, but it is a tool we all have and one that wont be going away.
> > >
> > > So long as the makefiles aren't changed so they stop working with the current version, why reinvent the wheel?
> > >
> > > Interpreting the current makefiles is one problem, replicating the distributed features that make dmake so valuable is a much bigger task.
> > > /
> > >
> >
> > We don't have the source for dmake, so we can't fix bugs in it. We also
> > can't port it to other platforms, which make projects involving
> > portability to other platforms much harder. (For example, porting to
> > S/390, ARM, PowerPC, or MIPS. :-)
>
> Guys, the OpenOffice.org team in Debian is using an Open Source dmake,
> which is said to be a modified version of the original public domain
> one. And it successfully builds OOo, and this is quite a huge and
> complicated piece of code, don't you think?
>
> Am I missing something?
Its not the same dmake heritage as Sun's dmake, and I don't think it
supports the same Makefiles.
If my understanding is incorrect, I'd like to hear it.
- Garrett
>
> > In fact, having a completely open tool chain is a real goal of the
> > project.
> >
> > I would like people to be able to use studio if they want to. But I
> > want that to be a choice that the developers or distribution builders
> > make. It shouldn't be forced on them because we have no other choices.
> >
> > - Garrett
>
>
>
> _______________________________________________
> Developer mailing list
> Developer at lists.illumos.org
> http://lists.illumos.org/m/listinfo/developer
>
More information about the Developer
mailing list