[Box Backup-dev] dll's

Chris Wilson boxbackup-dev at boxbackup.org
Mon Aug 11 11:25:40 BST 2008


Hi all,

On Mon, 11 Aug 2008, Roy wrote:
> Peter Jalajas, GigaLock Backup Services wrote:
> >
> > Knowing that Boxi is out there, but while having lots of potential, it
> > has a funky widget thing that I could never figure out

What funky widget thing? The tree control with checkboxes to select files 
to back up?

> > I thought a Java GUI might be fairly simple way to creat a GUI around 
> > the box backup commands.  (I tried playing around Eclipse and NetBeans 
> > this week, and NetBeans looks far better.)
> >
> > What do you all think about building a Java GUI interface?
> 
> Did you already started on this Java GUI? Or did you abandon this idea?
> Because a gui would be very handy in restoring files from the backup.

I considered writing the GUI in Java to start with, but I had some bad 
experiences with interfacing native code to Java, and decided that it was 
better to either rewrite/port the client code in Java, or code in C++. I 
dediced that coding in C++ was less work and resulted in better 
performance, for what it's worth.

Some other things which are difficult to do in Java are: fully 
native-looking GUIs, access to OS constructs such as file timestamps and 
inode numbers, extended attributes, Windows ACLs and Windows security. 
You'd have to write about 30% of the code as native code anyway to add 
support for all of those, whether or not you port the whole existing Box 
Backup network/encryption code.

What are the barriers to people helping out on Boxi? It is an open-source 
project on Sourceforge, anyone can join in and help.

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | We are GNU : free your mind & your software |



More information about the Boxbackup-dev mailing list