Project

General

Profile

Tentative schedule » History » Version 1

Jessica Mack, 06/01/2015 08:11 PM

1 1 Jessica Mack
h1. Tentative schedule
2
3
Adding erasure coding to the durability modeling is a student GSoC 2014 project.
4
5
The tentative schedule is (between brackets is the period used to produce the listed deliverables):
6
7
Deliverables (19.5 – 8.6):
8
* Technical report detailing assumptions of the model. If math formulas need modifications for erasure code, then the report will include the new formulas.
9
* Include ERASURE parameters in Config.py and specified possible values.
10
* ErasureRely.py: Basic functions to model storage unit ERASURE to estimate durability (main.py will print results on column 2).
11
12
Deliverables (9.6 – 23.6):
13
* Update README.html with new functionalities/assumptions
14
* New version for ErasureRely that includes the calculus of probabilities of loss (column 3-7)
15
* Deliverables (24.6 – 9.7):
16
* ErasureRely.py: Include basic functions to model site configuration ERASURE to estimate durability (main.py will print results on column 2).
17
* Update README.html with new functionalities/assumptions.
18
19
Deliverables (10.7 – 31.7):
20
* New version for ErasureRely.py that includes the calculus of probabilities of loss (column 3-7) for multiple sites.
21
* Update README.html with new functionalities/assumptions.
22
* Deliverables (1.8 – 11.8):
23
* Document test cases.
24
* Test scripts/data.
25
* ErasureGUI.py.
26
* Document results of tests and TODOs for next projects.
27
* Updated code to include suggestions of users (only features that require minor changes)
28
29
Deliverables (12.8 – 18.8):
30
* Final version documentation.
31
* Final version of code with any cosmetic improvement.