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
Settle on a better package name #137
Comments
How about the simple "New Source Extractor", command line |
|
Source Extractor: the Next Generation ( |
SourceX (easy to remember: like SpaceX, but for sources) |
@crosstrainor That means "bed" in Danish and Norwegian so might involuntarily play into the old problem... |
Source Extractor spelled out, change the executable to |
Detect-And-Extract - DAX/dax? |
SOftware Formerly known As Sextractor - SOFAS |
Is IMO too close to IAU SOFA. |
xource |
SourcePy |
Sourcerer |
To go with DS9, find a contrived way to spell ST:TNG. Like "Source exTractor: The Name is Good" I dunno |
We just finished an extended discussion on conda-forge about the naming of the SExtractor conda-forge package. In the end we settled on There is momentum to make synchronised name changes for other distros (Ubuntu, Debian, possibly more) as well; see the comment here. So in that light I would like to propose |
That sounds like a brilliant idea to me - moving out of the dubious innuendos but disrupt the general naming scheme minimally, not preserving recognizability. I'm a fan. |
I do not think leaning so heavily on a well known corporate brand is a good idea. (Exacerbated by the fact that this well known corporate brand has a history of being disruptive to and dismissive of the Astronomy community with its Starlink satellite swarm). |
From the manual, "SExtractor (Source-Extractor) is a program that builds a catalog of objects from an astronomical image." Call it AstroExtractor - commandline becomes ax |
Please don't use program names that are so short. The command line namespace is limited, and short names very often they clash with some other names, which creates a lot of headaches for us package maintainers, and we have to rename them in the distribution (I wear the Debian hat). |
Thank you all for the suggestions so far! I thought it might be better to clarify what need concretely. Our project name should ideally reflect our origin in the current SExtractor package while also clearly indicating that it's a new project and not just an incremental version. This is why we originally went with SExtractor++ to indicate the C++ rewrite. For the github name, we have some limitations in the characters allowed, in particular we can't actually use ++ which caused some misunderstandings. Also please note that while using hyphens is fine for github and package names, they can't be used by our build framework and are not valid in C++ identifiers, so we'll need to adapt them (probably using camel case or underscores internally) We also need an executable name, currently it's 'sextractor++' in full, we originally had it capitalized as the project but that wasn't convenient, so ideally something similar in length and all lower case would be best. |
Try just adding a dash: This is exactly what the site "Experts Exchange" did with their domain name in like 2012 From https://en.wikipedia.org/wiki/Experts-Exchange#History
|
"Astromatic's New Source Extractor Plus Plus", or for the executable |
Please consider extending the deadline for names - I have submitted this as a newsletter item for the AASWomen newsletter, so it should appear in an email/blog post on Friday Oct 11. Thank you! |
We presented our Sourcerer package (also for source extraction) at the IAU Symposium 355 in Tenerife, as an improvement over the (badly named) MTObjects code we published previously, so renaming sextractor++ sourcerer would cause confusion |
@heatherflew sure, no problem! |
What about SourceTractor, the contraction of source and extractor. |
I think SourceTractor is a good idea. It sounds very very similar, without the funny word, and it sounds powerful. I will recommend not adding the ++, because that C++ code could be just a library of the python interface that probably most of the people will use. Best luck with the package! |
Note the similarity of SourceTractor to the Tractor, a project for "astronomical source detection, separation, and photometry" by David Hogg and Dustin Lang. |
My vote goest to SourceTractor, it's reminiscent of SExtractor but all new. |
How about seatractor for "Source Extraction Analysis Tractor"? It keeps the sound and rhythm of sextractor, alludes to the sea (metaphor for the sky background) and tractor can be thought as alluding to the automatism of the software... |
"Detextractor" as a portmanteau of detection and extractor |
Thanks to all who participated! It seems that the most popular proposition is @reneehlozek 's SourceX . Unfortunately SourceX happens to be the name of a pre-existing (commercial) software package, which of course is an issue. |
Since there were no objections, we have started the renaming process. It will take some time to propagate the change everywhere. I'm closing this issue for now. |
Please give us suggestions for a better new package name (or use thumbs up/down for existing suggestions). We will likely end this by Oct 11.
Thank you.
The text was updated successfully, but these errors were encountered: