Re: [Bacula-users] GUI Interface Name Vote Results
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
Re: [Bacula-users] GUI Interface Name Vote Results
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
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
* 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
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
> > 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
...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
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
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
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
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
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
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
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
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
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
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
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