Give the npm name to another Intergalactic #14

Closed
opened 2023-12-05 11:47:18 +00:00 by msereniti · 5 comments

Hi,
I’m Michael, one of the maintainers of the Intergalactic design system. It’s a comprehensive frontend design system. If you’re interested, please check our documentation website at https://developer.semrush.com/intergalactic/. This design system powers the UIs of semrush.com.

Although it is open source, it hasn’t gained much popularity among the open source community yet. One of the main obstacles is the current name in npm, which is @semcore/ui. Many people may assume from this name that the design system is not available to the public and is only intended for Semrush.

That’s why, as maintainers, we want to publish our npm tarballs with a name that is not limited to a specific scope. It would be great if we could use the name intergalactic for our npm package. I am asking because it seems that the published package is incomplete (I noticed the "TODO" in the readme) and hasn’t received any updates since 2017.

Our design system is licensed under MIT and does not have any commercial intentions in the open source world. Therefore, we won’t be able to purchase the intergalactic name from you. However, if you are generous enough to give us the intergalactic name in npm, it would be greatly appreciated by the entire open source community. We are dedicating a significant amount of resources to the development of this design system and providing it completely for free to the open source community.

Would you transfer the name ownership to us?

Hi, I’m Michael, one of the maintainers of the Intergalactic design system. It’s a comprehensive frontend design system. If you’re interested, please check our documentation website at https://developer.semrush.com/intergalactic/. This design system powers the UIs of semrush.com. Although it is open source, it hasn’t gained much popularity among the open source community yet. One of the main obstacles is the current name in npm, which is `@semcore/ui`. Many people may assume from this name that the design system is not available to the public and is only intended for Semrush. That’s why, as maintainers, we want to publish our npm tarballs with a name that is not limited to a specific scope. It would be great if we could use the name `intergalactic` for our npm package. I am asking because it seems that the published package is incomplete (I noticed the "TODO" in the readme) and hasn’t received any updates since 2017. Our design system is licensed under MIT and does not have any commercial intentions in the open source world. Therefore, we won’t be able to purchase the `intergalactic` name from you. However, if you are generous enough to give us the `intergalactic` name in npm, it would be greatly appreciated by the entire open source community. We are dedicating a significant amount of resources to the development of this design system and providing it completely for free to the open source community. Would you transfer the name ownership to us?
Owner

Thanks for reaching out... I'd be happy to transfer it! Just give me a npmjs.org username to transfer the package to and ideally some way to authenticate that you are who you say you are. Then you can replace the existing package with your own.

Thanks for reaching out... I'd be happy to transfer it! Just give me a npmjs.org username to transfer the package to and ideally some way to authenticate that you are who you say you are. Then you can replace the existing package with your own.
Author

I'm very glad to hear that!

The npm username is semrushinc (https://www.npmjs.com/~semrushinc). As you can check out on the npm page this account is publishing @semcore/ui and all @semcore/* packages.

And, as you can see in documentation and npm package files (ui, button, modal, etc.) this is how our components packages are currently named.

I'm very glad to hear that! The npm username is `semrushinc` (https://www.npmjs.com/~semrushinc). As you can check out on the npm page this account is publishing `@semcore/ui` and all `@semcore/*` packages. And, as you can see in [documentation](https://developer.semrush.com/intergalactic/get-started-guide/dev-starter-guide/dev-starter-guide) and npm package files ([ui](https://github.com/semrush/intergalactic/blob/master/semcore/ui/package.json), [button](https://github.com/semrush/intergalactic/blob/master/semcore/button/package.json), [modal](https://github.com/semrush/intergalactic/blob/master/semcore/modal/package.json), etc.) this is how our components packages are currently named.
Owner

I've invited that account as a maintainer! As soon as the invitation is accepted, I'll remove myself from the maintainer list.

I've invited that account as a maintainer! As soon as the invitation is accepted, I'll remove myself from the maintainer list.
Author

I've accepted intergalactic package ownership, thank you very much 🙌

We will move and fulfill it with new package content and documentation soon!

I've accepted `intergalactic` package ownership, thank you very much 🙌 We will move and fulfill it with new package content and documentation soon!
Owner

All done! Note that you can probably npm unpublish the existing packages.

All done! Note that you can probably `npm unpublish` the existing packages.
This repo is archived. You cannot comment on issues.
No Label
No Milestone
No Assignees
2 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: witten/intergalactic#14
No description provided.