littlebits / cloud-client-api-http

Lightweight wrapper for littleBits Cloud HTTP API
GNU General Public License v3.0
32 stars 10 forks source link

Publish to npm #8

Closed jasonkuhrt closed 9 years ago

stresslimit commented 10 years ago

But not yet!!! Please let's coordinate before you do this :)

jasonkuhrt commented 10 years ago

@stresslimit Yeah absolutely! :+1: 'twas the plan.

jasonkuhrt commented 10 years ago

@stresslimit https://github.com/littlebits/cloud-client-api-http/blob/master/package.json#L3 FYI impossible until we remove that field.

jasonkuhrt commented 9 years ago

Closed by ee5bbd58f750c723496cab016aa4486681486a89

stresslimit commented 9 years ago

@jasonkuhrt did you close this by mistake?

jasonkuhrt commented 9 years ago

I published this morning. Technically should have been done months ago right?

stresslimit commented 9 years ago

Except for the "let's coordinate before you do this" part...

I just wanted to discuss the naming, I don't like the difference between repo name & package usage name: littlebits/cloud-client-api-http vs littlebits-cloud-http. Also [maybe this is a typo] different names for component vs npm

jasonkuhrt commented 9 years ago

Sorry, I assumed the hold was for fact that we hadn't actually launched the product. We can totally fix this. Absolutely there is a name issue for modules that is not completely trivial to resolve.

We have to go with the weakest link, I think (?) which is npm which lacks name spaces.

One idea is to map the Github Organization name as the module prefix:

Repo: littlebits/cloud-http
npm: littlebits-cloud-http

Maybe we should take this discussion over to littlebitslectronics/cloud-platform since its something to decide for all our libraries.

jasonkuhrt commented 9 years ago

@stresslimit Ok made a new issue for it, lets continue discussion there.