-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Looking for a new name! #163
Comments
Artemis. Apollo's sister in Greek mythology. |
Ooh that's neat! |
How about this: We call the project Artemis (or Pioneer), convert it to a monorepo, and publish them on npm as: artemis-express, artemis-hapi, artemis-koa, artemis-connect. Alternatively, we can keep it on the down-low and just call it graphql-server, with the packages being graphql-server-express, graphql-server-hapi, graphql-server-koa, graphql-server-connect. Thoughts? |
If you mean to rename just apollo-server so they will come as a twins (apollo & artemis) then i think its pretty cool. Anyway i think that grpahql-server-* is pretty lame.. |
I personally like graphql-server because it will be easier for new GraphQL developers to find and be comfortable using. |
@helfer I like the idea of a monorepo and publishing on npm as artemis-express, etc |
@nnance I'm a bit concerned that with names like BTW, where does this leave |
I echo the sentiments about having non descriptive names, "graphql" is much more descriptive.. |
@stubailo graphql-tools can just stay graphql-tools, I see no need to change the name there. |
@stubailo I prefer descriptive names here (e.g. graphql-server) for discoverability and legibility. Also think having another "branded" name could cause some confusion; if we do go that way, planetary > greek mythology imo. |
Maybe a consensus could look as follows: Repo name:
Package names:
How do people feel about these names? |
TODO: [ ] Pending new lerna version with root-dev patch. (lerna/lerna#357) [ ] Pending new name for apollo-server to be chosen. (apollographql#163) [ ] Need to Create GitHub labels and modify lerna.json according it. [ ] Add Different README.md for each package ?? [ ] Make sure tests/coverage are working
TODO: [ ] Pending new lerna version with root-dev patch. (lerna/lerna#357) [ ] Pending new name for apollo-server to be chosen. (apollographql#163) [ ] Need to Create GitHub labels and modify lerna.json according it. [ ] Add Different README.md for each package ?? [ ] Make sure tests/coverage are working
TODO: [ ] Pending new lerna version with root-dev patch. (lerna/lerna#357) [ ] Pending new name for apollo-server to be chosen. (apollographql#163) [ ] Need to Create GitHub labels and modify lerna.json according it. [ ] Add Different README.md for each package ?? [ ] Make sure tests/coverage are working
TODO: [ ] Pending new lerna version with root-dev patch. (lerna/lerna#357) [ ] Pending new name for apollo-server to be chosen. (apollographql#163) [ ] Need to Create GitHub labels and modify lerna.json according it. [ ] Add Different README.md for each package ?? [ ] Make sure tests/coverage are working
Am I the only one who liked the name Apollo Server? :) I quite liked the fact that I got a branded full-stack solution for GraphQL, guaranteed to work well together with feature parity. So apollostack is just the client-side stack? But yeah aside from all that I like Also, personal opinion is it's a pain to have so many packages, both for the dev and for the user (especially with keeping versions in sync). Do the backend connectors have dependencies on those packages or are they just functions? I'd much prefer to install one package and then |
This is explicitly part of un-branding it as a "stack" because people often get confused and think that the parts only work together but not with other GraphQL stuff. As you can see with the docs we changed the domain to apollodata. |
I like |
so @helfer are we proceeding with graphql-server-* codename? |
yes, let's follow @helfer's outline. |
Great, then i'll update the monorepo branch for this name 💃 |
thinking of it, |
renaming is ready, just need an answer on the functions themselves |
I think leaving the names as-is should be fine. |
Hate to have many too cooks in the kitchen, but when I was looking for a way to use Just my 2 cents |
Yep, that's what we are going for. BTW, any discussion about this should go in #164 because having two threads isn't great. |
as far as i understand name is chosen, therefore i think we can close this issue... |
Okay, graphql-server it is! |
Apollo Server is growing up, and we're looking for a new name that stands on its own. Ideas so far:
Ideas are most welcome. We'll probably pick a new name soon, so don't wait until you have the perfect name, just let us know your ideas. Extra points if the package name is still available on npm.
The text was updated successfully, but these errors were encountered: