Home  Documentation  Screenshots  Download  Development  
Info Coders HighWire DOM


Getting started

Right, you want to do some coding for the HighWire project and wonder where to start? Find a few essential guidelines in HighWire coders FAQ.

HighWire DOM

If you need information regarding the internal document structures of HighWire along with some comments on implementations, then HighWire DOM is for you. It also covers the correspondences between HighWire's internal storage of a Document and the W3 specs for the Document Object Model.

CVS

The CVS server is accessed through the "pserver" method.
Now open a shell and type:
 
    export CVSROOT=:pserver:cvsanon@highwire.atari-users.net:/atariforge
    cvs login
 
(Logging in)
 
    CVS password:
 
Now type 'cvsanon' as password. If all is ok you get a prompt without any additional message. If something goes wrong you get an error message.
 
Now you can checkout a working copy of the current HighWire branch with:
 
    cvs checkout highwire

To view the CVS tree with your browser, use this URL:
http://highwire.atari-users.net/cgi-bin/cvsweb.cgi/highwire/?sortby=date#dirlist
Libraries

As the HighWire sources can be compiled on a variety of C-compilers, you will need to get libraries for the one of your choice.
 
GCC (gemlib, ungif)
Pure-C (gemlib, ungif, png, jpg, zlib, tifflib)
Lattice-C (gemlib, ungif, zlib, pnglib)
 

Developers mailing list

If in any way involved in developing HighWire you should of course join the developers mailing list to get up-to-date with everything about HighWire.

HighWire website and graphics by GokMasE • Copyright © 2002-2010 HighWire Development Project • All Rights Reserved
Right