Software
Configuration
Our project will be coded in java using
the java SDK version 1.4.X. Our
design is going to be applet based with the final project hosted on either
Coruscant or Denali (hence 1.4.X, since Coruscant uses 1.4.0 and Denali uses
1.4.1).
We will use CVS to allow multiple users
to edit source files and for versioning. The
CVS repository will be held strictly on Denali.
Since all of the team members are planning on doing the actual developing
from MS Windows environments, we will use TortoiseCVS to check out and merge the
files. Of course we will still have
the option to use the Sun lab or any other computers with telnet.
We will be using our own personal computers for the bulk of the
project’s development. The files will be stored on Denali and CET, with each server
being supported by their own system administrators. Putty will be our telnet client since it has support for SSH
and is available for free. WinSCP
is also available for free and will be our group’s sFTP client.
The web page will be created using Microsoft Front Page and certain
images on the web page will be created with generic photo editors.
The plan to be personally responsible for our own IDEs and environments has advantages as well as drawbacks. We already have years of experience with our favorite editors and there should be no learning curve involved beyond getting TortoiseCVS to do what we want to. On the other hand, any questions we have regarding our editors may not necessarily be answerable by anyone in our group.