From: Todd Z. <tm...@po...> - 2006-11-16 14:58:50
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jorg Schuler wrote: > I don't think having libgpod depend on something as complex as dbus > and hal is a good idea. Some people don't even want to have it > depend on gdk-pixbuf... > > What are everyone else's thoughts? I could imagine having an > optional dependence might be acceptable... the functionality to > detect the iPod connected certainly is desirable. Speaking as a user/packager I don't mind seeing dependencies on hal and dbus (or gdk-pixbuf). As Paul noted, I haven't played with any distributions that don't have those packages easily available (and usually installed by default). Making them optional deps sounds like a fine thing, though it adds complexity to the build scripts and to the work you guys doing the development have to do. It might be worth setting a goal that none of the dependencies should preclude someone building libgpod/gtkpod on at least version X of distro Y. While I tend to run fairly current systems, I realize that not everyone has the time, bandwidth, and/or desire to update their systems as frequently. Perhaps picking Debian stable as that baseline would be alright. As far as the resistance to a gdk-pixbuf dependency, is that mainly from folks who want to run KDE-only systems? I'm not sure what other reasons there are, other than general aversion to many deps. It just seems to me that using existing libraries to do things makes sense as it frees up the time you have to code new features rather than re-inventing things to avoid a dep. - -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ====================================================================== Ninety percent of everything is crap. -- Sturgeon's Law -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iQFDBAEBAgAtBQJFXHyPJhhodHRwOi8vd3d3LnBvYm94LmNvbS9+dG16L3BncC90 bXouYXNjAAoJEEMlk4u+rwzjFxoIAKtnwSY4bjz3mcmJ+q6rQxByf5kd9gAlBVAs 6mimjI7vQHx/KvTv/gBnN2YFWS/eZlTtiEs7BdvIefW5AXGykC73OiLrX6BKvunB AHbI4Zh+GvRV8Pd3acAiEBUFqOqQCvT0g/go/3HshDCq6L9/l/Mc/tftMmQN390k v64sCAY1wVzYMbseO0qwtM43qiXwLcSb8yJL7ItcO94nYAt90lKGStiUN7PEfceJ AIISOXGA//vV7KgALQltgUJgNlwAZZk4uuNSV8oF4Nl5e2UHMTuPiyVK935VVovi fJzxA7zHuesNQOEOu6UCR/A6knkEhFS67gZWfYFEZf77ztHvBRs= =Uudf -----END PGP SIGNATURE----- |