Hi Herbert, On Fri, Dec 29, 2017 at 07:05:18PM -0200, Herbert Fortes wrote:
But I do not understand. It seems to me that an alias solves the issue. And the user can set anything he wants.
Each individual user could indeed add an alias themselves, but we could remove the need for them to do so. One problem with the alias approach is if you have multiple machines, some with duc and some with duc-nox, and you use a common bashrc file, you would need to do more than just add an alias. This is not a "big" deal, sure, it's a small one, but we should fix small ones as well as big. That's the beauty of Open Source IMHO. And most of the work has been done already for this one.
Base on that, the use of 'Conflicts' seems too much. It changes a lot of things.
Let me ask, what is the problem with a Conflicts? What circumstance is there that this would cause a problem? I couldn't think of any. It's a very small patch to the package sources as it turns out (much smaller than an alternatives-based approach).
I learned that a NMU is when the package has a maintainer but the maintainer does not take care the package, the maintainer does not shows some activity for some time.
That's one reason for NMUs, but not the only reason. In the past, we had a strong link between packages and maintainers, and a problem when maintainers were busy or not active, and so NMUs were created. But these days, maintaining packages collaboratively and not having a strong maintainer:package relationship is more common and Debian is much healthier for it. One tool for this is the "collab-maint" project: and indeed, you have already packaged duc via collab-maint! So, you are already signalling that the package can and should be maintained by any capable maintainer. Was this not your understanding when you chose to use collab-maint? I did not need to do an NMU, I could have done a regular upload. The reason I did this as an NMU, and the reason I used the DELAYED queue, was just as a courtesy to you. -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Jonathan Dowland ⢿⡄⠘⠷⠚⠋⠀ https://jmtd.net ⠈⠳⣄⠀⠀⠀⠀