- Hosted by:
How to become a RHexLib developer.
This document explain what you need to do in order to get
involved in RHexLib development. There are a few steps you need
to complete before this can happen.
- Create a SourceForge user. You can do this through http://sourceforge.net/account/register.php.
If you are using a local Unix account, it is probably a good
idea to choose the same username (but different password) as
your SourceForge username.
- Once you become a SourceForge user, you will have an email
address email@example.com, an SSH (a secure
version of telnet) login shell at shell.sourceforge.net and access
to all the facilities of SourceForge including creating projects
- Login to your account once to create your home directory
etc. You can do this using "ssh shell.sourceforge.net",
which will login to one of the SourceForge machines. Note that
it might take a little bit of time before your account is activated
in SourceForge, so don't panic if you get "permission denied"
messages in the first hour. If you are using Windows, please
take a look at the Windows
CVS/SSH guide, Windows
CVS/SSH Howto, and WinCVS
addendum.Some of the discussion and help forums in SourceForge
should also be helpful.
- Email your username (and who you are) to firstname.lastname@example.org.
I will then go ahead and add you as a developer to the rhex
Once again, note that it might take a little bit of time for
your developer status to propagate to all the components of SourceForge,
so you might need to wait 30 mins or so for things to work.You
will then need to do a couple more things.
- Go to the mailing
lists for the rhex project and add yourself to all the lists.
This is important because that is where we will circulate all
important discussions and announcements.
- Carefully read the installation
instructions, the compilation
instructions, the SimSect howto
and the CVS howto in this web site
to familiarize yourself with how to do development on RHexLib
with SourceForge and CVS.
At this point, you should be in good shape and ready to go!