Quantcast
Channel: XWiki Forum - Latest topics
Viewing all articles
Browse latest Browse all 1373

Choosing an organization name for publishing Cristal on npmjs repository

$
0
0

Hello all,

For those of you unfamiliar with npm, each npm package is qualified by a simple name (e.g., lodash lodash - npm), or a name qualified by a organization name (e.g., @vitejs/plugin-vue @vitejs/plugin-vue - npm from organization https://www.npmjs.com/org/vitejs).

Sadly, organization names and user names are part of the same namespace. Meaning that it can’t exist a namespace and a user with the same name.
Sadly, a cristal user already exists, and this is the organization name we are currently using.

And, according to my understanding the npm’s dispute resolution page:

This process is not available for dispute requests due to lack of activity related to a specific name.

And the current cristal user definitely have precedence over us and is legitimate to keep their account.

Therefore, if we want to publish our packages publicly on npmjs.com, we need to change our organization name.

I suggest moving from @cristal/${packageName} to @xwikiorg/cristal-${packageName}.

  • it reflects that the developments are made are part of XWiki’s roadmap
  • the cristal package prefix allow for the publication of npm packages for other projects in the future

Thanks.
WDYT?

7 posts - 5 participants

Read full topic


Viewing all articles
Browse latest Browse all 1373

Trending Articles