Planned Work
TracNav
For Users
- Introduction
- Overview
- System Requirements
- Comparison With Other Systems
- Endorsements
Installation
Common Tasks
- Restoring Files
- Verify and Restore Whole Backups
- Checking Space Usage
- Managing Client Accounts
- Regular Maintenance
- Fixing Corruption on Server
- Recovering from Lost Keys
- Pull data from a USB hdd
- Recipies and HOWTOs
- Related Projects
For Developers
- Developers Documentation
- Source Code Repository
- Coding Style
- Current Development Progress
- Future Development Plans
- Betas and Release Candidates
Support
In Progress
These changes have been partially or fully written and will be merged into trunk soon:
- Some final fixes and improvements for the Windows port
Planned
These are plans for future development:
- New, more flexible, logging framework.
- Move from printf to streams? for portability.
- BoxiIntegration?
- Mark state (marks the current state of the filesystem, to emulate a tape change and restoring from that tape later)
- Implement MetadataForDarwin?, produce Mac OS X backup system
- Support Inotify on Linux (removes the need for periodic filesystem scanning, instead bbackupd would be notified of changed files by the kernel)
Per Thomsen wrote a long document for FutureDesignChanges.
Wishlist
Possible features which are not yet planned:
- Make a OpenBSD "port" for easy installation, when the system is stable enough for general use
- Bandwidth throttling with timed limits (low priority - your OS should be able to do this for you)
