Hello,

At this point, I believe that we have the base code for all the planned new 
features for 1.39 (to be released as 1.40.0) in the main CVS HEAD.  As a 
consequence, I would like to put a feature freeze into effect for the source 
code in the CVS, which means that no new features should be committed without 
first discussing it with me (and copying the bacula-devel) list.

This freeze does not apply to bug fixes or completing existing projects where 
code for that project has already been committed.  For example, there are 
still a few unimplemented "sub-features" of Migration that need to be 
completed.

Over the next few days, please be *very* careful to test your commits as 
carefully as possible as I am trying to stabilize the current code so that we 
can release a beta version for testing.  By all means, please continue any 
incomplete implementation and fixing bugs ...

If the above feature freeze is unclear or you have any doubt about a 
particular commit, please don't hesitate to ask.

If anyone is willing to help out "upgrading" the existing SQL statements in 
Bacula so that they explicitly are aware, where necessary, of the new Enabled 
field in Media records, please email me, copying the devel list (so that we 
don't have 100 volunteers).  A good knowledge of Bacula and SQL is important, 
but C/C++ programming is not.

The new "Enabled" field can take on three values 0,1,2 which mean Disabled, 
Enabled, Archived respectively.  As a consequence, all volumes that are not 
Enabled must be ignored for all backup/restore operations, and all volumes 
that are marked Archived must be exempt from automatic prunning.  The work 
consists of doing a careful audit of the SQL in Bacula (lots of it) and 
making a list of where the changes need to be made, or actually making them 
yourself.  Ideally, you would also test each proposed new SQL statement to 
ensure that it functions correctly after being modified.

Best regards, 

Kern

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to