Re: [Bacula-users] GUI interface

2006-09-30 Thread Jo
Kern Sibbald schreef:
> Hello,
>
> As I previously wrote, working on a GUI solution is now one of my top 
> priorities.  We have discussed the problems and possible solutions for 
> getting a good GUI interface for Bacula a number of times. I've thought about 
> all the possibilities, and there are a lot of them.  Previously, I had been 
> leaning more towards a Python Qt interface, because Python is a nice language 
> and easy to program.  Unfortunately, I haven't found any really good IDE 
> (integrated development environment) for it, nor have I found any good 
> documentation on the Python Qt interface.  So I have abandoned this idea.
>
> Another idea that I have abandoned is developing a web application. There are 
> two reasons: 1. I find no user interface design tools for web based 
> applications.  2. web applications are very problematic for security minded 
> people such as myself.  I run a web server, but there is no way in the world 
> that I would run a Bacula web application on my web server.  In the past, I 
> have gotten around this by having a second LAN only server, but I don't 
> really like this.  In addition with technology such as FreeNX, I believe that 
> there is no disadvantage to writing desktop GUI applications -- they can now 
> be executed from anywhere much like a web application can.
>
> One can certainly argue with the above points, but that is pretty much 
> useless 
> because what I am writing is not to convince you about my views but to give 
> you a little bit of the reasoning behind the direction I am taking.
>
> So that is the brief background.  There is obviously much more to it all, but 
> I'd like to get to the point, which is that I am now starting a new core code 
> project for Bacula to initially create a console GUI (combination of 
> bconsole, gconsole, wx-console, and all the others).  As a second step, it 
> will evolve (or start a separate program) to including manangement job 
> summary information such as bacula-web and similar programs.
>
> To do the project, I intend to use Kdevelop as the IDE, designer as the GUI 
> design tool (integrated into Kdevelop), C++, and Qt3 (later Qt4).  I would 
> also like it to use cmake, but expect that in the beginning it will use 
> qmake.
>
> All this is a bit too much for me at one time, because all the pieces 
> (Kdevelop, designer, Qt3, qmake or cmake) are all new to me, so I really 
> would like to get some help from any of you who are experienced in these 
> tools or who just want to help.
>
> A few notes about the project:
> - as mentioned above, it will be based on C++ and Qt
> - it will use Kdevelop, designer and qmake or cmake
> - it will be part of the base Bacula code, and hence in the bacula source
>   tree.
> - it will replace, gconsole and wx-console (i.e. they are depreciated)
> - it will be copyrighted by the Bacula project (for the moment me -- more on
>   that in my status #2 concerning the future of the Bacula project).
> - it will serve as a test bed for defining a Bacula GUI API
> - it will be highly integrated with the Director, but nevertheless a separate
>   program.
> - if I can get some help starting the project, I can imagine that we could get
>   something quite functional with at least the capabilities of gconsole (and 
>   maybe wx-console) by the end of the year.  If I have to do it alone, it 
> will 
>   probably be mid-2007 before it becomes functional.
>   
Did you consider wx-python. There is Boa-constructor as the IDE, but 
apparently you lean very much towards QT. I'm mostly sad because you 
move away from Python, since I don't know any C++. OTOH I don't have 
time to pitch in, so I don't really have too much to say about it.
I do hope you will find somebody who feels like helping. A GUI for 
Bacula is long overdue.

All the best,

Jo

-
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


Re: [Bacula-users] GUI interface

2006-09-30 Thread Peter L. Buschman

One of the things that is sorely missing in enterprise backup 
frameworks is an embedded dynamic language.
C and C++ APIs tend to be rather inaccessible to users who find 
themselves limited to which API functions
the programmer chose to use. Providing easy entrypoints where end 
users can control and extend a piece
of software is one of the best ways to foster adoption and possibly 
even completely unexpected uses of the
software.

As a Python programmer myself, I would have to say that wxPython 
would have my vote.  As Jo notes, it does
have some very nice tools available and is also well documented (the 
author, Robin Dunn, also released a book
on it this year which is nicely paced for newcomers).  It is also 
easily packaged and compiled so distribution of
programs written in it need not be dependent on a local installation 
with all dependencies.

Possibly the biggest drawback to using Python for a Bacula GUI is 
that Bacula's Python API does not fully wrap
the C++ API.  Thus, building a GUI on it would require taking this 
intermediate step first whereas Kern's choice
of C++ has no such dependency and is already well-known to him. That 
said, the foundations are there given that
Python is already embedded in Bacula. Creating the scaffolding that 
allows Python to talk to the underlying C++ APIs
is not rocket science and a lot can be done automatically with tools 
like SWIG (wxPython itself is created this way
and is nothing more than a wrapper of wxWidgets).

Kern is, of course, Bacula's BDFL, so his choice stands. Ultimately, 
the right GUI toolkit is the one the main developer
is motivated enough to learn and he should have fun doing so.  Those 
of us in the peanut gallery don't have much right
to criticize the choice unless we are prepared to dive in and spend 
as much time on this new component as he is. ;-)

--PLB

At 17:28 30.9.06, Jo wrote:

>Did you consider wx-python. There is Boa-constructor as the IDE, but
>apparently you lean very much towards QT. I'm mostly sad because you
>move away from Python, since I don't know any C++. OTOH I don't have
>time to pitch in, so I don't really have too much to say about it.
>I do hope you will find somebody who feels like helping. A GUI for
>Bacula is long overdue.
>
>All the best,
>
>Jo
>
>-
>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



-
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


Re: [Bacula-users] GUI interface

2006-09-30 Thread Kern Sibbald
On Saturday 30 September 2006 21:56, Les Mikesell wrote:
> On Sat, 2006-09-30 at 09:47, Kern Sibbald wrote:
> 
> > Another idea that I have abandoned is developing a web application. There 
are 
> > two reasons: 1. I find no user interface design tools for web based 
> > applications.  2. web applications are very problematic for security 
minded 
> > people such as myself.  I run a web server, but there is no way in the 
world 
> > that I would run a Bacula web application on my web server.  In the past, 
I 
> > have gotten around this by having a second LAN only server, but I don't 
> > really like this.  In addition with technology such as FreeNX, I believe 
that 
> > there is no disadvantage to writing desktop GUI applications -- they can 
now 
> > be executed from anywhere much like a web application can.
> > 
> > One can certainly argue with the above points, but that is pretty much 
useless 
> > because what I am writing is not to convince you about my views but to 
give 
> > you a little bit of the reasoning behind the direction I am taking.
> 
> I'm currently using backuppc and looking at bacula as an alternative
> for better tape handling.  However, I find the web interface of
> backuppc to be very useful even though the backups themselves
> are automated.  In particular, a glance at the 'host summary'
> screen shows a color-coded list where you immediately notice
> any problems, you can browse through the backups and either
> restore files or grab a file or tar/zip archive of multiple
> files directly through the browser interface, and backuppc
> has a concept of individual machine 'owners' that can browse
> and restore their own files through the web interface as well
> as request immediate backup runs - without being able to see
> hosts other than their own.  When someone needs a restore
> they can probably still find a working browser.  I don't think
> I'd want to be trying to make an NX client work in that situation,
> and it doesn't have a way to deliver files directly in any case.
> 
> Also, most places that would need web security and logins
> are likely to already have such applications running under
> apache so that probably isn't a real big issue. 

Yes, I  understand and agree with your points.  

No need to worry as there are already a number of web interfaces developed for 
Bacula, and I have no doubt that will be more written in the future.  

My point was only that it is unlikely that I will be directly or personally 
involved in writing/supporting them.



-
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


Re: [Bacula-users] GUI interface

2006-10-02 Thread Les Mikesell
On Sat, 2006-09-30 at 09:47, Kern Sibbald wrote:

> Another idea that I have abandoned is developing a web application. There are 
> two reasons: 1. I find no user interface design tools for web based 
> applications.  2. web applications are very problematic for security minded 
> people such as myself.  I run a web server, but there is no way in the world 
> that I would run a Bacula web application on my web server.  In the past, I 
> have gotten around this by having a second LAN only server, but I don't 
> really like this.  In addition with technology such as FreeNX, I believe that 
> there is no disadvantage to writing desktop GUI applications -- they can now 
> be executed from anywhere much like a web application can.
> 
> One can certainly argue with the above points, but that is pretty much 
> useless 
> because what I am writing is not to convince you about my views but to give 
> you a little bit of the reasoning behind the direction I am taking.

I'm currently using backuppc and looking at bacula as an alternative
for better tape handling.  However, I find the web interface of
backuppc to be very useful even though the backups themselves
are automated.  In particular, a glance at the 'host summary'
screen shows a color-coded list where you immediately notice
any problems, you can browse through the backups and either
restore files or grab a file or tar/zip archive of multiple
files directly through the browser interface, and backuppc
has a concept of individual machine 'owners' that can browse
and restore their own files through the web interface as well
as request immediate backup runs - without being able to see
hosts other than their own.  When someone needs a restore
they can probably still find a working browser.  I don't think
I'd want to be trying to make an NX client work in that situation,
and it doesn't have a way to deliver files directly in any case.

Also, most places that would need web security and logins
are likely to already have such applications running under
apache so that probably isn't a real big issue. 

-- 
  Les Mikesell
   [EMAIL PROTECTED]



-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread Mike
On Tue, 16 Jan 2007, Kern Sibbald might have said:

> Hello,
> 
> Quite awhile ago, I wrote the email that is copied at the end of this email. 
> Since then, my plans have not changed a lot, but have evolved a bit.
> I am now ready to begin the GUI project.  
> 
> One of the first and most difficult problems is what should it be called?
> bconsole is already used,  some of the ideas I have come up with are:
> 
>  bcon
>  beacon
>  badmin
>  ...

bgui?

-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread Alan Brown

How about simply "Bacula-Gui" ?

The days of arcane filenames are (hopefully) long past...


"VanHelsing" did spring to mind - A tool to tame Bacula :)



-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread Christopher Rasch-Olsen Raa
Tirsdag 16 januar 2007 19:32, skrev Peter Buschman:
> Bacula Admin Tool (B.A.T)
>
> # bat

Ok, that's just cute. :p

> At 17:37 16.1.2007, Mike wrote:
> >On Tue, 16 Jan 2007, Kern Sibbald might have said:
> > > Hello,
> > >
> > > Quite awhile ago, I wrote the email that is copied at the end of
> >
> > this email.
> >
> > > Since then, my plans have not changed a lot, but have evolved a bit.
> > > I am now ready to begin the GUI project.
> > >
> > > One of the first and most difficult problems is what should it be
> > > called? bconsole is already used,  some of the ideas I have come up
> > > with are:
> > >
> > >  bcon
> > >  beacon
> > >  badmin
> > >  ...
> >
> >bgui?
> >
> >-
> >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
>
> -
> 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

--
Christopher

-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread Michael Nelson
On Tue, January 16, 2007 10:32 am, Peter Buschman wrote:
>
> Bacula Admin Tool (B.A.T)
>
> # bat

Another vote for bat.  It fits the whole motif, too.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread Peter Buschman

Bacula Admin Tool (B.A.T)

# bat

At 17:37 16.1.2007, Mike wrote:
>On Tue, 16 Jan 2007, Kern Sibbald might have said:
>
> > Hello,
> >
> > Quite awhile ago, I wrote the email that is copied at the end of 
> this email.
> > Since then, my plans have not changed a lot, but have evolved a bit.
> > I am now ready to begin the GUI project.
> >
> > One of the first and most difficult problems is what should it be called?
> > bconsole is already used,  some of the ideas I have come up with are:
> >
> >  bcon
> >  beacon
> >  badmin
> >  ...
>
>bgui?
>
>-
>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



-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread mark . bergman


In the message dated: Tue, 16 Jan 2007 19:35:14 +0100,
The pithy ruminations from Christopher Rasch-Olsen Raa on 
 were:
=> Tirsdag 16 januar 2007 19:32, skrev Peter Buschman:
=> > Bacula Admin Tool (B.A.T)

There's always:

Bacula ADMIN TOol (Nouveau)

or:
badminton

Yes, it's too silly, and too easy to spell incorrectly.

=> >
=> > # bat
=> 
=> Ok, that's just cute. :p

Yep.

Mark

=> 
=> > At 17:37 16.1.2007, Mike wrote:
=> > >On Tue, 16 Jan 2007, Kern Sibbald might have said:
=> > > > Hello,
=> > > >
=> > > > Quite awhile ago, I wrote the email that is copied at the end of
=> > >
=> > > this email.
=> > >
=> > > > Since then, my plans have not changed a lot, but have evolved a bit.
=> > > > I am now ready to begin the GUI project.
=> > > >
=> > > > One of the first and most difficult problems is what should it be
=> > > > called? bconsole is already used,  some of the ideas I have come up
=> > > > with are:
=> > > >
=> > > >  bcon
=> > > >  beacon
=> > > >  badmin
=> > > >  ...
=> > >
=> > >bgui?
=> > >
=> 
=> --
=> Christopher
=> 



Mark Bergman  [EMAIL PROTECTED]
System Administrator
Section of Biomedical Image Analysis 215-662-7310
Department of Radiology,   University of Pennsylvania

http://pgpkeys.pca.dfn.de:11371/pks/lookup?search=mark.bergman%40.uphs.upenn.edu



The information contained in this e-mail message is intended only for the 
personal and confidential use of the recipient(s) named above. If the reader of 
this message is not the intended recipient or an agent responsible for 
delivering it to the intended recipient, you are hereby notified that you have 
received this document in error and that any review, dissemination, 
distribution, or copying of this message is strictly prohibited. If you have 
received this communication in error, please notify us immediately by e-mail, 
and delete the original message.

-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread Kern Sibbald
On Tuesday 16 January 2007 18:05, Alan Brown wrote:
> 
> How about simply "Bacula-Gui" ?

Too hard for me to type.

> 
> The days of arcane filenames are (hopefully) long past...
> 
> 
> "VanHelsing" did spring to mind - A tool to tame Bacula :)
> 
> 

-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread Frank
...and the documentation would be.

   B.A.T  MAN

Sorry... couldn't resist.

Michael Nelson wrote:
> On Tue, January 16, 2007 10:32 am, Peter Buschman wrote:
>   
>> Bacula Admin Tool (B.A.T)
>>
>> # bat
>> 
>
> Another vote for bat.  It fits the whole motif, too.
>
>   


-
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


Re: [Bacula-users] GUI interface

2007-01-16 Thread Masopust, Christian

Hello Kern,

is it also planned to have different types of "user-rights" for that
console? e.g. one user can only run backups or restores, another one 
can do anything within the gui...

Thanks,
christian

--
"I sense much NT in you, NT leads to Blue Screen. 
Blue Screen leads to downtime, downtime leads to suffering. NT is the path to 
the darkside." 

- Unknown Unix Jedi  

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf 
> Of Kern Sibbald
> Sent: Tuesday, January 16, 2007 5:11 PM
> To: [EMAIL PROTECTED]
> Cc: bacula-users
> Subject: [Bacula-users] GUI interface
> 
> Hello,
> 
> Quite awhile ago, I wrote the email that is copied at the end 
> of this email. 
> Since then, my plans have not changed a lot, but have evolved a bit.
> I am now ready to begin the GUI project.  
> 
> One of the first and most difficult problems is what should 
> it be called?
> bconsole is already used,  some of the ideas I have come up with are:
> 
>  bcon
>  beacon
>  badmin
>  ...
> 
> If anyone has a good idea for a name, please let me know.  My current 
> preference is badmin, pronounced either bad-min or be-admin.
> 
> One change from my ideas below is that I am now implementing 
> the GUI in C++ 
> and Qt4, all the other points indicated below remain valid.
> 
> In addition to what is mentioned there, I believe that 
> badmin, or whatever its 
> name is, should have at least the following features:
> 
> badmin is a GUI project to create a Bacula Administrative Console.
> 
> This console should be capable of the following things:
> 
> - be a Graphical interface
> - Include all the features of:
>- bconsole
>- gnome-console
>- wx-console
>- bacula-web
>- bweb
>- brestore
>- jbacula
>- tray-monitor
> - tree selection of files for restore (like wx-console)
> - tree selection of files for backup
> - graphical creation of FileSets
> - resource display/modification
> - catalog display/modification
> - graphical report generation (like bacula-web, bweb)
> - programmable graphical report generation
> - scriptable
> - create/modify configuration files
> - remote client upgrade
> - software update/problem/patch notification
> - software patch installation
> - monitor daemons
> 
> My current thinking is that it will be laid out a bit like 
> gnome-console is. 
> It will be a main window with a set of menus and an icon bar. 
> Below that will 
> be the main console window, and blow that will be a status 
> line and a command 
> input line.
> 
> However, to the left will be a "tree" view window consisting 
> of a tree of 
> small icons representing all the daemons that the program can 
> access (e.g. 
> the directors, SDs, and FDs). As you click on these items, 
> the right console 
> pane will be replaced by the window that corresponds to what 
> item you clicked 
> on. That is the right window will be a widget stack that can change. 
> Depending on what you choose, the right menu may be a dialog, 
> tabbed widgets, 
> or any other appropriate window.  It will probably even be 
> dockable or have 
> the ability to open in a separate window.  
> 
> Among the items in the left window will be things such as:
> - Console
> - Run Jobs
>   - Backup
>   - Restore
>   - Migrate
> ...
> - Reports
>   - bweb like
> - Catalog
> - Configure
> - Monitor
> ...
> 
> This kind of layout was previously suggested by someone, and 
> to a certain 
> extent, it is implemented in the pygtk-console. The 
> difference is that in 
> that console, clicking on the items in the left pane brought 
> up new tabs in 
> the right window, and my concept is that it will bring up a 
> whole new view in 
> the right window (StackedWidgets), and that in some, possibly 
> all, the right 
> window could be made into a window that remains open on the 
> screen (i.e. you 
> may want to monitor at the same time you are starting jobs).
> 
> Any help with this project would be appreciated, because once 
> we have the 
> basic window layout, adding new items and new views into 
> Bacula will be 
> sub-projects that are essentially independent of each other.
> 
> As I am essentially still zero in using designer, if there is 
> anyone out there 
> that can do a quick programming task, please let me (and the 
> list know).  
> What I need to help speed up this project is a Qt4 project 
> file using qmake 
> and designer that has the main window defined via designer in 
> the way I 
> mentioned.  Once the basic skeleton (badmin.ui + badmin.pro + 
> a couple of 
> skeleton c++ files) is implemented, I think it will be 
> relatively fast to 
> connect it to Bacula and begin the real work.  This is 
> something I can do, 
> but getting there is a rather steep learning curve (designer, 
> forms, slots, 
> Qt4 classes/API, subclassing, ...).
> 
> Best regards,
> 
> Kern
> 
> 
> On Saturday 30 September 2006 16:47, Kern Sibbald wrote:
> > Hello,
> > 
> > As I previously wrote, working on a GUI solution is n

Re: [Bacula-users] GUI interface

2007-01-16 Thread Kern Sibbald
On Wednesday 17 January 2007 07:44, Masopust, Christian wrote:
> 
> Hello Kern,
> 
> is it also planned to have different types of "user-rights" for that
> console? e.g. one user can only run backups or restores, another one 
> can do anything within the gui...

As with any "console" that connects, it will be subject to Bacula access 
control lists.  It might be possible to implement some sort of access control 
or password to the console that could select among different connections to 
the Director. In any case, that is currently possible by having multiple 
console conf files, so it is not a priority item.

> 
> Thanks,
> christian
> 
> --
> "I sense much NT in you, NT leads to Blue Screen. 
> Blue Screen leads to downtime, downtime leads to suffering. NT is the path 
to the darkside." 
> 
> - Unknown Unix Jedi  
> 
> > -Original Message-
> > From: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED] On Behalf 
> > Of Kern Sibbald
> > Sent: Tuesday, January 16, 2007 5:11 PM
> > To: [EMAIL PROTECTED]
> > Cc: bacula-users
> > Subject: [Bacula-users] GUI interface
> > 
> > Hello,
> > 
> > Quite awhile ago, I wrote the email that is copied at the end 
> > of this email. 
> > Since then, my plans have not changed a lot, but have evolved a bit.
> > I am now ready to begin the GUI project.  
> > 
> > One of the first and most difficult problems is what should 
> > it be called?
> > bconsole is already used,  some of the ideas I have come up with are:
> > 
> >  bcon
> >  beacon
> >  badmin
> >  ...
> > 
> > If anyone has a good idea for a name, please let me know.  My current 
> > preference is badmin, pronounced either bad-min or be-admin.
> > 
> > One change from my ideas below is that I am now implementing 
> > the GUI in C++ 
> > and Qt4, all the other points indicated below remain valid.
> > 
> > In addition to what is mentioned there, I believe that 
> > badmin, or whatever its 
> > name is, should have at least the following features:
> > 
> > badmin is a GUI project to create a Bacula Administrative Console.
> > 
> > This console should be capable of the following things:
> > 
> > - be a Graphical interface
> > - Include all the features of:
> >- bconsole
> >- gnome-console
> >- wx-console
> >- bacula-web
> >- bweb
> >- brestore
> >- jbacula
> >- tray-monitor
> > - tree selection of files for restore (like wx-console)
> > - tree selection of files for backup
> > - graphical creation of FileSets
> > - resource display/modification
> > - catalog display/modification
> > - graphical report generation (like bacula-web, bweb)
> > - programmable graphical report generation
> > - scriptable
> > - create/modify configuration files
> > - remote client upgrade
> > - software update/problem/patch notification
> > - software patch installation
> > - monitor daemons
> > 
> > My current thinking is that it will be laid out a bit like 
> > gnome-console is. 
> > It will be a main window with a set of menus and an icon bar. 
> > Below that will 
> > be the main console window, and blow that will be a status 
> > line and a command 
> > input line.
> > 
> > However, to the left will be a "tree" view window consisting 
> > of a tree of 
> > small icons representing all the daemons that the program can 
> > access (e.g. 
> > the directors, SDs, and FDs). As you click on these items, 
> > the right console 
> > pane will be replaced by the window that corresponds to what 
> > item you clicked 
> > on. That is the right window will be a widget stack that can change. 
> > Depending on what you choose, the right menu may be a dialog, 
> > tabbed widgets, 
> > or any other appropriate window.  It will probably even be 
> > dockable or have 
> > the ability to open in a separate window.  
> > 
> > Among the items in the left window will be things such as:
> > - Console
> > - Run Jobs
> >   - Backup
> >   - Restore
> >   - Migrate
> > ...
> > - Reports
> >   - bweb like
> > - Catalog
> > - Configure
> > - Monitor
> > ...
> > 
> > This kind of layout was previously suggested by someone, and 
> > to a certain 
> > extent, it is implemented in the pygtk-console. The 
> > difference is that in 
> > that console, clicking on the items in the left pane brought 
> > up new tabs in 
> > the right window, and my concept is that it will bring up a 
> > whole new view in 
> > the right window (StackedWidgets), and that in some, possibly 
> > all, the right 
> > window could be made into a window that remains open on the 
> > screen (i.e. you 
> > may want to monitor at the same time you are starting jobs).
> > 
> > Any help with this project would be appreciated, because once 
> > we have the 
> > basic window layout, adding new items and new views into 
> > Bacula will be 
> > sub-projects that are essentially independent of each other.
> > 
> > As I am essentially still zero in using designer, if there is 
> > anyone out there 
> > that can do a quick programming task, please let me (and the 
> > l

Re: [Bacula-users] GUI interface

2007-01-17 Thread Dan Langille
On 17 Jan 2007 at 14:16, MaxxAtWork wrote:

> On 1/16/07, James Harper <[EMAIL PROTECTED]> wrote:
> > > On Tuesday 16 January 2007 12:20, Kern Sibbald wrote:
> > > > On Tuesday 16 January 2007 19:32, Peter Buschman wrote:
> > > > > Bacula Admin Tool (B.A.T)
> > > >
> > > > Yes, that is by far the best one I have heard.  :-)
> > >
> > > Amazingly, apt-file search bin/bat doesn't return any conflicts for
> > that
> > > name.
> > > Also, "bac" (Bacula Admin Console) has no conflicts.
> >
> > That's a very good idea checking that... nothing worse than thinking up
> > a great name and finding that it's already 'taken'.
> >
> 
> Apart of checking e.g. in http://www.debian.org/distrib/packages
> is there some other way (more generic than only Debian distro)
> to check whether a name has been already taken for a application?
> 
> Just curious... not that I'm really expecting to find it :-)

Freshmeat.net

-- 
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php
PGCon - The PostgreSQL Conference - http://www.pgcon.org/



-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Davide Bolcioni
On Tuesday 16 January 2007 5:10 pm, Kern Sibbald wrote:

> One of the first and most difficult problems is what should it be called?
> bconsole is already used,  some of the ideas I have come up with are:
>
>  bcon
>  beacon
>  badmin
>  ...

The names above, and others such as bat and bacon, IMHO are too short for a 
tool which is not used frequently and, by its nature, might end up being 
launched mostly from a menu. Something like

  bacula-gui
  bacula-admin-gui

would be also be easy for shell users, provided tab completion is being used; 
mixed case would be problematic, however, especially at the beginning.

> badmin is a GUI project to create a Bacula Administrative Console.
>
> This console should be capable of the following things:
>
> - graphical creation of FileSets

How would it deal with inclusion of lists ? The current bacula syntax is 
conveniently flexible in this regard.

Just my $0.02,
Davide Bolcioni
-- 
Paranoia is an afterthought.

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread DAve
Kern Sibbald wrote:
> Hello,
> 
> badmin is a GUI project to create a Bacula Administrative Console.
> 
> This console should be capable of the following things:
> 
> - be a Graphical interface
> - Include all the features of:
>- bconsole
>- gnome-console
>- wx-console
>- bacula-web
>- bweb
>- brestore
>- jbacula
>- tray-monitor
> - tree selection of files for restore (like wx-console)
> - tree selection of files for backup
> - graphical creation of FileSets
> - resource display/modification
> - catalog display/modification
> - graphical report generation (like bacula-web, bweb)
> - programmable graphical report generation
> - scriptable
> - create/modify configuration files
> - remote client upgrade
> - software update/problem/patch notification
> - software patch installation
> - monitor daemons
> 

Maybe I am out of line here as I am not on the developer list, in fact 
still a new Bacula user. But I am curious what the method will be for 
"tree selection of files for backup" and "graphical creation of FileSets"?

The reason I ask is that we have had much discussion here about wanting 
a graphical application for running on the fd side so a user with access 
could manage the backup for that fd machine only. Such as our 
development department, right now they send changes to the FileSet to 
me, with a Bacula GUI they might be able to manage their own backups.

The one holdup was that Bacula maintains it's FileSet information in the 
bacula-dir.conf on the dir. How will the GUI manage this information? I 
would not want someone on development-fd to cause a config reload on 
director-dir at will.

Would it be possible to store FileSet information in the DB? Possibly 
the bacula-dir could read the next client job from the bacula-dir.conf, 
and fetch the FileSet from SQL.

Job {
Name = newjob
JobDefs = newjob
SQLFileSet = newjob
Write Bootstrap = "/data/backups/newjob.bsr"
}


Is this a feature request?

Thanks,

DAve

-- 
Three years now I've asked Google why they don't have a
logo change for Memorial Day. Why do they choose to do logos
for other non-international holidays, but nothing for
Veterans?

Maybe they forgot who made that choice possible.

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread MaxxAtWork
On 1/17/07, Dan Langille <[EMAIL PROTECTED]> wrote:
> On 17 Jan 2007 at 14:16, MaxxAtWork wrote:
>

> > Apart of checking e.g. in http://www.debian.org/distrib/packages
> > is there some other way (more generic than only Debian distro)
> > to check whether a name has been already taken for a application?
> >
> > Just curious... not that I'm really expecting to find it :-)
>
> Freshmeat.net
>
Hm right. How about getting down to binaries/files level?

-- 
Maxx

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Kern Sibbald
On Wednesday 17 January 2007 14:27, Davide Bolcioni wrote:
> On Tuesday 16 January 2007 5:10 pm, Kern Sibbald wrote:
> 
> > One of the first and most difficult problems is what should it be called?
> > bconsole is already used,  some of the ideas I have come up with are:
> >
> >  bcon
> >  beacon
> >  badmin
> >  ...
> 
> The names above, and others such as bat and bacon, IMHO are too short for a 
> tool which is not used frequently and, by its nature, might end up being 
> launched mostly from a menu. 

Hey, oh.  I can admit that it might be launched from a menu, but on my system, 

  ./gconsole

it probably the most frequently issued command.

> Something like 
> 
>   bacula-gui
>   bacula-admin-gui
> 
> would be also be easy for shell users, provided tab completion is being 
used; 
> mixed case would be problematic, however, especially at the beginning.
> 
> > badmin is a GUI project to create a Bacula Administrative Console.
> >
> > This console should be capable of the following things:
> >
> > - graphical creation of FileSets
> 
> How would it deal with inclusion of lists ? The current bacula syntax is 
> conveniently flexible in this regard.

Yes, but what *I* would like is a tree like thing that shows me what files I 
have included on any particular system.  I can then simply check directories 
at the the top of the tree and get everything or walk down the tree and 
include/exclude what I want.  This might not be one of the first features, 
but once we have a nice graphical interface, all sorts of "standard" things 
like this that already exist with other commercial backup products in the 
Microsoft world (well some have it on Unix too) will become possible in the 
Bacula world.

> 
> Just my $0.02,
> Davide Bolcioni
> -- 
> Paranoia is an afterthought.
> 
> -
> 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
> 

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Kern Sibbald
On Wednesday 17 January 2007 15:10, DAve wrote:
> Kern Sibbald wrote:
> > Hello,
> > 
> > badmin is a GUI project to create a Bacula Administrative Console.
> > 
> > This console should be capable of the following things:
> > 
> > - be a Graphical interface
> > - Include all the features of:
> >- bconsole
> >- gnome-console
> >- wx-console
> >- bacula-web
> >- bweb
> >- brestore
> >- jbacula
> >- tray-monitor
> > - tree selection of files for restore (like wx-console)
> > - tree selection of files for backup
> > - graphical creation of FileSets
> > - resource display/modification
> > - catalog display/modification
> > - graphical report generation (like bacula-web, bweb)
> > - programmable graphical report generation
> > - scriptable
> > - create/modify configuration files
> > - remote client upgrade
> > - software update/problem/patch notification
> > - software patch installation
> > - monitor daemons
> > 
> 
> Maybe I am out of line here as I am not on the developer list, in fact 
> still a new Bacula user. But I am curious what the method will be for 
> "tree selection of files for backup" and "graphical creation of FileSets"?
> 
> The reason I ask is that we have had much discussion here about wanting 
> a graphical application for running on the fd side so a user with access 
> could manage the backup for that fd machine only. Such as our 
> development department, right now they send changes to the FileSet to 
> me, with a Bacula GUI they might be able to manage their own backups.
> 
> The one holdup was that Bacula maintains it's FileSet information in the 
> bacula-dir.conf on the dir. 

This will continue to be the case at least in the foreseeable future.

> How will the GUI manage this information? 

> I  would not want someone on development-fd to cause a config reload on 
> director-dir at will.

This is up to you to manage.  For the foreseeable future Bacula will remain a 
central control model.

> 
> Would it be possible to store FileSet information in the DB? Possibly 
> the bacula-dir could read the next client job from the bacula-dir.conf, 
> and fetch the FileSet from SQL.
> 
> Job {
> Name = newjob
> JobDefs = newjob
> SQLFileSet = newjob
> Write Bootstrap = "/data/backups/newjob.bsr"
> }
> 
> 
> Is this a feature request?

You can make the feature request, but at the moment, I'm not planning to add 
any more config data to the DB.  There are already enough problems in that 
regard concerning disaster recovery without making it worse.

There are other solutions to the problem that we may be able to implement, but 
we first need to get the project off the ground.  There will be *plenty* of 
time to be concerned about functionality once the basic framework is working 
so please go ahead and discuss these issues, and I will take note, but not 
respond to all of them at the current time other than to say that in general, 
I would like this adminstratrative console to have as much functionality as 
possible, while at the same time, I reserve the perogative to review the 
exact details of the implementation to keep it within the current (though 
evolving) Bacula philosophy.

> 
> Thanks,
> 
> DAve
> 
> -- 
> Three years now I've asked Google why they don't have a
> logo change for Memorial Day. Why do they choose to do logos
> for other non-international holidays, but nothing for
> Veterans?
> 
> Maybe they forgot who made that choice possible.
> 
> -
> 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
> 

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Alan Brown
On Wed, 17 Jan 2007, Kern Sibbald wrote:

> Yes, but what *I* would like is a tree like thing that shows me what files I
> have included on any particular system.

So would I - the Legato Networker (Aka Solstice backup) interface would be 
a good starting point in terms of ease of operation.

> I can then simply check directories at the the top of the tree and get 
> everything or walk down the tree and include/exclude what I want.

Smilarly for restores, graphical representation of the restoration tree.

When restoring an individual file, indicating multiple file versions is 
best done using a "deck of cards" style icon to show multiple dates/sizes 
are available.

AB


-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Kern Sibbald
On Wednesday 17 January 2007 16:18, Alan Brown wrote:
> On Wed, 17 Jan 2007, Kern Sibbald wrote:
> 
> > Yes, but what *I* would like is a tree like thing that shows me what files 
I
> > have included on any particular system.
> 
> So would I - the Legato Networker (Aka Solstice backup) interface would be 
> a good starting point in terms of ease of operation.

I'm trying to implement this without looking at any specific existing 
implementation.  On the other hand, specific suggestions are welcome.
As the project starts and advances, you will be able to easily see the 
interface, and if we do it all with Designer, you can modify the layout of 
the widgets quite easily if you wish them in a different position. We will 
even have plugin modules that are "compiled" on the fly for those interfaces 
that are rarely used.


> 
> > I can then simply check directories at the the top of the tree and get 
> > everything or walk down the tree and include/exclude what I want.
> 
> Smilarly for restores, graphical representation of the restoration tree.
> 
> When restoring an individual file, indicating multiple file versions is 
> best done using a "deck of cards" style icon to show multiple dates/sizes 
> are available.

I am zero with creating icons, so this might be a good place where a number of 
people could contribute, and where you can easily customize it yourself 
(simply change the icon file).

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Michael Nelson
You guys call it whatever you want, I'm aliasing whatever it is to "bat".


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Kern Sibbald
On Wednesday 17 January 2007 19:46, Michael Nelson wrote:
> You guys call it whatever you want, I'm aliasing whatever it is to "bat".

I'm happy to see that you have a solution, and it gave me a good laugh :-).

Well for the moment it is "bat", but that may change according to the vote.



> 
> 
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
> 
> 
> -
> 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
> 

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread DAve
Kern Sibbald wrote:
> On Wednesday 17 January 2007 15:10, DAve wrote:
>> Kern Sibbald wrote:
>>> Hello,
>>>
>>> badmin is a GUI project to create a Bacula Administrative Console.
>>>
>>> This console should be capable of the following things:
>>>
>>> - be a Graphical interface
>>> - Include all the features of:
>>>- bconsole
>>>- gnome-console
>>>- wx-console
>>>- bacula-web
>>>- bweb
>>>- brestore
>>>- jbacula
>>>- tray-monitor
>>> - tree selection of files for restore (like wx-console)
>>> - tree selection of files for backup
>>> - graphical creation of FileSets
>>> - resource display/modification
>>> - catalog display/modification
>>> - graphical report generation (like bacula-web, bweb)
>>> - programmable graphical report generation
>>> - scriptable
>>> - create/modify configuration files
>>> - remote client upgrade
>>> - software update/problem/patch notification
>>> - software patch installation
>>> - monitor daemons
>>>
>> Maybe I am out of line here as I am not on the developer list, in fact 
>> still a new Bacula user. But I am curious what the method will be for 
>> "tree selection of files for backup" and "graphical creation of FileSets"?
>>
>> The reason I ask is that we have had much discussion here about wanting 
>> a graphical application for running on the fd side so a user with access 
>> could manage the backup for that fd machine only. Such as our 
>> development department, right now they send changes to the FileSet to 
>> me, with a Bacula GUI they might be able to manage their own backups.
>>
>> The one holdup was that Bacula maintains it's FileSet information in the 
>> bacula-dir.conf on the dir. 
> 
> This will continue to be the case at least in the foreseeable future.
> 
>> How will the GUI manage this information? 
> 
>> I  would not want someone on development-fd to cause a config reload on 
>> director-dir at will.
> 
> This is up to you to manage.  For the foreseeable future Bacula will remain a 
> central control model.
> 
>> Would it be possible to store FileSet information in the DB? Possibly 
>> the bacula-dir could read the next client job from the bacula-dir.conf, 
>> and fetch the FileSet from SQL.
>>
>> Job {
>> Name = newjob
>> JobDefs = newjob
>> SQLFileSet = newjob
>> Write Bootstrap = "/data/backups/newjob.bsr"
>> }
>>
>>
>> Is this a feature request?
> 
> You can make the feature request, but at the moment, I'm not planning to add 
> any more config data to the DB.  There are already enough problems in that 
> regard concerning disaster recovery without making it worse.
> 
> There are other solutions to the problem that we may be able to implement, 
> but 
> we first need to get the project off the ground.  There will be *plenty* of 
> time to be concerned about functionality once the basic framework is working 
> so please go ahead and discuss these issues, and I will take note, but not 
> respond to all of them at the current time other than to say that in general, 
> I would like this adminstratrative console to have as much functionality as 
> possible, while at the same time, I reserve the perogative to review the 
> exact details of the implementation to keep it within the current (though 
> evolving) Bacula philosophy.
> 

Understood, thanks for the reply.

DAve



-- 
Three years now I've asked Google why they don't have a
logo change for Memorial Day. Why do they choose to do logos
for other non-international holidays, but nothing for
Veterans?

Maybe they forgot who made that choice possible.

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Michael Nelson
On Wed, January 17, 2007 11:57 am, Kern Sibbald wrote:

> Well for the moment it is "bat", but that may change according to the
> vote.

alias bat=bat

;-)


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Joshua Colson
On Wed, 2007-01-17 at 09:10 -0500, DAve wrote:
> The reason I ask is that we have had much discussion here about wanting 
> a graphical application for running on the fd side so a user with access 
> could manage the backup for that fd machine only. Such as our 
> development department, right now they send changes to the FileSet to 
> me, with a Bacula GUI they might be able to manage their own backups.
> 
> The one holdup was that Bacula maintains it's FileSet information in the 
> bacula-dir.conf on the dir. How will the GUI manage this information? I 
> would not want someone on development-fd to cause a config reload on 
> director-dir at will.

I don't know if it will help solve your problem, but according to the
Bacula manual regarding FileSets
(http://www.bacula.org/rel-manual/FileSet_Resource.html) you can store
the include list on the client (and therefore the owner of the client
system can modify it). You can do so with a FileSet like:

FileSet {
  Name = "ListOnClient";
  Include {
Options { ... }
File = "\\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


Re: [Bacula-users] GUI interface

2007-01-17 Thread DAve
Joshua Colson wrote:
> On Wed, 2007-01-17 at 09:10 -0500, DAve wrote:
>> The reason I ask is that we have had much discussion here about wanting 
>> a graphical application for running on the fd side so a user with access 
>> could manage the backup for that fd machine only. Such as our 
>> development department, right now they send changes to the FileSet to 
>> me, with a Bacula GUI they might be able to manage their own backups.
>>
>> The one holdup was that Bacula maintains it's FileSet information in the 
>> bacula-dir.conf on the dir. How will the GUI manage this information? I 
>> would not want someone on development-fd to cause a config reload on 
>> director-dir at will.
> 
> I don't know if it will help solve your problem, but according to the
> Bacula manual regarding FileSets
> (http://www.bacula.org/rel-manual/FileSet_Resource.html) you can store
> the include list on the client (and therefore the owner of the client
> system can modify it). You can do so with a FileSet like:
> 
> FileSet {
>   Name = "ListOnClient";
>   Include {
> Options { ... }
> File = "\\   }
> }
> 
> The '<' in the File directive tells bacula to read the list from a file
> and preceding the '<' with a backslash '\' (in this case two because you
> need a literal backslash in the quoted string) causes bacula to read the
> list from the client machine.
> 
> I've not used this functionality because I'm just getting started with
> bacula but I intend to use it extensively if it proves to work well.
> 
> I hope that helps.

Well, Windows Administrator and Unix Root access require a trip through 
the tier 3 tech support desks blindfolded, naked, and riding a goat. 
Permission to edit a text file is harder to achieve. Experience has 
taught me to never allow such if I want my pager to stay silent ;^)

We are looking into testing with the pipe though to possibly gather the 
FileSet from another resource.

Good thought though, I had passed over that option earlier.

DAve


-- 
Three years now I've asked Google why they don't have a
logo change for Memorial Day. Why do they choose to do logos
for other non-international holidays, but nothing for
Veterans?

Maybe they forgot who made that choice possible.

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Geoff Tolley
Frontula anyone?

-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread Michael Brennen
On Wednesday 17 January 2007 17:39, Geoff Tolley wrote:

> Frontula anyone?

Or 'baculart'?

-- 
   -- Michael


pgp6qvdHF0weI.pgp
Description: PGP signature
-
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


Re: [Bacula-users] GUI interface

2007-01-17 Thread James Harper
> 
> Frontula anyone?
> 

I like that... Frontula - the Front End to Bacula.

It's weird though... after staring at the word 'Frontula', I suddenly
can't be sure if 'Front' is a real word, even though my spell checker
says it is :)

James

-
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


Re: [Bacula-users] GUI interface

2007-01-22 Thread Marc Schiffbauer
* Kern Sibbald schrieb am 16.01.07 um 17:10 Uhr:
> Hello,

Hi Kern,

> 
> Quite awhile ago, I wrote the email that is copied at the end of this email. 
> Since then, my plans have not changed a lot, but have evolved a bit.
> I am now ready to begin the GUI project.  
> 
> One of the first and most difficult problems is what should it be called?
> bconsole is already used,  some of the ideas I have come up with are:
> 
>  bcon
>  beacon
>  badmin
>  ...

 * qbacula ?

... badmin is quiet goot imo



> As I am essentially still zero in using designer, if there is anyone out 
> there 
> that can do a quick programming task, please let me (and the list know).  

only one thing I remember from the times I used Qt3-Designer a bit was:

Don't forget to use the "Layout", which needs spacers to make the
widgets stay where they should be, so that they behave nice when the  
window is being resized...

good luck
-marc
-- 
---
Take back the Net! http://www.anti-dmca.org
---

-
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


Re: [Bacula-users] GUI Interface Name Voting

2007-01-21 Thread Neal Gamradt
Here is my vote:Priority  Name Number=142   
 53   16Neal Gamradt> Date: Sat, 20 Jan 2007 12:42:56 -0500> 
From: [EMAIL PROTECTED]> To: bacula-users@lists.sourceforge.net; [EMAIL 
PROTECTED]> Subject: [Bacula-users] GUI Interface Name Voting> > Hello,> > I've 
volunteered to tally up votes for the name of the GUI interface > that Kern 
described in his post to the bacula-users and bacula-devel > lists on 16 Jan 
2007.  For the operational details and concepts of this > tool, please see the 
Gmane archives at > http://article.gmane.org/gmane.comp.bacula.user/30694 
(beware of line > wrapping!).> > You have until Friday, January 26th at 
midnight Eastern Standard Time to > cast your votes.  Only votes cast in the 
manner described below will be > counted.> > We received 24 name proposals in 
total, most of them fitting a common > theme.  I've not removed any name 
brought up from the email lists from > the voting ballot - I thought it 
important that Bacula users get to have > the most voice possible in the name 
of the new program.> > Voting instructions:> > Voting will be very similar to 
the voting method used for Bacula project > development.  Below are the 
specific rules involved:> > Very important. Please send your vote to the 
following email address:> >  [EMAIL PROTECTED]> > If you want the list to know 
how you voted, you may copy your response > to the list.  Please don't copy 
Kern or myself directly - you MUST use > the email address above for your vote 
to be counted!> > You can vote for up to 3 different names.  Your vote will be 
weighted 3 > points for the first choice, 2 for the second, and 1 for the 
third.  > This is to obtain data for a secondary and tertiary name should it 
turn > out that the first-place name cannot be used for whatever reason.> > 
Please use the table below in the email.  All you need to do is put the > name 
number you want to vote for after the appropriate priority.  > Priority 1 is 
the highest, and priority 3 is the lowest.  You may only > cast one vote for 
any particular name, you can vote for less than three > names if you wish, and 
please only vote once.  If you do not vote using > the table below, then your 
vote will be discarded (it is too hard to > figure out what you *might* want).> 
> > Priority  Name Number> => 1> 2> 3> > A correct vote 
response could be:> > Priority  Name Number> => 1   
 5> 2   10> 3   40> > Where the above means that you want 
name 5 above all others, following > by 10, and your last choice, 40.> > If you 
have any questions about the voting, please email the list > instead of me 
directly.> > The names and numbers list are as follows (best viewed with a 
monospace > font, and apologies if I've missed anyone's suggestion!):> > Number 
  Name> => 1bcon> 2beacon> 3badmin> 4   
 bgui> 5Bacula-Gui (with alternate capitalization "bacula-gui")> 6  
  VanHelsing> 7bat (Bacula Admin Tool)> 8bacon> 9
badminton (Bacula ADMIN Tool Nouveau)> 10   bac (Bacula Admin Console)> 11  
 Garlic> 12   Batula> 13   Bagula (Bacula GUi [L] Admin)> 14   
Bagui (Bacula Admin GUI)> 15   Bacgui (Bacula Admin Console GUI)> 16   
bacula-admin-gui> 17   barlic (Bacula Resource Locator InterfaCe)> 18   
bob (Backup Orchestrator for Bacula)> 19   Frontula> 20   baculart> 21  
 becon> 22   qt-console> 23   bqt> 24   becuty> > Happy 
voting!> > --> Alan Gerber> > > 
-> 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
_
Fixing up the home? Live Search can help.
http://imagine-windowslive.com/search/kits/default.aspx?kit=improve&locale=en-US&source=wlmemailtaglinenov06-
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


Re: [Bacula-users] GUI Interface Name Vote Results

2007-01-27 Thread Dan Langille
On 27 Jan 2007 at 11:25, Alan Gerber wrote:

> Greetings and good Saturday to everyone!
> 
> The vote for the GUI interface is complete, and the results are all 
> tallied up.  We had 24 name suggestions, and 32 total votes.  Here are 
> the top 3 results for the vote:
> 
> bat (Bacula Admin Tool) with 54 points
> badmin with 26 points
> bacon with 17 points
> 
> It seems that bat was an overwhelmingly popular name, getting 14 first 
> choice votes, compared to the next highest first choice votes for badmin 
> and Frontula, which were tied for 4 first choice votes.
> 
> Congratulations to Peter Buschman for picking our top-rated name!


As someone else pointed out, it's a shame the standard method for 
getting more information about an application involves putting the 
application name second.  Otherwise, everyone would be typing:

  bat man



-- 
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php
PGCon - The PostgreSQL Conference - http://www.pgcon.org/



-
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


Re: [Bacula-users] GUI Interface Name Vote Results

2007-01-29 Thread Alan Brown
On Sat, 27 Jan 2007, Dan Langille wrote:

> 
> As someone else pointed out, it's a shame the standard method for
> getting more information about an application involves putting the
> application name second.  Otherwise, everyone would be typing:
>
>  bat man
>
> 

http://en.wikipedia.org/wiki/Man-Bat

Strictly for comicbook geeks. :)



-
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


Re: [Bacula-users] GUI Interface Name Vote Results

2007-01-29 Thread Dan Langille
On 29 Jan 2007 at 20:28, Alan Brown wrote:

> On Sat, 27 Jan 2007, Dan Langille wrote:
> 
> > 
> > As someone else pointed out, it's a shame the standard method for
> > getting more information about an application involves putting the
> > application name second.  Otherwise, everyone would be typing:
> >
> >  bat man
> >
> > 
> 
> http://en.wikipedia.org/wiki/Man-Bat
> 
> Strictly for comicbook geeks. :)

H, perhaps we need a mascot specifically for bat

-- 
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php
PGCon - The PostgreSQL Conference - http://www.pgcon.org/



-
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