Try   HackMD

Execution Specifications: What is "Done"?

These things need to be implemented before the core spec code can be frozen:

These things might need to be implemented before EELS is "done":

  • Branching bot - some kind of tool to enforce the rules in Executable EIPs.
  • Being able to fill tests.
  • Run the previous fork's tests for DAO and glacier forks.
  • Formalize cadence for code freezes:
    1. Fork F-1 happens.
    2. EELS maintainers apply refactoring (30 days?)
    3. Fork F opens for EIP authors (30 days?)
    4. Fork F freezes for implementation.
    5. Goto 1.
  • Documenting requirements for "EELS Proposals":
    • Needs a test that fails before your change that passes after.
    • Has to pass all the CI checks.
    • Needs to meet the relevant checks from eipw
  • Join in the fuzzing