codemirror-blocks icon indicating copy to clipboard operation
codemirror-blocks copied to clipboard

Update package names to use scopes

Open pcardune opened this issue 4 years ago • 3 comments

A lot of projects that ship multiple npm pakages will put all their packages under the same npm scope. Even the new version of codemirror is doing this. I think we should probably do the same, but I'm wondering what the scope should be.

The scope should ideally (IMO) be the name of some organization that manages all the packages, so we could have

  • @bootstrapworld/codemirror-blocks
  • @bootstrapworld/wescheme-blocks
  • @bootstrapworld/pyret-blocks
  • @bootstrapworld/blocks-toolkit

etc.

What do you think @schanzer?

pcardune avatar Oct 25 '21 17:10 pcardune

That makes perfect sense to me. But I thought the toolkit would be part of the cmb repo? Or do these naming conventions exist independently of whether a package is inside a monorepo or not?

schanzer avatar Oct 25 '21 18:10 schanzer

The package scopes/names are unrelated to what repos the source code is in.

pcardune avatar Oct 25 '21 20:10 pcardune

Perfect. Then I'm in firm agreement!

schanzer avatar Oct 25 '21 21:10 schanzer