# Tentative schedule¶

Adding erasure coding to the durability modeling is a student GSoC 2014 project.

The tentative schedule is (between brackets is the period used to produce the listed deliverables):

Deliverables (19.5 – 8.6):- Technical report detailing assumptions of the model. If math formulas need modifications for erasure code, then the report will include the new formulas.
- Include ERASURE parameters in Config.py and specified possible values.
- ErasureRely.py: Basic functions to model storage unit ERASURE to estimate durability (main.py will print results on column 2).

- Update README.html with new functionalities/assumptions
- New version for ErasureRely that includes the calculus of probabilities of loss (column 3-7)
- Deliverables (24.6 – 9.7):
- ErasureRely.py: Include basic functions to model site configuration ERASURE to estimate durability (main.py will print results on column 2).
- Update README.html with new functionalities/assumptions.

- New version for ErasureRely.py that includes the calculus of probabilities of loss (column 3-7) for multiple sites.
- Update README.html with new functionalities/assumptions.
- Deliverables (1.8 – 11.8):
- Document test cases.
- Test scripts/data.
- ErasureGUI.py.
- Document results of tests and TODOs for next projects.
- Updated code to include suggestions of users (only features that require minor changes)

- Final version documentation.
- Final version of code with any cosmetic improvement.