>Versioning cannot be automated; taking periodic snapshots != capturing >application state.
But I think we have existence proofs of operating systems which do automate versioning. It's true that capturing a new version each time a file has been modified and closed may not be perfect, but if it works for 99% of user cases, that's good for almost everyone. We have a lot of 99% tools (even 'ls' is pretty useless in a ten-million-file directory). If we introduce a new API, users won't see the benefits because nobody is going to update all of vi, vim, emacs, rsync, ftp, sed, cat, cp .... This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss