=2D----BEGIN PGP SIGNED MESSAGE-----
Op zondag 2 januari 2005 22:43, schreef Siggi Langauf:
> On Sun, 2 Jan 2005, Alien wrote:
> > > Why would anyone not want all plugins? I think its much easier for the
> > > users to have everything in one place.
> > embedded systems? or a part of some other project that needs only a few
> > things, that way, that other project need not be dependant on some
> > codec...
> > of course you can do what you like, i was just wondering about that
> > I don't know if putting everything in one place is so great, after all,
> > distro's packaging managers handle that for us...
> Well, most plugins are small and don't really depend on anything.
> And those that do depend on something are automatically skipped in the
> build process if their dependancy isn't available.
> Even if you have a binary package with all plugins, that doesn't
> necessarily have to depend on all their dependancies. The xine engine will
> automatically skip plugins that don't load due to missing libraries.
> In fact, the Debian package uses this feature by declaring some of the
> more rarely used dependancies as recommendations or even suggestions, so
> you don't have to install GNOME for xine-lib, but if you have, you will
> get gnomevfs input for it...
> Splitting things up into several plugins only makes people's lives
> unnecessarily complicated. (And even worse: some people may be tempted to
> leave arbitrary plugins out on distribution, with the result that their
> end users find something called "xine" that has crippled functionality.)
even though i agree with you on most things, is my personal thoughts that i=
you build xine yourself that you know what you are doing, good package=20
managers should have clear dependencies, which would make the non-working=20
impossible, distro's really should take care of that...
I had thought that linux was about making everything in seperate small=20
packages, every single thing does it's own thing well, and you don't instal=
what you don't need.
with xine this is possible to some extent, i guess. I thank you for your=20
explanations on this, as this made it clearer for me, as a developer. I am=
not really convinced by your arguments though, definately since that xine i=
default installed in about every major distro. It does make it easier for t=
distro packagers i guess...
AL13N is my name and head-biting is my game
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
=2D----END PGP SIGNATURE-----