Skip to content

Roadmap

Dave Hoover edited this page May 17, 2016 · 17 revisions

"Make no little plans; they have no magic to stir [our] blood..." --Daniel Burnham

Getting to 1.0

To me, when a project runs on Ethereum, reaching version 1.0 means that its primary contract address is set permanently, and that any future modifications to its behavior will only happen via other smart contracts whose permissions are explicit.

For code to go "live" in the registry, the library must be "unlocked". The library is locked until a specific amount of ether (set by the author(s)) is paid to the live-libs contract. These funds are meant to cover the cost of the library's deployment (gas), development, testing, and documentation.

Open questions:

  • Should there be any way for any party to update a specific version of a library?
  • How do we incorporate source code and documentation?
Clone this wiki locally