Version 8, last updated by kurcz at Dec 05 21:31 2008 UTC
Milestone 3:
Proofs of concept:
■ Programmatic compression
■ Sending a file across the network
○ Integrate proofs of concept into an API
○ Due: Jan 31
Notes:
Visual Studio Subversion Addon: http://ankhsvn.open.collab.net/
We know to in C# if we want to make a background thread for our program to run we can use the feature BackgroundWorker, also to make an icon in the tray you can use the feature notifyIcon.
Features/Priorities (1 being high, 10 being low)
1. Sync to USB - 1
2. Sync from USB - 1
3. Start on Startup - 2
4. Run in background - 1
- tray icon
5. Keep track of modified files only - 1
- record to a txt file or db?
6.Erase USB after sync - 3
- register machines by mac?
- confirm if not all machines sync'd?
7. Choose Directories to sync - 2
8. Keep track of where a file is on a specific machine and sync to that same folder - 2
9. Sync over network, no USB flash drive required - 10
10. Choose file types to exclude - 9
- for example, .sys files
11. User friendly GUI - 1
Space Home