Recently at my $dayjob the remote workers were asked what collaboration
tools we used to get our work done. I thought this was a good topic and
so I provided the following:
- IRC - This is the bread-and-butter tool for communicating with people
inside and outside of my team. If I go more than an hour without
looking at IRC there is no telling what I might have missed.
- E-mail - Sometimes you need to send a lot of information to one or
several people at a time. I *only* use e-mail when I can't get
someone up on IRC (they are out of the office, they work on the
opposite side of the globe, or they don't use IRC) or have a large
amount of information I need to convey.
- git - There is nothing like collaborating like knowing everyone is on
the same page as you are and you can track changes back. I write a
lot of documentation and it all lives in git.
- svn - Like git, svn works well although we are trying to move the
last bit of data that lives in svn into git
I think this is a good list but I also wonder what other people use for
collaborating remotely. What do you use?