# Workload Timelines for Decracy Development
## Tasks
### Crypto [Done]
The crypto remake will take all the cryptographic functionality to a single package so we eliminate blake_hasher package from root folder.
Expected delivery date: 22-05-2020
### Errors [In Progress 90%]
Uniform error handling for decracy with failures. Update on error messages that represent better the kind of error.
Expected delivery date: 25-05-2020
### Consensus [In Progress]
Fixing and refactoring, implementation new features of **Democratia consensus**.
Expected delivery date: 12-06-2020
### Consensus Debug
Debug Consesus and fix fiunded bugs and issues.
Expected delivery date: 19-06-2020
### Structure Refactoring
Refactoring of the structure to eliminate one shot traits and optimize further the implementation. Custom decracy naming for modules.
Expected delivery date: 03-07-2020
### Sticky for all layers: p2p + consensus + dag + dag storage + SC
Expected delivery date: 10-07-2020
### Build Node and first tests
Complete the node compilation and run the first tests over the wire.
Expected delivery date: 17-07-2020
### Unit tests
Complete code coverage with unit testing.
Expected delivery date: 31-07-2020
### Integrity tests
Complete integrity testing.
Expected delivery date: ?
### Tests from QA + potential bug or business logic fixes
Expected delivery date: ?
### Release MVP
Expected delivery date: Depends on the testing performance and QA
(possibly dates end of middle of August)