On Fri, Jan 22, 2010 at 04:27:47PM +0100, Patrick Schoenfeld wrote: > Its kind of unfortune that this removal will remove other packages > as well (and affect packages which do have users) > but I think we simply *can not* keep the packages in any suite.
The module in question is a Perl 47 liners that only does some syntactic "sugar" (I'd question even that) for DBI relationships. >>> quote from documentation >>> Now instead of saying BeerDB::Brewery->has_many(beers => "BeerDB::Beer"); BeerDB::Beer->has_a(brewery => "BeerDB::Brewery"); BeerDB::Handpump->has_a(beer => "BeerDB::Beer"); BeerDB::Handpump->has_a(pub => "BeerDB::Pub"); BeerDB::Pub->has_many(beers => [ BeerDB::Handpump => 'beer' ]); BeerDB::Beer->has_many(pubs => [ BeerDB::Handpump => 'pub' ]); Just say $loader->relationship( "a brewery produces beers" ); $loader->relationship( "a pub has beers on handpumps" ); >>> end quote >>> We are distributing this thing since 2004. Now you rush to remove it from everywhere without caring about its reverse dependencies which would even be easily fixable. If someone had dropped a bomb upon us with this it would've exploded some time ago already. I won't rush to remove this from stable and oldstable just yet. The timing is a too unfortunate for this. Let's replace the few relationships with sane lines and not drop packages out of stable in a hurry (i.e. 3h between bug filing and removal from unstable are weird). If the ftpmasters choose to overrule me, so be it, but I encourage them to look at the simplicity of the package and what it does first. Yes, there might be some regexps, but still. > I've checked popcon for maypole and the package itself and they > are below 100.. Not everyone believes^Wsubmits to popcon. Kind regards, Philipp Kern
signature.asc
Description: Digital signature