-
Notifications
You must be signed in to change notification settings - Fork 4
chore: Pick program name (and change window title once it's been decided) #31
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
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #31 +/- ##
=======================================
Coverage 84.48% 84.48%
=======================================
Files 17 17
Lines 980 980
=======================================
Hits 828 828
Misses 152 152 ☔ View full report in Codecov by Sentry. |
We can have a default name but maybe it can be nice to let the user decide how to name their microscope 😁 |
it was :) but just a joke (kinda 😄 ). I don't really want to want to name the actual program "something Gui". nothing in I hate naming... but have been discussing it recently and the name that seems to keep winning so far is top contenders:
standard type names:
friendly/playful names that have vague or not-so-vague references:
|
You know, I really wouldn't mind "Mike" if there wasn't the name clash with https://github.com/jimporter/mike
Yeah, that's not too bad. "pylot" really hurts my brain, but there's no objective reason it's bad - I probably just have to get used to it. I dislike names that you can't type on a/my keyboard, so my preference would be to avoid µ in the name.
This might even be a good thing, but when I see these I think As an aside, a short option could be "mui" - captures both "mu" (micro) and "ui" - although I find pronouncing it "mewy" awkward, and I know you're not a fan of (g)ui in names... |
I know, honestly it's not bad :) for this particular thing, I'm not as concerned with pypi clashes. we will probably publish to pypi under some name, but given that this is much more application than library, we are more likely to guide people to the bundled versions: https://nightly.link/pymmcore-plus/pymmcore-gui/workflows/bundle/main
I think i know what you mean actually.
I do like that! adding it to the list |
Notably, mui and micro-pylot are not taken on pypi, but pymm/pym/Pylot are |
A downside of mui is that”material ui” sort of dominates that acronym. Would be hard to google |
Back in MM 1.4, the MMStudio window title was the config file name: I agree with not having the word GUI in the name, but don't have any other good ideas. "Micro-Manager 3"? (Likely premature for some time, of course.) |
😂 also feels a bit presumptuous
good point, we can indeed distinguish between the window title and the program name. but of course, for various application reasons (native program awareness) we also need to pick a program name |
Micropylot is out because https://www.nature.com/articles/nmeth.1558 Other thoughts for recursive acronyms (cause everyone loves those) GAMMa - GAMMa augments micro-manager Other random short names Luma |
@tlambert03 I'm assuming it wasn't deliberate to name the window "Mike" 😆
Lots of options here, including:
I actually kinda like the first one - opinions welcome (cc @tlambert03 @fdrgsp @marktsuchida)