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

Reply via email to