[arch-dev-public] Naming conventions for co-existing executables (was: qt4 replaces qt)
On 4 March 2013 19:59, Andrea Scarpino <andrea@archlinux.org> wrote:
I have wondered about this for a while. I think that is best convention to follow and we should apply that to all transitional packages from now on. That is, instead of: qt4-foo python2-foo or: foo4 foo2 or some other variant, we should have: foo-qt4 foo-python2 This applies to the executables only (and only when we're making the change, not upstream), and has nothing to do with the package name. It is intuitive because this way tab-completion or common sense shows you the possibilities in case you have upgraded. However, I am not sure how portable this convention is and whether other distros are likely to behave the same way. Still, 'foo4' is very misleading as the '4' is a version number of a dependency, and not of the program itself. -- GPG/PGP ID: C0711BF1
participants (1)
-
Rashif Ray Rahman