-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename showtable? #7233
Comments
Even if we rename here, |
@olebole - just to check, is there a mechanism for renaming |
@astrofrog I can give it any name in Debian; however it would be bad if we would use a different name than elsewhere - shell scripts would need to be rewritten etc. That's the reason of this issue. |
The name is generic because the script is able to read a wide variety of formats: all ASCII formats supported by astropy, HDF5, FITS, VOTable. (And hence is much more generic than the Perl script from what I can see). What are the other solutions ?
|
@saimn It is generic in astrophysics, but not generally. Therefore, including "astro" somewhere in the name may be a solution.
Other distributions will run into the same problem (the casacore issue above was opened from the Gentoo guy, @sfabbro), so a Debian specific solution will not solve the general problem. |
From the CASA ticket, I guess |
Could be |
Naming things is so hard... can't say I have any suggestions. |
Would |
Hmm, |
And what about if it's being called |
@bsipocz The problem with your proposal is that the experience with astropy will then be inconsistent: on some systems (not only Debian/Ubuntu, but also other distributions that can't live with a name clash) the tool is called
When you have Debian or Ubuntu available, a
helps to find them among the 50.000 sofware packages that are in Debian. And they are really rare -- IMO this is the first time we have this problem, after 5 years of astropy. I did not expect this, otherwise I would do more regular checks here. If in doubt, you can also ask me (or check it on https://packages.debian.org/)
They simple were first :-) And, independent of this:
It is not installed by default, and its user base is not very big. However we call for trouble if we keep the name clash. Let's not do that. The solution (new name) is still rather cheap; cheaper than in two years. |
Have you considered introducing a single command
As a user, I always have difficulty remembering the names of the command line tools that come with Astropy, I would actually prefer to type I realise it's a matter of taste, the argument to keep separate commands is that they might be unrelated and the fact that they are implemented in Astropy shouldn't be exposed to the user. But it can be done in a backward-compat way (keep the old ones in addition for however long you like), and it would solve this name collision, so I thought I'd bing up the suggestion. |
@cdeil I actually like this idea. Beside of solving the So, 👍 from me. |
Prepending |
👍 to @cdeil's suggestion. And I definitely agree that With @olebole that we should rename now rather than later. If we do want to keep the single name, as p.s. The old |
The name of the utility
showtable
is rather generic, and in Debian it actually generates a conflict with a utility written in Perl (and therefore cannot be packaged in the moment). Maybe there is a more specific name here?Relevant Debian bug #891203.
The text was updated successfully, but these errors were encountered: