rubyatscale / packs

packs are a specification for an extensible packaging system to help modularize Ruby applications.
MIT License
80 stars 17 forks source link

Gem name is not elegant #18

Closed oleg-vinted closed 7 months ago

oleg-vinted commented 1 year ago

I realize this is VERY subjective, but I think it would make sense to rename the gem - or at least its CLI executable - to something more elegant. Having _ in the name feels off, very rarely do CLI applications have underscores in their names.

Someone on the Modularity slack mentioned packwerker as an option. This feels more elegant, but I'm afraid this can cause confusion about the relation between packwerk and packwerker.

I'm not proposing a specific name at this point though.

edamamez commented 1 year ago

Hi Oleg 👋 Great point (and packwerker is too clever not to use somewhere 💡 )!

This may be something that you can do locally in the meantime by using a binstub to rename it.

alexevanczuk commented 1 year ago

Hey @oleg-vinted –

We were thinking of possibly renaming use_packs to just packs and renaming packs to packs-specification. What would you think of that?