> Well I'm not arguing against the policy! Due to the intrinsic nature of > npm (e.g. we don't see GitHub enforce such a policy), it's a measure to > decrease scarcity of names for package maintainers, and it seems to > accomplishes that. >
That's a fair point. The purposes of Github are obviously very different than npm, though. Code on Github is expected to be messy, complete, and experimental, and this should get in no one's way. npm lends your code authority, so the expectations are a bit higher. > That said I think it's a bit unfair to say "publish it in your own package > repository" since npm has a special privileged status in the Node.js Git > tree, which is above and beyond mere popularity. > Also a fair point. npm's rules are more or less the node.js' community's rules. They're run by the same benevolent dictator, so, hey - not a problem. Though it is possible to compete with "the establishment" - what is now rubygems.org started out as gemcutter.org, an unofficial competitor to the official Ruby gem host on rubyforge. It was so much better that eventually they made gemcutter the official one and renamed it. It seemed to me that gemcutter succeeded on practicality, by reducing the friction of publishing/fetching gems - nothing they did made the system more or less democratic, that I'm aware of. -- Eric > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
