* Try to clarify the meaning of EIP fields
* Remove unhelpful extra comments in the template
* Change EIP-1491 from CRLF to LF
* Remove template comments from EIPs
* Fix heading: Abstarct -> Abstract
* Update EIP-2014
* Change author list of EIP-1
* switch to eipv
* fix
* fix
* 1153 remove trailing whitespace
* remove file name checks
* 615 remo whitespace before comma
* 884 remove extra single-quotes
* 1337 remove whitespace before comma
* 1057 remove extra spaces after comma
* 2470 update created date to Y/M/D format
* 1078 update required eips to be in ascending order
* 2477 update required eips to be in ascending order
* 1271 remove extra whitespace
* 2767 required eipupdated to be in ascending order
* 2525 update created date to Y/M/D format
* 2458 remove trailing whitespace
* 1884 remove trailing whitespace
* 712 authors should be on a single line
* 601 remove extra whitespace
* 1485 remove unneeded parentheses
* 634 remove trailing whitespace
* 2657 update discussions-to to correct spelling
* 2009 remove trailing whitespace
* 998 required eips updated to be in ascending order
* 1186 remove trailing whitespace
* 1470 remove extra whitespace
* 1895 update created date to Y/M/D format
* 2747 remove extra whitespace
* 1613 remove leading whitespace
* 1571 can'have both handle and email in author field
* 1191 remove trailing whitespace
* 1973 remove trailing whitespace
* 196 don't wrap title field
* 1679 required eips must be in ascending order
* 1620 author can't have both handle and email
* 197 don't line wrap title field
* 2378 remove extra newline
* 1355 author can't have both handle and email
* 698 update created date to Y/M/D format
* 2193 required eips must be in ascending order
* 214 remove extra info after author email
* use v0.0.3 of eipv
* 1 remove malformed field
* bump eipv to v0.0.4
* cache eipv build
* 1485 remove extra author info
* 2771 removing extra whitespaces
It appears that the format `EIP-X` is preferred to `EIPX`:
```console
$ grep "EIP-[0-9]+" * | wc -l
373
$ grep "EIP[0-9]+" * | wc -l
118
```
Also note that several of the `EIPX` references are coming from `index.html` and `EIPS/eip-1.md`.
```console
$ grep "EIP[0-9]+" index.html | wc -l
4
$ grep "EIP[0-9]+" EIPS/eip-1.md | wc -l
13
```
I have updated `index.html` and `eip-1` accordingly.
* add mandatory "security considerations" to EIP-1 and template EIP-x
* security considerations: clarify wording and process
* security considerations: update eip-1
* Add updated date to EIP-1
Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
* EIP-1: make category field in EIP more clear
* Better heading in README
* EIP-2: fix typo in rendering
* EIP-1: clarify that an EIP can move from the Abandoned status to the Draft status
Also clarify that EIPs cannot move from the Rejected and Superseded states.
* EIP-1: rename WIP status to Idea
* EIP-1: change template formatting to fix markdown rendering
With angle brackets markdown renders them as HTML tags sometimes (depending on the rendering engine).
* EIP-1812: change copyright link to the correct CC0 link
* Update eip-1.md
* Update EIPS/eip-1.md
Co-Authored-By: timbeiko <t.beiko23@gmail.com>
* Update EIP-1 based on reviewer feedback
* Remove qualifiers
Based on @carver's comments.
* Rephrase based on review feedback
Rephrase based on review feedback
* Format the author header more nicely
* Use code highlighting on header fields
* Include proper headings for the header descriptions
* Group discussions-to requiements in a single place
* Clarify date formats in a single place
* Changes EIP-1 wording to focus on technicals not community sentiment.
All of the recent changes to the EIP process have been made to ensure that the EIP process is a technical one, and not one of sentiment analysis. There is a lot of discussion going on with regards to how we can improve the process and get valid community sentiment analysis pre-fork, but there doesn't exist a complete solution yet at this time (just proposals).
It appears that the Last Call PR introduced sentiment analysis into the process, which I do not believe was intended. From my recollection of the discussions around the Last Call stuff, the goal wasn't to fundamentally change how governance works, but rather to ensure that EIPs don't get stuck indefinitely in limbo.
This change simply removes the sentiment analysis wording from the process and makes it more clear that the EIP process is about gauging technical feasibility, not making judgement calls as to whether or not a thing is a good idea or not.
* Adds Active state
* Add notion that Github PR can't be discussion-to
* Update eip-1.md
* Update <url> it is interpret as HTML tag
* Update eip-1.md
* Update eip-1.md
* Update eip-1.md
* Add new two-week review process to EIPs
* Add ACCEPTED status, thanks @arachnid
* Use last call, thanks @arachnid
* Add other authors
* Re-add "request to merge"
* Add accepted as draft
* Match statuses to words used in text
* Match whitespace
* Add last call RSS
* add RSS link to EIP1
* Update deferred wording
* Provide
* "EIP authors can request"
* Correct HTML error
* review-period last date only
* Briefer review end date name
* alse
* Fully document statuses and transitions
* One implementation for draft
* Focus on the goal
* Use prior definition of final
* Use Accepted
* Use Accepted
* PR is the preferred mechanism to request status changes
* hide markdown formatting
* EIP-1 minors edits: clarify some sections on EIP collaborators and editors, cross-links, links, grammar, etc.
* Add a link for [Ethereum philosophy](https://github.com/ethereum/wiki/wiki/White-Paper#philosophy) to the section in the white paper that was originally removed and which I re-added recently.
* Revise the format for the author header (names can be optional for anonymity).
* History edits (link to revision history + a minor edit).
* Add cross-links to other sections for better readability and clarity.
* Add clarifications on approval before merging from both editors and authors.
* Add more links for discussion channels
* Link to other clients and eips.ethereum.org.
* Reorder EIP editors roughly based on recent contributions.
* Other minor edits: grammar, etc.
* Add a link to core dev meetings
* discussion*s*
- Create `assets` folder
- Move existing EIPs (1, 107, 858) assets into the `assets` folder
- Update link to assets in EIPs 1, 107 and 858
- Describe the inclusion of assets for EIPs in `README.md`