TL:DR if we are going to create ERC editor and whole process around it, let’s remake it completely and don’t try to just rebuild the EIP process as ERCs are different thing from EIPs.
ERCs are now days compared to EIPs and for the most people they seems similar to EIPs.
I personally feel like ERCs should be probably renamed and the structure redirected / delegated
on creating more of a list / wiki / technical documentation alike source for dApp devs. ERCs should be seen as technical documentation of how solidity & Smart Contracts functions works. ERCs are defining how something could work, when building dApp developer basically just puts together a couple of solidity contracts together which some of them are documented as ERCs, adds bits of solidity coding and that’s how the dApps are being built
I mean that ERCs are more of a documentation and we should not push ERCs to be in Final. ERCs are not EIPs, ERCs deserves a better naming, better sorting and documented better. Ethereum Devs deserves to be aware of the ERCs as technical documents which could help them build projects.
I noticed initiative brought by Ethereum Cat Herders of separating ERCs from EIPs in the ethereum/eips repo. I do support separation of ERCs from EIPs, but if there is going to be allocated someone to do the work of separating ERCs from EIPs why the work needs to be done the same as it is with Protocol layer standards? Protocol Layer Standards - EIPs needs to have its formalised process but ERCs don’t need to go through the same approval process.
I do think that ERCs deservers to be understood and marketed differently, they are different so why we should apply the same process to ERCs than we do to EIPs? I’m not a fan of pushing ERCs to go to “final” status as the final status does not really tells us anything about the standard. A Solidity function, a feature, documenting how something could be implemented does not need to be implemented on Ethereum chain, all it needs to is to be used by developers and implemented into a projects.
I’m happy to work out this proposal more and outline the process for ERCs.
Encouraging Ethereum Devs to share your ideas on what do you think about ERCs, and how would you change this process.