]> 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
 ====================================================
-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.
@@ -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.
 
-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:
 
-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.
+
+    I think the above is very important.
+
 ========================================================
 Future Releases :
 
@@ -64,8 +34,28 @@ cancelled graphically.
 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.
 
+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
 ===========================================================
@@ -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).
 
+   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:
 ============================================================
+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.