From f0d2203074a5b1adacaccc53e979bd3aa4480234 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Sat, 14 Apr 2007 20:02:35 +0000 Subject: [PATCH] kes Add new/changed entry points to Win32 build kes Create unaccepted-projects for projects that are not accepted. git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@4553 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/projects | 2 +- bacula/technotes-2.1 | 2 ++ bacula/unaccepted-projects | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 bacula/unaccepted-projects diff --git a/bacula/projects b/bacula/projects index fdd6664865..1e370d6970 100644 --- a/bacula/projects +++ b/bacula/projects @@ -1,7 +1,7 @@ Projects: Bacula Projects Roadmap - Status updated 26 January 2007 + Status updated 14 April 2007 After re-ordering in vote priority Items Completed: diff --git a/bacula/technotes-2.1 b/bacula/technotes-2.1 index fc74edd7ac..100b1cfbcf 100644 --- a/bacula/technotes-2.1 +++ b/bacula/technotes-2.1 @@ -2,6 +2,8 @@ General: 14Apr07 +kes Add new/changed entry points to Win32 build +kes Create unaccepted-projects for projects that are not accepted. kes Simplify locking in the reservations system. kes Add more debug code in reservations. kes Make sure error condition on reserving a volume is handled correctly. diff --git a/bacula/unaccepted-projects b/bacula/unaccepted-projects new file mode 100644 index 0000000000..f9757d412f --- /dev/null +++ b/bacula/unaccepted-projects @@ -0,0 +1,32 @@ + + This file contains Feature Requests that either were not + accepted because the project manager veto'ed them (not Bacula + philosophy, impossible to implement, ...) or that did not have + adequate support by the Bacula community. + +Item 1: Allow Jobdefs to inherit from other Jobdefs + Origin: Darien Hager + Date: 10 April 2007 + Status: Initial Request + + What: Allow JobDefs to inherit/modify settings from other JobDefs + + Why: Makes setting up jobs much easier for situations with many +clients doing similar work + + Notes: + +Example: User has several JobDefs which all need Messages=standard, +Type=Backup, and settings for "Rerun Failed Levels" and "Max * Time". +This feature would allow those "common" properties to be within a +single JobDef which each child JobDefs inherits from, before the +final Job definitions sets further specifics such as Client. + +Currently the documentation leaves open the possibility that this can +be done, but tests with Bacula 2.0.1 suggest that JobDefs entries +cannot themselves have a JobDefs property. + +Technical caveat: Should probably include rudimentary checks against +a cyclic relationship, such as a limit to the number of allowed layers. + +See also: "Job Groups or hierarchy" Feb 6 2007 -- 2.39.5