terhechte / SourceKittenDaemon

Swift Auto Completions for any Text Editor
MIT License
529 stars 37 forks source link

Renaming #41

Open terhechte opened 8 years ago

terhechte commented 8 years ago

When I created this, I quickly chose the first name that came to mind, completely ignoring the total lack of creativity here.

I think it would be good for the project to have a better sounding, shorter name. However, that's only my personal opinion here. Do others feel the same? Do you have a nice idea or suggestion for a fancy name?

My current proposal would be: "tiresias":

In Greek mythology, Tiresias (/taɪˈriːsiəs/; Greek: Τειρεσίας, Teiresias) was a blind prophet of Apollo in Thebes [...]. He was simply blinded by the gods for revealing their secrets. His mother, Chariclo, a nymph of Athena, begged Athena to undo her curse, but the goddess could not; instead, she cleaned his ears,[8] giving him the ability to understand birdsong (rough cut from wikipedia https://en.wikipedia.org/wiki/Tiresias)

I find "understanding birdsong" a nice metaphor for what SourceKittenDaemon is doing. "Blind" is also a good fit as most of the work is happening in sourcekitten, and not here.

Or, alterations / combinations of that and "swift", i.e.: "swias", "swiresias"

nathankot commented 8 years ago

Hmmm personally I like the clarity that sourcekittendaemon is a wrapper around sourcekitten, although if it's likely that it's going to sever itself from the framework in the future perhaps now is a good time to rename.

I've always been abbreviating sourcekittendaemon to just 'sourcekittend' though, so that might be another option?

Loving the concept of Tiresias, not a big fan of the alternatives such as swiresias since it makes it obscure. It is a little hard to remember/type but given the end user almost never has to call the binary directly its not a big issue.

Another thing to think about is what would happen to current and future editor integration names, I.e 'company-sourcekit' makes things pretty obvious but 'company-tiresias' may not be.

Nathan Kot

On 25/04/2016, at 02:51, Benedikt Terhechte notifications@github.com wrote:

When I created this, I quickly chose the first name that came to mind, completely ignoring the total lack of creativity here.

I think it would be good for the project to have a better sounding, shorter name. However, that's only my personal opinion here. Do others feel the same? Do you have a nice idea or suggestion for a fancy name?

My current proposal would be: "tiresias":

In Greek mythology, Tiresias (/taɪˈriːsiəs/; Greek: Τειρεσίας, Teiresias) was a blind prophet of Apollo in Thebes [...]. He was simply blinded by the gods for revealing their secrets. His mother, Chariclo, a nymph of Athena, begged Athena to undo her curse, but the goddess could not; instead, she cleaned his ears,[8] giving him the ability to understand birdsong (rough cut from wikipedia https://en.wikipedia.org/wiki/Tiresias)

I find "understanding birdsong" a nice metaphor for what SourceKittenDaemon is doing. "Blind" is also a good fit as most of the work is happening in sourcekitten, and not here.

Or, alterations / combinations of that and "swift", i.e.: "swias", "swiresias"

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub