[prev] [thread] [next] [lurker] [Date index for 2005/04/27]
On Tue, Apr 26, 2005 at 08:12:42PM -0400, Chris Devers wrote: > In RT 3.4.1, I count 30 "core" modules -- many of which, charmingly, > have to be the very latest versions, so no your Debian package ain't > gonna cut it ...except there is a Debian package for RT. :) > -- plus another dozen for Mason, four for the mailgate, and > oh say another dozen or so depending on how you configure it. It looks > like a typical setup would easily get to around 50 dependencies. > > If something you wrote can top this ... rewrite it. For the love of god. Devel::ebug. 27 dependencies. But wait... one of them is Catalyst. 17 dependencies. The associated scatter might push it over RT. Of course, this dependency hate is largely unfair. Leon Brocard pretty much developed a whole new graphical perl debugger light years better than the existing one in less than a month. RT beats the ever lovin crap out of Bugzilla and its largely the work of one man: Jesse Vincent. With SVK, clkao put together a quite nice, stable, fast distributed version control system in about a year and a half. Part of the reason they could accomplish this was not having to worry about anything but the new application code and just pulling pre-built stuff from CPAN. Dependency bloat is hateful but necessary for rapid development. If you really hate it roll a PAR bundle or improve CPAN because or do something to make dependencies easier to install and manage because there's no backing away from modules now.There's stuff above here
Generated at 02:00 on 03 May 2005 by mariachi 0.52