[wow] new collaboration tools for WOW
Matt Jones
jones at nceas.ucsb.edu
Sun Apr 13 12:37:00 PDT 2003
Neo, Jen, Ilmi, Rich, and Paul,
At Rich's request, I have set up several tools for working
collaboratively on the WOW project. These are tools that we use at
NCEAS for other projects, and have found that they increase our
productivity as a group substantially. They inject a bit of structure
into things, which can take a bit to get used to, but they are really
quite straightforard to learn to use. Please let me know if you have
any questions. A brief synopsis of the tools is below, and Rich
volunteered to explain their use to each of you if and when needed.
Cheers,
Matt
PS, pls forward this to Paul as I don't have his address. Thanks.
Accounts
--------
I've created accounts for each of you on the cvs.ecoinformatics.org
server to support mail and other tools. You can change your password by
logging in using SSH (secure shell) and running the "passwd" command.
I'll send your username and password in a separate email.
Shared documents and source code:
---------------------------------
The WOW CVS (Concurrent Versioning System) module provides a shared
space for developing documents and source code. It tracks the version
history of every document in the module, and allows you to access any
version of a document that has ever been committed. It also notifies a
mailing list when someone changes a document, so it is easier to
synchronize work with other people. All documents in CVS are also
visible on the web at http://cvs.ecoinformatics.org.
This is by far the most valuable of the tools in this list, but also
takes a bit of learning to use it. To write to the CVS server you'll
need to use a CVS client program. There are several available but I
like the free TortoiseCVS (http://www.tortoisecvs.org). Here is the
connection information:
CVSROOT = :ext:dunne at ecoinformatics.org:/cvs
Be sure to change "dunne" in the string above to your username on
ecoinformatics.org (dunne, iyoon, martinez, pyoon, rwilliams) when
connecting. Rich can give you an overview of how to use cvs, right Rich?
WOW mailing lists
-----------------
Two mailing lists were created. One for general WOW discussions
(wow-dev at ecoinformatics.org) and one for CVS log messages generated when
someone changes files in the CVS repository
(wow-cvs at ecoinformatics.org). I subscribed everyone except Paul (I need
his email address). The wow-dev list is currently set to create a
publicly visible html archive of the messages, but this feature can be
changed to be a private archive or turned off altogether if you desire.
You can change your subscription options and see archives of the
wow-dev list via a web page for each list:
wow-dev: http://www.ecoinformatics.org/mailman/listinfo/wow-dev
wow-cvs: http://www.ecoinformatics.org/mailman/listinfo/wow-cvs
Task, Issue, and Bug list
-------------------------
I have created a WOW module under our bug tracking system. We use this
for recording and assigning tasks, for describing and discussing
features and enhancements of a software system, for documenting changes
and decisions about software systems, and for reporting and describing
the fixes for software bugs. Very useful. Accessible at:
http://bugzilla.ecoinformatics.org
Create an account for yourself there (using your email address) in order
to make changes. Look under the WOW module for WOW stuff. There's only
one WOW task right now, so some of the other modules (e.g. EML) will
give you a better idea of how we use the tool.
IRC chat server
---------------
We have a shared chat server (Internet Relay Chat) for quick discussions
among a distributed team. Its like instant messaging but has a lot more
features that allow for larger groups to chat. You'll need an IRC
client (see the link below). You'll also need to send me your IP
address so that I can authorize you to connect. We'll probably start
off discussions in the #wow channel. Rich can help you get started
setting up, but there is a summary page that I wrote for another project
here that might be sufficient:
http://seek.ecoinformatics.org/dev/irc.html
See you on IRC soon!
More information about the Wow-dev
mailing list