Junkbuster Developer Manual $Id: faq.html,v 1.3 2001/09/10 17:43:59 swa Exp $ By: Junkbuster Developers The developer manual gives the users information on how to help the developer team. It provides guidance on coding, testing, documentation and other issues. The Internet Junkbuster is an application that provides privacy and security to the user of the world wide web. You can find the latest version of the user manual at http://ijbswa.sourceforge.net/doc/developer-manual/. Feel free to send a note to the developers at ijbswa-developers@lists.sourceforge.net. Introduction To be filled. Quickstart to Junkbuster Development To be filled. Documentation Guidelines All docs should be ... in a format that is widely used. I propose HTML. we either generate man pages from the documentation (let's _NOT_ write them manually), or we have a man page that points to the documentation (I propose this option) have a consistent layout have a link to the latest version of the document (i.e. point to a URL at sf) be consistent with the redirect script (i.e. the junkbuster program points via the redirect URL at sf to valid end-points in the document) started from scratch but recycle parts from the original junkbuster documents Coding Guidelines To be filled. Testing Guidelines To be filled. Testplan for releases Remove any existing rpm with rpm -e Remove any file that was left over. This includes (but is not limited to) /var/log/junkbuster /etc/junkbuster /usr/sbin/junkbuster /etc/init.d/junkbuster /usr/doc/junkbuster* Install the rpm. Any error messages? start,stop,status junkbuster with the specific script (e.g. /etc/rc.d/init/junkbuster stop). Reboot your machine. Does autostart work? Start browsing. Does the junkbuster work? Logfile written? Remove the rpm. Any error messages? All files removed? Test reports Please submit test reports only with the test form at sourceforge. Three simple steps: Select category: the distribution you test on. Select group: the version of Junkbuster that we are about to release. Fill the Summary and Detailed Description with something intelligent (keep it short and precise). Do not mail to the mailinglist (we cannot keep track on issues there). Contact the developers Please see the user manual for information on how to contact the developers. Copyright and History To be filled. See also To be filled.