The Developer's Sandbox
Occasionally referred to as a poster-child of the open-source development model, the HylaFAX™ developer community is always looking for new recruits. Don't be scared, you're welcome to lurk until you feel comfortable! If you're looking to become involved on any level, you should definitely subscribe to to the hylafax developers mailing list.Please note. | The HylaFAX™ developers list is a subscriber-only list. You must subscribe first before posting. |
Reporting Bugs
Faithful to our open-source bias, HylaFAX™ bugs are tracked using Bugzilla, a product of the Mozilla Project. Please do your best to make sure you've really found a bug, and then file it on the HylaFAX™ Bugzilla, located at:http://bugs.hylafax.org/To confirm a bug one should first check the mailing list archives for other reports of this issue (and possible resolution) and then post to the developers mailing list (described above).
Security-related bugs should be reported to security@hylafax.org in order to avoid exploitation of the problem before it can be publicly resolved.
CVS
HylaFAX™ development is controlled by CVS. Read-access is open to all, although write access is not. Unless you're doing a large amount of coding, it is suggested that you post proposed patches and explanations of them on the hylafax-devel mailing list.HylaFAX™ is currently being maintained on a public CVS server. An up to date copy of the hylafax source tree can be easily obtained by accessing the server as follows:
http://www.hylafax.org/cgi-bin/cvsweb.cgi
http://www.cyclic.com/
:pserver:cvs@cvs.hylafax.org:/cvsroot
cvs loginEnter the password string which is simply "cvs"
cvs co hylafax
cvs update -d -P
login | login to the cvs server |
get/checkout | downloads a local copy of the requested module |
update | bring your wrking directory up to datec with the repository |
add | adds a new file to the repositroy, requires write access |
commit | apply local changes to the repositroy, requires write access |
diff | shows differences between local files and repository |
history | shows reports on commands against the cvs repository |
log | shows cvs log information |
rdiff | used to prepare a diff file between releases |
status | shows current status if files in repository and local copies |
tag | applies a tag to the repository, requires write access |