Skip to content
This repository has been archived by the owner on May 15, 2023. It is now read-only.

Rename module #112

Open
4 tasks
noahdietz opened this issue Sep 4, 2016 · 8 comments
Open
4 tasks

Rename module #112

noahdietz opened this issue Sep 4, 2016 · 8 comments

Comments

@noahdietz
Copy link
Contributor

With Swagger being the property of SmartBear, this project needs to be renamed to something either referencing the new OSS foundation OpenAPI, or something entirely new (but still related).

After a new named is picked we need to:

  • Make a new npm registry for the new module
  • Rename this GitHub repo to reflect.
  • Point the old npm registry (swagger-test-templates) to the new repo
  • use npm deprecate on the latest cut of the old registry so that we notify users upon download that this module has been renamed
@Remco75
Copy link
Contributor

Remco75 commented Sep 5, 2016

Does smartbear object to using the swagger reference? or do you just think its better this way?

do not have a idea for a name though

@noahdietz
Copy link
Contributor Author

With new release out we should begin the renaming.

I have not been specifically contacted by SmartBear but it is good to respect their IP and we should be following the new OpenAPI OSS foundation anyways.

Lets get a new name! :)

@Remco75
Copy link
Contributor

Remco75 commented Oct 13, 2016

Whoohoo, great job on the release all!
1.4 here we come ;-)
First the new name:
how about

  • openAPI-test-generator
  • openAPI-test-templates
  • openAPI-integration-test-generator
    ...

@noahdietz
Copy link
Contributor Author

There are some obvious names that utilize the description framework's name, but let me suggest something more fun.

I've been talking with some folks at work and we think we've decided on a name, let me know what you think.

This module creates test templates that, at their core, give you the basic structure and organization necessary to build a robust unit test suite. Another way to think about this is the scaffolding on a building. Scaffolding forms an outer shell around the structure-to-be and gives workers space to build. A fascinating example of this is the use of bamboo as scaffolding for sky scrapers in Hong Kong (google "bamboo scaffolding"). As such I am putting forward the name bamboo.

It might seem kind of tangential or random, but we believe this name captures the basic essence of this module and will help us build a fun open source brand in the project.

@Benny-Beermann
Copy link

Nice idea but consider the overlapping with the Bamboo product of Atlassian, which might confuse a lot of people. Just my 2 cents :)

@Remco75
Copy link
Contributor

Remco75 commented Oct 14, 2016

hehe @Benny-Beermann I was immediately thinking the same....
I is nice to know how the guys at Atlassian came up with the name of their build tool (and I admit, the name makes sense ;-))

So, I would not name it Bamboo, too much confusion.
But I like where you want to go with a name.
Now I'm thinking of it that way: I actually use this module to generate integration tests to make sure we do not break backwards compatibility with frontend without noticing.
Looking from integration, the word 'fuse' pops in my head.
openApiFuse something (sorry, don't have much inspiration, nor do I appear to be very funny atm :-)

@Remco75
Copy link
Contributor

Remco75 commented Oct 14, 2016

btw, it is still your module! so if you feel like naming it bamboo after all: don't hold back :-)
just giving an opinion here

@Remco75
Copy link
Contributor

Remco75 commented Oct 27, 2016

Oh, it's suddenly quit here ! I hope your not disappointed by the existence of the bamboo of atlassian ;-)
Are we moving on with this?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants