Rename from "Extra Care" #27
Replies: 3 comments 5 replies
-
I vote poko - easy to remember, you can kind of get an idea of what it does from the name, pun on poco (it does promise a smaller footprints), and for once it would be a kotlin library using the letter 'k' but unironically. I've also forgotten the current name of this library when referencing it like 4 times, and could not find it in Google/GitHub search results each time either. |
Beta Was this translation helpful? Give feedback.
-
All right, I've also received a couple private messages in favor of Poko, so I'm going to go forward with this. Need to think a bit about what the migration path ought to be, but [itshappening.gif]. |
Beta Was this translation helpful? Give feedback.
-
I've received feedback that "Extra Care" may not be a great name for this library. It has a few pros, but (1) it does not per se suggest what the purpose of this library is, and (2) it is not especially memorable once you do know what the purpose this library is.
Changing names comes with its own set of cons, too. At Backbase we are using this plugin pretty widely now. Changing plugin ID means changing a bunch of build.gradle files. Worse, changing the package name would require changing dozens of source files. This could be mitigated with a slow deprecation process but I imagine would still be pretty annoying.
If I decide to change the name, there's a few options for a new name:
I've also received the opposite feedback for the name in the past: "It's simple... Yet it's memorable, and suits the problem domain". So with that along with the annoyance of a migration I lean toward not changing. But opening this discussion to see if anyone else has strong opinions on this.
Beta Was this translation helpful? Give feedback.
All reactions