-
Notifications
You must be signed in to change notification settings - Fork 83
Release Checklist
Mark Fasheh edited this page Sep 27, 2016
·
11 revisions
This is preliminary and just some notes.
-
Obviously we want a list of tests and benchmarks.
- duperemove-tests is an extremely basic start
- Update the performance page on wiki
- If time, add block dedupe performance (use block dedupe file set from duperemove-tests)
-
Go through all documentation
- update every option that was added removed or changed.
- review which set of options should be in the duperemove.c usage() text
- For next release, rewrite intro and usage examples to heavily feature hashfiles.
- Add a usage section to the man page (can be same as part of the readme). Update the examples:
- Using a hashfile
- adding files to it
- show that we can dedupe at any time, can run '-d' without file list argument.
- listing files in it ('-L') (on 2nd thought this seems self-explanatory)
- remove files from it ('-R') (on 2nd thought this seems self-explanatory)
- demonstrate that we can ctrl-C after csum stage and restart with same hashfile
- fdupes mode
- block dedupe
- Using a hashfile
- Update/add a common issues portion to the docs, mine the issues section for this
- Add information in FAQ about memory usage
- how to estimate total memory that will be taken by each duplicate block (sizeof(struct file_block) * how many dupe blocks we find)
- put some pointers to the wiki in the documentation