From: Eduardo Robles Elvira Date: Tue, 30 Jul 2013 09:06:44 +0000 (+0200) Subject: updated the estimation X-Git-Tag: v2.2~140 X-Git-Url: http://developer.intra2net.com/git/?a=commitdiff_plain;h=e51474a63123baab5bfe2c52a12da52554feced0;p=python-delta-tar updated the estimation --- diff --git a/docs/design.py b/docs/design.py index 00b121a..3cd0e7e 100644 --- a/docs/design.py +++ b/docs/design.py @@ -209,7 +209,7 @@ class TestDeltaTar(UnitTest): Each step will include a comprehensive list of unit tests for the developed features, pydoc documentation and email updates/reviews. -1. Initial simple implementation of full backup (4 hours) +1. Initial simple implementation of full backup (7 hours, already done) * It must be able to create a full backup and restore it. * It will create the file index but will only use backup_tar_path option to @@ -218,35 +218,35 @@ features, pydoc documentation and email updates/reviews. index_name_func, volume_name_func, max_volume_size. The other options will be ignored. -2. Restore from file index a full backup (3 hours) +2. Restore from file index a full backup (5 hours) * It'll be able to read a file index and restore a backup from it. * It'll also support the logger option. -3. Include and exclude filters (3 hours) +3. Include and exclude filters (5 hours) * It'll support the include_files, exclude_files and filter_func for both creating and restoring full backups. -4. Create diff backup (5 hours) +4. Create diff backup (8 hours) * It'll support to create a diff backup upon an existing full backup. This will be implemented in a performant way, we'll take a look at duplicity for ideas. * It'll be able to restore a diff backup without using the index, just applying the delta-tar. -5. Restore diff backup (6 hours) +5. Restore diff backup (10 hours) * It'll be able to restore a diff backup using the index, applying an efficient restore algorithm. -6. Polishing and corner cases (7 hours) +6. Polishing and corner cases (12 hours) * Review the existing features looking for possible bugs. Implement missing corner cases and unit tests, for example support for diff backup chains. * Benchmark agains other tools like duplicity in different scenarios to check that our performance is good. -Total estimation: 29 hours +Total estimation: 47 hours ''' \ No newline at end of file