Jan Hauke Rahm a scris: > My first attempt to do good and I fail... and the second one? Again. :(
Don't worry, you can't be expected to know the details/internals of the package (yet) :-) . I did such mistakes myself at the beginning, too, so don't worry ;-) . > On Tue, Nov 25, 2008 at 03:51:22PM +0200, Eddy Petrișor wrote: >> If that's the case, I guess is better to have the option present >> silently, warn that the option is ignored and do nothing with it, just >> use it to show the warning. > > Probably. > >> Even better: >> - remove the option from the help, keep it hidden > > Absolutely. > >> - warn (BIG FAT WARNING) before the code that previously ran linda >> that the option is deprecated (no quitting, just a message) > > Okay. > >> - keep the rest of the code as it is, but test if linda exists, and >> then run it if it exists > > I wouldn't do that. Linda is outdated and not developed anymore. No > maintainer oder developer should depend on it. Lintian is to be used. > Although I usually think that software is not supposed to teach a user > (or even a developer in this special case) I think that supporting linda > here would be senseless. > >> This could be useful for people that upgrade from etch to lenny, but >> they kept linda around. > > Since the next release of svn-buildpackage won't go into lenny, users > usually wouldn't come from etch. And lenny doesn't have linda so the > users should have noticed. > FWIW we're talking about Debian Maintainers here. They *should* > *absolutely* have noticed that linda is not the tool to use anymore. > (Sure, there are private package maintainers but I still don't think we > have a lot linda users around these times.) > > What would you say? That makes sense, I forgot for a moment that 0.6.24 doesn't ship in lenny. In the light of your points, I say the plan goes as follows: - remove option from help (done in code, but you must remove that from the docs, too) - keep the option as a silent one (readd the option, but keep it hidden) - put a BIG WARNING that linda is deprecated, both when the option is detected and/or when the linda would have ran -- Regards, EddyP ============================================= "Imagination is more important than knowledge" A.Einstein
signature.asc
Description: OpenPGP digital signature