On Wed, Dec 13, 2000 at 03:51:42PM +0100, Lourens Veen wrote:
>1) User downloads source from gimp.org, and compiles and installs gimp
>2) User downloads and installs an RPM (or other package) from the net
>(either directly, or via an ftp install of his favourite distribution).
>3) User installs gimp with the rest of his distribution from a cdrom
>(which presumably uses some sort of package system)
>Conclusion: 1 and 3 collide.
It kinda depends on how you see it, and how you make the system. Let us
assume that a user builds GIMP from source, for some reason (any
reason). Wouldn't it be logical if that user also wanted to build the
plug-ins from source? Optionally, have a script or something that allows
the building from source to work.
For a really good example on how to do this, look at Perl and CPAN. Now
look at e.g. Debian -- does CPAN make any trouble for them? Doesn't
look like it from my perspectiv, at least. :-) Have plug-ins in a
standardized installation/building form, and a single tree, possibly
with world-wide mirrors. And make a simple dependency system for that
shell installer (should plug-ins depend on each others at all, really?)
if you need it.
/* Steinar */