https://bugzilla.redhat.com/show_bug.cgi?id=1136389
--- Comment #6 from Mamoru TASAKA mtasaka@fedoraproject.org --- (In reply to Josef Stribny from comment #5)
Mamoru, I talked with Vit briefly and we discussed the naming scheme for these RSpec 2 packages. Don't you think it would be better to name them as:
rubygem-rspec-core2 rubygem-rspec-expectation2 rubygem-rspec-mocks2
?
You already said here "the naming scheme for these >RSpec 2 packages<", so it should mention "rspec2", not "core2" or "expectation2". Some similar namings are "python2-foo" v.s. "python3-foo", not "python-foo2" or "python-foo3".
That would match the convention we use for all the other packages.
No, it is opposite.
Also, when looking for rubygem-rspec in package db, one would immediately see that the old 2.x version is around. What do you think? Could you change it? The naming scheme you have chosen implies more that core, expectation and mocks are sub-packages of rspec package.
Essentially so, because even currently when we do "yum install rubygem-rspec", it pulls in -core, -expectations, -mocks. Similarly, when we do "yum install rubygem-rspec2", it should pull in "-rspec2-core", "-mocks", "-expectations", and it almost looks like these are subpackages of rubygem-rspec2.