[Box Backup-dev] New member

Martin Ebourne boxbackup-dev@fluffy.co.uk
Fri, 03 Aug 2007 22:45:35 +0100


(Sorry, half finished message got sent)

On Mon, 2007-07-30 at 06:17 +0200, Pieter De Wit wrote:
> As you guys might have seen I am new to the list. I came across
> Boxbackup while digging around for something else in Gentoo's portage. I
> have some spare time and thought that I could contrib. that to the
> project, since it's something that I have wanted to do but I keep
> putting it off.

Pieter, welcome!

It's great to see new people involved, doubly great if they can program,
and double again if they have free time!

> I would like to share the knowledge that I have collected from that with
> Boxbackup. I have browsed over the source code, and although c++ is
> "fairly" new to me I have some base in it (all the code above was done
> in good old c) As you could have guessed by now, I would like to spend
> time on the networking code and see (if) I can assist there.

The first thing to do is familiarise yourself with some of the code.
Start by checking it out from subversion, instructions here:

http://bbdev.fluffy.co.uk/trac/wiki/SourceCodeRepository

Use that to grab the tree from this branch:

http://bbdev.fluffy.co.uk/svn/box/chris/merge

Coding style is here:

http://bbdev.fluffy.co.uk/trac/wiki/CodingStyle

In the checkout under docs/ there is some documentation on how the code
works, take a browse through that.

After that, get hacking! This is open source, so hack on whatever
interests you. You're welcome to look at the networking and suggest
improvements, or we're always happy for people to help fix bugs:

http://bbdev.fluffy.co.uk/trac/report/3

There's loads of ideas here too:

http://bbdev.fluffy.co.uk/trac/wiki/FuturePlans

Post patches to this list for any changes you make (edit in the your svn
working copy and use "svn diff" to make the patch). Before making any
large changes drop us a mail with your ideas and we can all discuss if
its the right solution for the project.

Once again, welcome and happy hacking!

Cheers,

Martin