Hi, BIT Team members have full access to main truck so please commit carefully. Don't hesitate to create a branch to work/test and merge it when it's ready. I give full rights to everybody because I don't always have the time to do merges :)
I just add you to the team. I think you have to accept. Regards, Dan PS: I don't have jabber. On Mon, Feb 15, 2010 at 5:37 PM, Michael Trunner <mich...@trunner.de> wrote: > Hi, > > deb package system is really great and i like it, but debian is more a > software museum than an distribution and with ubuntu we have a lot of > trouble > on the university. So I'm now on arch because I want the latest software as > fast as possible. On my private and business server debian is running, > because > I don't want to lose all databases. :-) > > By the way Python is my preferred programming language. And a long time a > go, > I think 5 or 4 Years, I used Gnome. Then I bought a Macbook and tried > Ubuntu > on it. It doesn't work and MacOSX was great. So I spend sometime on MacOSX. > Now I build a big desktop workstation and on that I tried Gnome with Ubuntu > again. I had the feeling that nothing has changed since I left the Gnome- > World. That was said. So I tried KDE4.2, with KUbuntu. It was good, but the > on > the kubuntu.org Homepage told ppa, killed my System on the next day. > > Then I decieded after some other problems on the university with ubuntu, to > switch to debian-testing. But on this time the testing repository wasn't in > a > state where you can install a new system, with out adding unstable > packages. > > Because of this I tried sidux, but that is only a debian sid with a nice > artwork. So I had to switch the package management from debian-apt to arch- > pacman. I currently I have no problems, that I can not manage. :-) > > So to the rsync problem: > I think that most people will not use an FAT Filesystem. But maybe you can > check the filesystem of the backup drive and switch the backup mode. > > I will try to create a small proof of concept application that test it it > is > possible to run rsync only with one run. May be the --write-batch option > can > help. That parameter creates a batch file, with informations what rsync had > done, so you can do the same again :-) > > So if you like I will join the team. :-) > How do you, handle the write access to the repository? > Should I create patch-files and send it to you, or is it possible to > get/create > an branch? > > Do you have Jabber? > If so may be you would like to add me: mich...@trunner.de > > Bye > > Michael > > > Hi Michael, > > > > I used ArchLinux in the past. Once it upgraded mysql or portgresql (I > > forgot) and I lost all databases ... so I switched to Ubuntu. > > I like deb package system and Ubuntu is more blending edge than Debian. > But > > distributions are just a matter of needs / tastes :) > > I also prefer Gnome but this is just me. > > > > As you notice I'm not a python guru (I'm a C++ developer) but comfortable > > enough with it and it is easy to create GUIs. > > > > 1. I did tried --link-dest=<dir> option but it only works if the > > rights/user/group don't change. Snapshots are changed to read-only and > file > > systems like FAT/NTFS don't support Linux rights so I ended up with a new > > copy all the time. The subject is not closed but is waiting for a > solution > > > > :) > > > > 2. Yes rsync runs twice (and it is very slow if you have 1000+ files). I > > can run it only once and see if something change. But as long as problem > 1 > > is not solved "cp" will still run and using FAT ... it will copy > > everything and it can be slow. On the other hand if only FAT will be slow > > (and other will be faster) ... this is the way to go. To be tested :) > > > > We are all working on this project as a hobby, and when we have the time > to > > do it. > > If you can find a little time to spend on this project (bugs, > improvement, > > ideas) you are welcome to the team > > (please note that if you change something in the GUI you have to change > > both Gnome and KDE4 versions). > > > > Best regards, > > Dan > > > > On Mon, Feb 15, 2010 at 1:55 PM, Michael Trunner <mich...@trunner.de> > wrote: > > > Hi Dan, > > > > > > yes I am interested in joining the BIT team. :-) > > > > > > To my person: I study computer science on the university Stuttgart > > > Germany. There I am the linux admin for about 150 Workstations and 4 > > > Server. Most run > > > Debian and Ubuntu. The later one I don't like really. > > > > > > Since 2 Month I looking for an backup tool for my home folder. > > > As you know I tried BIT, but I have some big problems to get it running > > > smoothly on my archlinux box. (By the way it was the best tool in > concept > > > of > > > all.) > > > One problem is the default cron daemon under Archlinux "dcron" and that > > > I'm using KDE4 (4.4). BIT + KDE4 + dcron don't fit well. > > > > > > The other problem is the _take_snapshot function in snapshot.py. > > > The way you create the hardlinks and use rsync isn't so good for me. > > > > > > It is terrible slow and nearly kills my workstation (C2Q 2TB RAID 1) in > > > some > > > scenarios when the f*** indexing tool of KDE is running the same time. > > > > > > My Improvement Idea in detail: > > > * Rsync has the option --link-dest=<dir>. With this parameter rsync > > > hardlinks > > > same files in the <dir> to the new snapshot folder. All other where > > > copied or > > > when no longer exist not. That removes the cp run. > > > > > > * Most time on my system my home folder has changed (I believe that is > > > the same on your system). So rsync runes twice every time, which is > > > because of 1.2 > > > GB kernel code in my home very slow (One pass need about 5 Minutes). I > > > like > > > to see that rsync only runs once and after that BIT should look at the > > > output > > > (use the option -i as in the first run) if something has changed the > > > snapshot > > > is okay. When not delete the new created snapshot because we had no > > > changes to > > > the previous one. > > > > > > In that way I think it would run much better, at least for me. I like > to > > > help > > > software that I'm using and I like to use BIT, but currently I can't. > > > If it is okay that I try to change the function I told you, then I > really > > > like > > > to join the team. :-) > > > > > > Bye > > > > > > Michael > > > > > > PS: _append_item_to_list in snapshot.py is funny. You can check if an > > > element > > > is in a list with "if elm in list" so you don't need the "for loop". > And > > > when > > > you use the standard python "set"s and not "list"s the hole function is > > > not needed any more. > > > > > > > Hi Michael, > > > > > > > > You submitted useful patches. Thanks. > > > > Are you interesting in joining BIT team ? > > > > > > > > Best regards, > > > > Dan >
_______________________________________________ Mailing list: https://launchpad.net/~bit-team Post to : bit-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~bit-team More help : https://help.launchpad.net/ListHelp