On Wed, Dec 23, 2009 at 6:04 PM, W. Martin Borgert <[email protected]> wrote: > Quoting "Remy Blank" <[email protected]>: > [...] > >> Packaging jQuery with Trac (besides simplifying dependencies) ensures >> that we can make changes to the Trac code required by a jQuery update in >> sync with the update. > > This is also my fear: If jQuery is packaged with Trac, Trac will > maybe depend on a specific version of jQuery and it might be > harder for Debian and other distributions to make it work with > the version that is supported by the distribution. For jQuery > this is risk is probably very low, but it exists. >
I am not an expert but I thought `apt` solved this kind of things if e.g. jquery<=1.2 was specified in dependencies. Then if there were multiple versions then it selects <=1.2.6 (probably multiple repos in sources.list ...) >> I also notice that Gentoo doesn't have a jQuery package (just a data >> point, certainly not an authoritative argument). > > I have a friend at Gentoo, I will immediately tell him, how much > better Debian and Ubuntu are, because we have this package :~) > lol >> This would probably be different for jQuery UI, though. I assume it >> includes images for the UI controls, so the "single file" argument >> drops. Does Debian package jQuery UI? How does it link it into the >> packages that need it? > > Currently we have in Debian: > > libjs-jquery: 1.3.3 > libjs-jquery-ui: 1.7.2 Hehehe ... and trac works with jquery 1.3.3. or 1.2.6 ? Well, probably does not matter . The only thing that would be needed is a symlink to compatible versions of jQuery + jQuery UI . In the end , major changes are included by Debian packagers too , isn't it ? In the end what programmers (me) care about is about relying on the fact that jQuery UI is there and therefore they won't need to bundle it with each plugin (and not all are in Debian ;o) . Whether it is a symlink or another copy, it's just an implementation detail. > libjs-flot: 0.5 > cool ! > Any package that needs a JavaScript Library just symlinks to file > it needs. Love Debian ! -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: All tabs synchronized in RPC docs UI. - http://bitbucket.org/osimons/trac-rpc-mq/changeset/9689e6018102/ -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-users?hl=en.
