uPortal-Attic/uportal-home

Discussion: Scoped npm package naming

ChristianMurphy opened this issue ยท 2 comments

Hey @UW-Madison-DoIT/uportal-home-committers! ๐Ÿ‘‹
I'm excited for the moves to official Apereo naming and to an official Apereo repo. ๐Ÿ˜„

One thing that could be worth discussing before it is set in stone is the scope package naming convention. ๐Ÿ’ฌ
โŒจ๏ธ when typing

@uportal/uportal-home
 ^^^^^^^^^^^^^^^
 this feels awkward to type

@uportal/uportal-app-framework
 ^^^^^^^^^^^^^^^
 same here

I'm wondering if we may want to consider @angular style scoped naming

Where angular cli is @angular/cli rather than @angular/angular-cli.

โžก๏ธ Meaning uPortals projects would be packaged as

@uportal/home

@uportal/app-framework

Thoughts? ๐Ÿ’ญ

+1 from me. This also would prevent trying to use the un-scoped name 'uportal-app-framework', which we do not own in npm.

resolved in #704
Thanks @davidmsibley!