Skip to content
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

Consider renaming? #28

Closed
Newbytee opened this issue Dec 9, 2022 · 41 comments · Fixed by #104
Closed

Consider renaming? #28

Newbytee opened this issue Dec 9, 2022 · 41 comments · Fixed by #104
Labels
bug Something isn't working

Comments

@Newbytee
Copy link

Newbytee commented Dec 9, 2022

Hello! 👋

I think Tooth is inconsistent with the GNOME HIG section on naming recommendations given that I personally would not associate Mastodon with a tooth: https://developer.gnome.org/hig/guidelines/app-naming.html

Granted, I understand that these only are guidelines and don't need to be followed 100%, but I think having a name that is easy to associate with the application itself is nice. As such, I think it would be good to have a name associated with Mastodon. Maybe Trombone?

Feel free to disagree with me on this, but I wanted to propose it sooner than later given that renaming tends to go smoother the earlier you do it.

@Newbytee Newbytee added the bug Something isn't working label Dec 9, 2022
@GeopJr
Copy link
Owner

GeopJr commented Dec 10, 2022

Thanks for raising this issue!

I definitely agree that the name is not ideal.

The only reason Tooth was chosen is because it's close to Tootle. At the same time I don't really think Tooth, Tootle or Trombone associate with a Mastodon client. The Toot part of Tooth and Tootle no longer applies (Mastodon shifted away from it) and the sound part of Tootle and Trombone probably associates better with music or audio apps.

I've been particularly bad at naming apps (see Hashbrown => Collision, beardbin, exorcism) so I'm fully open to suggestions!

Other topics that could be used for inspiration:

  • Mastodon (the animal)
  • Fediverse
  • Activitypub

@mozbugbox
Copy link

Mastooth or Mastodooth, Libretooth, Vastodon, Magui, Maclient...

An application name really should not be a simple English word. Hard to search over the internet.

@Newbytee
Copy link
Author

Newbytee commented Dec 10, 2022

An application name really should not be a simple English word. Hard to search over the internet.

I suggest you read the GNOME HIG section I linked.

Other topics that could be used for inspiration:

  • Mastodon (the animal)

I did a quick search for mastodon, the animal, and funnily enough the "don" part of it comes from the Ancient Greek word for word "tooth". Maybe this was why you choose it though? However, while interesting, probably is a too far-fetched association.

How about Mammut, Missourium, or Leviathan?

@GeopJr
Copy link
Owner

GeopJr commented Dec 11, 2022

Wish I had put that much thought into it but I literally just searched "words that start with toot" 😅 (A fitting alternative would be "Tusk" but there's already at least 2 Tusk themed apps (one of which being Tusky))

I like Mammut. My first thought on Missourium is that it will probably be a bit too hard to remember and for Leviathan that it's a bit too generic (mythology, books, movies etc).

Since Greek was brought up here's two other suggestions that roughly match the "gathering" and "socializing" parts of Mastodon: Symposium, Agora

Other than those, Cafe was another idea but it's also probably too generic or should be reserved for a coffee related app.

(This is still the brainstorming part of the process, if anyone reading this has any suggestions, feel free to comment them here)

@dilinger
Copy link

Fwiw, I actually think Tooth fits pretty well. "Mastodon" means "Nipple Tooth", and you've got "toot" in there as well. It will be difficult to google, though. Something like Toothy (similar to Tusky) might be easier to find.

I also don't see anything wrong with renaming back to Tootle and just continuing development under the old name, assuming Tootle's author isn't planning on doing anything further with the project and doesn't mind your fork. People already know Tootle, and it's already packaged in lots of distributions.

@FedericoCeratto
Copy link
Contributor

FedericoCeratto commented Dec 14, 2022

FWIW a popular android client is named Fedilab, hinting at fediverse/federation rather than Mastodon.
There are different ActivityPub server implementations compatible with the Mastodon client-to-server protocol, and therefore supported by Tooth, so it could make sense to pick a name that is not specifically tied to Mastodon.

@darltrash
Copy link

I second the name Mammut, it's really easy to remember and easy to associate with Mastodon in general.

@pravi

This comment was marked as off-topic.

@GeopJr

This comment was marked as off-topic.

@bleakgrey

This comment was marked as off-topic.

@rsolvang
Copy link

rsolvang commented Jan 5, 2023

One aspect to keep in mind regarding naming is the fact that new ActivityPub server projects keep popping up, most of which is more or less compatible with the Mastodon API. Finding a name that is not to closely tied to one specific implementation could be of importance for a GNOME project like Tooth, as it will be the go-to "portal" to the fediverse for many of these server implementations.

I'm personally running GoToSocial on my home server and, although it is still in an alpha state, it is largely compatible with the Mastodon API and I can use any client without trouble.

Keeping these facts in mind, I propose to direct the name search in a more general direction, towards what the fediverse is about: inter-connection, diversity, community and decentralization – to name a few core keywords.

@Pottit
Copy link

Pottit commented Jan 6, 2023

From the point of generalization, Soapbox could be a candidate; at its core, it's a platform for speech. The connotations might be too political though, and the meaning might not be immediately clear to most people (like with most names, really).

I guess this is also a question of the direction of the app - whether it should be developed as a Mastodon client or a client for ActivityPub more broadly.

@rsolvang
Copy link

rsolvang commented Jan 6, 2023

@Pottit I kinda like your suggestion, it's a simple name and has connotations to speaking up about topics of interest ... but as you say, it might be too politically loaded. The fediverse is so much more and I feel the emphasis should be leaning more towards community and friendship. Twitter was closer to a soapbox, actually, and could often feel like shouting out into a dark void and maybe, just maybe some random people accidentally passing by would stop and listen, then shout back :)

Hm, could "Friendly" work? It is a very general term, but it does communicate the intention of community. A lot of apps and website seems to use the -ly ending theses days, anyway. Or some other variation on this word? Tweaking it slightly to make it more unique certainly helps searchability.

@GeopJr
Copy link
Owner

GeopJr commented Jan 6, 2023

"Soapbox" is already a fediverse frontend.

"Friendly" is a bit too generic as you mentioned. I feel like the two Greek words I mentioned earlier probably match what you are looking for:

Since Greek was brought up here's two other suggestions that roughly match the "gathering" and "socializing" parts of Mastodon: Symposium, Agora

#28 (comment)

@FedericoCeratto
Copy link
Contributor

FedericoCeratto commented Jan 7, 2023

If I might suggest names that remind of the federation and are unique (so that they can be used in searches)... Fedifriend, Fedicafe', Federation Cafe', Fedipub?

[I'm trying very hard not to suggest Ten Forward]

@GeopJr
Copy link
Owner

GeopJr commented Jan 10, 2023

Let's start closing this with a recap:

Name Reasons for Reasons against
Tooth Already established in some places (Archwiki, AUR) - apparently Mastodon themed (-odon = tooth) - close to "Tootle" Doesn't bring fediverse/mastodon to mind instantly
Trombone Close to "Tootle" - matches mastodon's "toot" branding Mastodon no longer uses the "toot" branding - might be better for a music app
Mammut Related to Mastodon (the animal) - easy to remember -
Missourium Related to Mastodon (the animal) difficult to remember (at least in my opinion)
Leviathan Related to Mastodon (the animal) overused (movies, books, religion...)
Symposium Matches fediverse's "gathering" and "socializing" parts difficult to remember
Agora Matches fediverse's "gathering" and "socializing" parts overused (apps, platforms, newspapers...)
Toothy Same reasons as "Tooth" but with better SEO Might be a bit too close to tusky
Federation Cafe Related to fediverse rather than just mastodon - cafe matches fediverse's "gathering" and "socializing" parts -
Friendly Matches fediverse's "socialize with friends" parts Almost 0 SEO ("friendly", "friendly app", "friendly linux", "friendly linux app", "friendly linux gtk app", "friendly mastodon")
Publish Brings social media instantly to mind - can be combined with " for Mastodon" -

Disqualified

Name Reasons
Tootle This is a fork, it will create problems if Tootle gets unarchived in the future & for package maintainers (they would probably need to rename it to "tootle-fork")
Mastooth a good name should avoid made-up words or word combinations
Mastodooth a good name should avoid made-up words or word combinations
Libretooth a good name should avoid made-up words or word combinations - already a group / instance
Vastodon a good name should avoid made-up words or word combinations
Magui a good name should avoid made-up words or word combinations
Maclient a good name should avoid made-up words or word combinations
Soapbox already a fediverse project
Fedifriend a good name should avoid made-up words or word combinations
Fedicafe a good name should avoid made-up words or word combinations
Fedipub a good name should avoid made-up words or word combinations

@jawsh207

This comment was marked as off-topic.

@rsolvang

This comment was marked as off-topic.

@TheEvilSkeleton
Copy link
Contributor

TheEvilSkeleton commented Jan 12, 2023

I would recommend "Publish" (and desktop entry as "Publish for Mastodon"), as it goes in line with the intended use case of Mastodon.

As for SEO, I don't think any of the names proposed are SEO friendly. However, we can always optimize the appstream file and allow certain keywords to be searchable in a front-end like GNOME Software.

@gregorni

This comment was marked as off-topic.

@Newbytee

This comment was marked as off-topic.

@GeopJr
Copy link
Owner

GeopJr commented Jan 23, 2023

I made a form just to see what names are popular: https://forms.gle/zYpL9RHE8jjZDFjLA
(It's Google forms, no e-mail or account is required, the results are public)

@rsolvang
Copy link

rsolvang commented Jan 23, 2023

This renaming has been churning in the back of my mind lately. What do we to avoid to generic and SEO unfriendly names? Translate to latin :)

  1. The latin word for Friendly: Amicabilis
    • Too long/complicated?
    • Found no app/brand that uses this name
  2. The latin word for Speaking: Loquens
    • Easy to pronounce in most languages?
    • A scientific journal uses this name, but no brands
  3. The latin translation of "having a chat": Colloquens
    • Same as above, but more emphasis on group communication
    • Found no other app/brand using this name
  4. The latin word for Interact: Interagio
    • Does have a nice ring to it
    • Seems to be used by a trading education website?
  5. The swedish word for Speak: Talar
    • Short and sweet, IKEA-ish :)
    • Found no app/company using this
  6. The swedish/danish/german for for Interaction: Interaktion
    • This word is understood in most languages
    • Found no app/brand who uses it

All of these could be followed by "... for Mastodon", and a longer description could possibly expound with: "A client for fediverse servers compatible with the Mastodon API" or something to that affect.

@TheEvilSkeleton
Copy link
Contributor

To be honest, all names you've mentioned are difficult for me to remember, except the last one. But Interaktion sounds more like a name that suits better for KDE.

@rsolvang
Copy link

@TheEvilSkeleton Yeah, reading them again a day after my brainstorm, I have to agree 😏

I do think the two last (non-latin) options is a step in the right direction, though, but I see your point about the k and association with KDE.

@rsolvang
Copy link

Ok, I'm not giving up! Some simpler, plain-word options :

  1. Chatter
  2. Banter
  3. Converse
  4. Frolic
  5. Convey

@Newbytee
Copy link
Author

Chatter sounds similar to Chatty: https://source.puri.sm/Librem5/chatty

@GeopJr
Copy link
Owner

GeopJr commented Jan 31, 2023

Results are:

  1. Mammut - 28
  2. Publish - 23
  3. Federation Cafe - 19
All
  1. Friendly - 16
  2. Toothy - 16
  3. Tooth - 14
  4. Trombone - 13
  5. Symposium - 13
  6. Agora - 12
  7. Missourium - 8
  8. Leviathan - 8

I like the top 3 and there's seems to be quite a big difference in votes between them and the others. I did take into consideration the last second submissions but they also fall under the following problem & last obstacle:

What kind of icon would the app have based on its name?
There's not really a "generic icon" for a microblogging app (chat bubbles are for chat apps for example) so it pretty much depends on its name.

  • Mammut: That's an easy one, a Mastodon (animal) - con: majority of mastodon clients have a mastodon for their icon
  • Publish: As much as I like this name, I can't think of a single icon that is not just a single arrow pointing up - which is already used by some apps
  • Federation Cafe: A coffee cup

Any thoughts?

@TheEvilSkeleton
Copy link
Contributor

Publish: As much as I like this name, I can't think of a single icon that is not just a single arrow pointing up - which is already used by some apps

Perhaps you could ask in #appicondesign:gnome.org? They might help you brainstorm and even design an icon.

@GeopJr
Copy link
Owner

GeopJr commented Jan 31, 2023

Publish: As much as I like this name, I can't think of a single icon that is not just a single arrow pointing up - which is already used by some apps

Perhaps you could ask in #appicondesign:gnome.org? They might help you brainstorm and even design an icon.

Thanks for the tip! Will definitely do, I just wanted to have the name ready + an icon idea as a start before asking but I guess "an arrow facing up" is enough. I'll have the final name decision ready tomorrow!

(I'm trying to be a bit more prepared than the last time I had to deal with an app rename)

@GeopJr
Copy link
Owner

GeopJr commented Feb 1, 2023

Final decision: Publish for Mastodon

Thanks everyone for the submissions! Every single one of them was taken into account.

This is final, unless we hit a roadblock with the icon designers.

@GeopJr GeopJr closed this as completed Feb 1, 2023
Repository owner locked as resolved and limited conversation to collaborators Feb 1, 2023
Repository owner unlocked this conversation Feb 1, 2023
@GeopJr GeopJr reopened this Feb 1, 2023
@bragefuglseth
Copy link
Contributor

(The discussion was reopened after a discussion in the App Icon Design room)

According to GNOME’s naming guidelines, an app name should consist of one or two simple nouns.

Some suggestions based on this:

  • Megaphone
  • Interaction
  • Lectern
  • Dialog

«Megaphone» and «Lectern» would make for very easy icon metaphors.

@gregorni
Copy link

gregorni commented Feb 3, 2023

I think Dialog would be easily confused with Dialect.

A Megaphone icon could be made to look similar to the trumpet that's used right now. That's a plus in my book.

@quebexer
Copy link

I got a name: Ivory

@bragefuglseth
Copy link
Contributor

Already taken

@a-wai
Copy link

a-wai commented Mar 15, 2023

I may lack some history there, but why not get back to "Mammut" as it was ranked 1st according to this comment?

@GeopJr
Copy link
Owner

GeopJr commented Mar 15, 2023

"Mammut" is taken:

Either way, this is not stale, I just refrain from posting updates until the rebrand is 100% done (both name and icon that work well together)

@bertob
Copy link
Contributor

bertob commented Mar 22, 2023

As discussed on Matrix, we realized a while back that Tuba would be a good name where it's feasible to make a nice icon. After a few iterations I think I have something that could work:

image

If this works for people I can open an MR :)

@jawsh207
Copy link

Instead of pitching this as a Mastodon client, why not pitch it as a "Fediverse" client. It already works with Pleroma/Akkoma and I believe it works with GoToSocial as well. Future updates could introduce features for other backends. You'll open up much more possibilities for naming. It'll also help educate people that it's not the "Mastodon Network". We need a "Fediverse Network" client.

@GeopJr
Copy link
Owner

GeopJr commented Mar 22, 2023

That's already the goal! "Tuba" is generic enough, the summary is "Browse the Fediverse" and the description has a section explaining the fediverse

@jawsh207
Copy link

That's already the goal! "Tuba" is generic enough, the summary is "Browse the Fediverse" and the description has a section explaining the fediverse

Oh, I guess my memory served me wrong here.

@GeopJr GeopJr linked a pull request Mar 23, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.