This repository has been archived by the owner on Sep 2, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 44
doc: add MANIFESTO.md #45
Closed
Closed
Changes from all commits
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
7048461
doc: add MANIFESTO.md
MylesBorins 8f692bc
sign manifesto
devsnek 1e83a20
Sign the manifesto
ljharb 8b22d19
Signed
mcollina 4162471
Sign manifesto
benjamingr 0469442
Signed
inidaname 61537b5
Sign manifesto
targos f185345
capitalize
targos 52e0782
Sign manifesto
devamaz 5c658a8
Sign manifesto
jkrems 93ebbe8
sign manifesto
guybedford effecf0
Signed
TimothyGu f7400d1
Sign manifesto
giltayar 9c27db0
Add signature
robpalme f6d62a9
*space space*
devsnek 312f27f
remove interplanetary node and implementation details
MylesBorins 0e7ec23
Signed manifesto
cbf5f24
Update MANIFESTO.md
mhdawson File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
## The Module Manifesto | ||
|
||
We the undersigned agree on the the following, | ||
|
||
* Getting modules "right" is one of the biggest existential threats to JavaScript | ||
* This affects a large number of people with varying interests including but not limited to: | ||
- web applications | ||
- serverside applications and services | ||
- command line interfaces | ||
- libraries and frameworks | ||
- transpilers | ||
- robots | ||
- art and music | ||
* Getting modules "right" is hard because of these varying interests | ||
* Creating a good developer experience is the number one priority | ||
* The aim will be to not compromise the Node.js Developer Experience, but we recognize that may be necessary to improve the health of the JavaScript ecosystem | ||
* While compromise is neccessary, it is important to recognize when Node.js needs to lead and attempt to influence change at an industry level | ||
* The closer the Node.js and Web platform remain the better the developer experience will be | ||
|
||
Without working together there will be no chance of a successful module system. "Together" is larger than the undersigned. | ||
|
||
Signed, | ||
|
||
Myles Borins (@MylesBorins) | ||
Gus Caplan (@devsnek) | ||
Jordan Harband (@ljharb) | ||
Matteo Collina (@mcollina) | ||
Benjamin Gruenbaum (@benjamingr) | ||
Hassan Sani (@inidaname) | ||
Michaël Zasso (@targos) | ||
Ahmad Abdul-Aziz (@devamaz) | ||
Jan Krems (@jkrems) | ||
Guy Bedford (@guybedford) | ||
Timothy Gu (@TimothyGu) | ||
Gil Tayar (@giltayar) | ||
Rob Palmer (@robpalme) | ||
Wassim Chegham (@manekinekko) | ||
Michael Dawson (@mhdawson) |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This comment was marked as off-topic.
Sorry, something went wrong.
This comment was marked as off-topic.
Sorry, something went wrong.
This comment was marked as off-topic.
Sorry, something went wrong.
This comment was marked as off-topic.
Sorry, something went wrong.