Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 02 Oct 2000 21:16:53 +0300
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Jeremy Lea <reg@FreeBSD.org>
Cc:        Ade Lovett <ade@supernews.net>, freebsd-ports@FreeBSD.org, "Vanilla I. Shu" <vanilla@FreeBSD.org>
Subject:   Re: HEADS UP: USE_GTK and USE_GNOME
Message-ID:  <39D8D115.C9C3C35B@FreeBSD.org>
References:  <20001002012649.G30468@shale.csir.co.za> <39D86165.C21837F1@FreeBSD.org> <20001002102510.H15530@supernews.net> <39D8B9F6.C55F8257@FreeBSD.org> <20001002101657.J30468@shale.csir.co.za> <39D8C684.8A438F60@FreeBSD.org> <20001002104411.K30468@shale.csir.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
Jeremy Lea wrote:

> Hi,
>
> On Mon, Oct 02, 2000 at 08:31:48PM +0300, Maxim Sobolev wrote:
> > Nope. Gnome is a developed as a component software, so the programmer is free to choose
> > whether he wants to use full set of features provided by Gnome, or just a small set of it
> > (for example nice widgets provided by gnomelibs). Therefore, IMHO it is just plain wrong
> > to tell that any port that uses part of Gnome, no matter how small subset it is, requires
> > full-blown Gnome metaport to be installed.
>
> Well, after patching 300 and something ports, there are no ports
> (outside of the ones below gnome-core) there are only a few ports which
> might want to only use USE_GNOMELIBS, but that is because they only
> install a single binary.  If they were to ever grow a .desktop file,
> then they would be back to needing the panel (for correct directory
> maintainance)...
>
> But the bottom line on this is - whatever changes I've not landed by
> this weekend are going to be removed from my tree, to become historical
> points of interest.  So if you want to change the functionality, then
> please have tested patches to me by Wednesday or so.  I've now been
> working on this for over a year, and each time I'm read to commit
> someone comes with other ideas, and no patches and grinds the entire
> process to a halt.

Hmm, I don't want to offend you, but I think that the entire approach taken by you is not quite
optimal. Instead of maintaining your supermegapatch, which is going to change 300-some ports,
you would be better to concentrate on lying down underlying infrastructure, facilitate its
discussion between interested parties and come up with final version agreed among FreeBSD
Gnome'rs. After it is in fact committed, each particular maintainer could change his ports to
fit into new world order. Something like we had with bsd.python.mk. Instead now you have your
Big Patch at hand and it's qute understandable that when somebody want to introduce changes
into it it's like asking you to shot yourself in a foot. Just IMHO.

I'll look into it, though, and will try to figure out how we can have USE_GNOMEFOO or at least
determine list of ports which requires special attention, so we will be able to make
appropriate changes after all those Huge Disturbances [tm] of the ports three are over.

-Maxim





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39D8D115.C9C3C35B>