-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify naming convention (project branding) #40
Comments
After thinking. I thing we can dissociate npm&github url (using |
Since the repositories depended on wikiapi almost use only one library to contact to MediaWiki, there is no ambiguity, the class name |
So it seems we are set for our naming convention ! |
I agree the recommendation. For |
Same. Let me few days to think the pro and con and I will make a recommendation. |
Ambiguity comes from MediaWiki API already commonly known as the
wiki api
.Recommendation π― π π¨πΌβπ€
Wikiapi.js
(capitalized + javascript indicator) - for human-oriented documentation text, readme.md, wiki, community announcements, emails, etc. Minor arternativeWikiapiJS
.wikiapijs
(lowercase) - for computer-friendly url, hashtags, tags.wikiapi
(lowercase) - for incode usage within .js files, github repository name, npm (which is already a js ecosystem). Note: Rename npm package is bad for dependencies, cannot do there.D3js case
Same practice as for D3.js (in human conversation), d3js (in hashtags), and
d3
(in .js files and npm).Important to note : D3 has no ambiguity with another homonyme "D3" project. We do.
Github rename
Do you mean that renaming on github changes the package's name on npm ?
The text was updated successfully, but these errors were encountered: