]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/qt-console/TODO
Make bad Storage check in is_on_same_storage non-fatal
[bacula/bacula] / bacula / src / qt-console / TODO
index f46b6838d172c667ec5053d5fbeac308adf9a7ec..aa2ab983ae3c1e6d6beede00b0bd0fcf718f04e6 100644 (file)
@@ -1,26 +1,6 @@
 dhb
 ====================================================
 dhb
 ====================================================
-Further testing of restore with .mod
-
-Test left pane of restore with 2 windows drives in one backup job.
-
-User preferences.  With log to stdout options.
-Have settings for defaults of limits on joblist
-
-Add context sensitive options for most commands
-status dir on page select director item
-All items with jobid= that I thought could work from joblist are done.
-As well as many more
-update slots scan
-see COMMANDS file
-
-Option in joblist like with restore from jobid but restore populating timestamp
-of the selected job.
-
-Resolve issue of connection during restore selection.  Could go with preempt of
-connections.  (Kern is to work on)
-
-Purging not working from console or from context sensitive.  (Kern)
+can "schedule" be a member of job_defs and populated??
 
 ========LOW priority items:
 Human readable in joblist for purged, joblevel and job type.
 
 ========LOW priority items:
 Human readable in joblist for purged, joblevel and job type.
@@ -28,27 +8,17 @@ Human readable in joblist for purged, joblevel and job type.
 Possibly a stack of past screens so that when you open a window from another,
 closing would bring the previous one back.
 
 Possibly a stack of past screens so that when you open a window from another,
 closing would bring the previous one back.
 
-Is there a way to query the director/database for whether a storage is currently
-mounted so I am not presenting both mount and unmount to the user??
-
-Is there a way to identify a slot as having a cleaning tape???
-(Kern says more work needs to be done in bacula with autochangers)
-
-See if there is a solution to images fun with designer other than:
-%s/<iconset>[\.\/]*:images/<iconset>images/g
-%s/<iconset>images/<iconset>..\/images/g
-
-Think about good ways to clean up the Console creation part of the
-loop creating pages.
 ========================================================
 This release or next:
 
 ========================================================
 This release or next:
 
-A window showing a list of jobs and defaults.  Defaults can be gotten in manner
-similar to what the first restore window does.
+A page showing a list of schedule resources. 
 
 
-A window showing a list of schedule resources. 
+A page list of message resources??
 
 Kern discussed windows showing statistics like web based interfaces.
 
 Kern discussed windows showing statistics like web based interfaces.
+
+    I think the above is very important.
+
 ========================================================
 Future Releases :
 
 ========================================================
 Future Releases :
 
@@ -64,8 +34,28 @@ cancelled graphically.
 Add a status client window.  Keep updating showing what file is being
 processed.
 
 Add a status client window.  Keep updating showing what file is being
 processed.
 
+Documentation, Documentation, Documentaion.  Help.  Add help documentation.
+Have context sensitve help.
+
 bRestore add code to get working.
 
 bRestore add code to get working.
 
+May be in brestore, find a file by name, find a directory by name
+
+Interfaces to commands like bextract, bscan, bcopy, btape?????
+
+Is there a way to query the director/database for whether a storage is currently
+mounted so I am not presenting both mount and unmount to the user??
+   Yes, but it requires being able to directly connect to the SD (at least
+   for the moment).
+
+Is there a way to identify a slot as having a cleaning tape???
+(Kern says more work needs to be done in bacula with autochangers)
+    Yes, there is a cleaning prefix for Volume labels defined in 
+    the DIR (not currently available to bat). Typically it is CLNxxx
+    and by looking at the database, you can see these cleaning
+    volumes.
+
+Migration Jobs??
 ===========================================================
 NOT SURE
 ===========================================================
 ===========================================================
 NOT SURE
 ===========================================================
@@ -77,9 +67,81 @@ thing to make it happen:  the "dir" is a member of Console
 director/console to use.  Currently they always use the single
 global one defined in the mainWin class (if I remember right).
 
 director/console to use.  Currently they always use the single
 global one defined in the mainWin class (if I remember right).
 
+   I'm working on this (kes).  It is not so simple, but moving forward
+   gradually ...
+
+Create edit pool interface.
+   This is done from config file
+
+============================================================
+CALLING GOOD:
+============================================================
+See if there is a solution to images fun with designer other than:
+%s/<iconset>[\.\/]*:images/<iconset>images/g
+%s/<iconset>images/<iconset>..\/images/g
+    Images that are in the binary are referenced with :/images/... 
+    This is a Qt convention.  If the image is in a file, it
+    can be referenced directly, but for the most part, I prefer
+    images in the binary (not lost, not accidently deleted, no 
+    installation problems, ...
+        Utilizing designer to select the main.qrc resource file seems to do the
+        job.  Designer then puts the : in front of images and work.
+
+Think about good ways to clean up the Console creation part of the
+loop creating pages.
+    I don't think it is bad as it is.   There is, however, a construct
+    called a Factory that could more or less automate this in one
+    big for loop.
+        Probably not neccesary for the time being.
 ============================================================
 DONE:
 ============================================================
 ============================================================
 DONE:
 ============================================================
+Use settings object to size the restore window.  Similar to the saving of the
+state of the main window.
+
+Add context sensitive options for most commands
+see COMMANDS file
+
+A window showing a list of jobs and defaults.  Defaults can be gotten in manner
+similar to what the first restore window does.
+
+status dir on page select director item
+All items with jobid= that I thought could work from joblist are done.
+As well as many more
+update slots scan
+Preferences for the messages timer.
+
+Get the 5 second bring to bottom of console to stop
+
+joblist cancel a running job.
+
+Fixes to final restore widgets.
+
+Set default for replace in run restore job to "always"??????
+
+Option in joblist like with restore from jobid but restore populating timestamp
+of the selected job.
+
+User preferences.  With log to stdout options.
+Have settings for defaults of limits on joblist
+
+Resolve issue of connection during restore selection.  Could go with preempt of
+connections.  Temporary resolution is in.  (Kern is to work on)
+
+Further testing of restore with .mod
+   Tested a few things, not all.
+
+Add fileset to joblist.
+
+Test left pane of restore with 2 windows drives in one backup job.
+   Yup, id didn't work, now it does.
+
+Purging not working from console or from context sensitive.
+   This was a confusion with the restore command.  Now resolved.
+
+Can produce a segfault by attempting to restore from a restore job.  In
+pre-restore, prevent a job in the list from being a restore job.
+
 Need to figure out the functionality and inteligence that the last restore
 window should have and give it to it.  Right now it shows drop downs with no
 options.
 Need to figure out the functionality and inteligence that the last restore
 window should have and give it to it.  Right now it shows drop downs with no
 options.