Skip to content
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

Add mission statement #1128

Closed
fulldecent opened this issue Jun 1, 2018 · 8 comments
Closed

Add mission statement #1128

fulldecent opened this issue Jun 1, 2018 · 8 comments
Labels

Comments

@fulldecent
Copy link
Contributor

fulldecent commented Jun 1, 2018

Presently the ethereum/EIPs project does not have a mission statement.


Recently something changed and now the majority of EIPs here have no path to become "final" standards. Pull request #1100 addresses that issue.

However, one of the EIP editors (the people with commit access here) mentioned that #1100 is not urgent. There are no remaining complaints on #1100, it has EIP editor endorsements, but it is not merged.

I reviewed the project README.md and was hoping to find something like "our goal is to discuss and pass high-quality standards reflecting established best practices in the community." So I could tell this person that #1100 is urgent (because presently, standards are prevented from passing). Alas no such line exists, in fact, there is nothing in the README.md that explains why we are contributing here.

It is much easier to set expectations for each other in this project if we have a clearly defined goal. And we should state that goal in the README.md.

@fulldecent
Copy link
Contributor Author

Also, to be clear: EIP is ///NOT/// a governance process. It is ///NOT/// a referendum process. It is a documentation project.

@Arachnid
Copy link
Contributor

Arachnid commented Jun 5, 2018

Recently something changed and now the majority of EIPs here have no path to become "final" standards. Pull request #1100 addresses that issue.

Uh? What changed?

@fulldecent
Copy link
Contributor Author

fulldecent commented Jun 5, 2018

Core Devs removed themselves from ERCs. But of course that issue is resolved now. Thank you for that!

Edited.

@fulldecent
Copy link
Contributor Author

First draft mission statement:

The goal of the EIP project is to document best practices across the Ethereum community and to document them in a high quality and implementable way.

@MicahZoltu
Copy link
Contributor

I'm not a fan of that mission statement. I have argued many times in the past that EIPs are not the place to document your best practices. Use a blog, write a book, tweet about it, etc. EIPs are for standardization, when standardization is necessary. Just because you have a good idea or a good design pattern doesn't mean you need a standard.

@axic axic added the meta label May 20, 2019
@fulldecent
Copy link
Contributor Author

New proposed mission statement:

The goal of the EIP project is to document standardized protocols for Ethereum clients and applications and to document them in a high quality and implementable way.

@github-actions
Copy link

github-actions bot commented Dec 5, 2021

There has been no activity on this issue for two months. It will be closed in a week if no further activity occurs. If you would like to move this EIP forward, please respond to any outstanding feedback or add a comment indicating that you have addressed all required feedback and are ready for a review.

@github-actions github-actions bot added the stale label Dec 5, 2021
@github-actions
Copy link

This issue was closed due to inactivity. If you are still pursuing it, feel free to reopen it and respond to any feedback or request a review in a comment.

fulldecent added a commit to fulldecent/EIPs that referenced this issue Feb 2, 2022
fulldecent added a commit to fulldecent/EIPs that referenced this issue Feb 8, 2022
MicahZoltu pushed a commit that referenced this issue Feb 12, 2022
* Spell out mission statement, fixes #1128

* Update README.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* Remove definite article against "tracks"

* Update README.md

Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>

* Update README.md

Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>

* Update README.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
PowerStream3604 pushed a commit to PowerStream3604/EIPs that referenced this issue May 19, 2022
* Spell out mission statement, fixes ethereum#1128

* Update README.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* Remove definite article against "tracks"

* Update README.md

Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>

* Update README.md

Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>

* Update README.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants