a47acf89094e25c702b0ef0bcfb4bc9cac10556f
[privoxy.git] / doc / webserver / developer-manual / introduction.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
2 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
3 <html>
4   <head>
5     <meta name="generator" content="HTML Tidy, see www.w3.org">
6     <title>
7       Introduction
8     </title>
9     <meta name="GENERATOR" content=
10     "Modular DocBook HTML Stylesheet Version 1.79">
11     <link rel="HOME" title="Privoxy Developer Manual" href="index.html">
12     <link rel="PREVIOUS" title="Privoxy Developer Manual" href="index.html">
13     <link rel="NEXT" title="The CVS Repository" href="cvs.html">
14     <link rel="STYLESHEET" type="text/css" href="../p_doc.css">
15     <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
16 <style type="text/css">
17  body {
18   background-color: #EEEEEE;
19   color: #000000;
20  }
21  :link { color: #0000FF }
22  :visited { color: #840084 }
23  :active { color: #0000FF }
24  hr.c1 {text-align: left}
25 </style>
26   </head>
27   <body class="SECT1">
28     <div class="NAVHEADER">
29       <table summary="Header navigation table" width="100%" border="0"
30       cellpadding="0" cellspacing="0">
31         <tr>
32           <th colspan="3" align="center">
33             Privoxy Developer Manual
34           </th>
35         </tr>
36         <tr>
37           <td width="10%" align="left" valign="bottom">
38             <a href="index.html" accesskey="P">Prev</a>
39           </td>
40           <td width="80%" align="center" valign="bottom">
41           </td>
42           <td width="10%" align="right" valign="bottom">
43             <a href="cvs.html" accesskey="N">Next</a>
44           </td>
45         </tr>
46       </table>
47       <hr width="100%" class="c1">
48     </div>
49     <div class="SECT1">
50       <h1 class="SECT1">
51         <a name="INTRODUCTION">1. Introduction</a>
52       </h1>
53       <p>
54         <span class="APPLICATION">Privoxy</span>, as an heir to <span class=
55         "APPLICATION">Junkbuster</span>, is a Free Software project and the
56         code is licensed under the GNU General Public License version 2. As
57         such, <span class="APPLICATION">Privoxy</span> development is
58         potentially open to anyone who has the time, knowledge, and desire to
59         contribute in any capacity. Our goals are simply to continue the
60         mission, to improve <span class="APPLICATION">Privoxy</span>, and to
61         make it available to as wide an audience as possible.
62       </p>
63       <p>
64         One does not have to be a programmer to contribute. Packaging,
65         testing, documenting and porting, are all important jobs as well.
66       </p>
67       <div class="SECT2">
68         <h2 class="SECT2">
69           <a name="QUICKSTART">1.1. Quickstart to Privoxy Development</a>
70         </h2>
71         <p>
72           The first step is to join the <a href=
73           "mailto:ijbswa-developers@lists.sourceforge.net" target=
74           "_top">developer's mailing list</a>. You can submit your ideas, or
75           even better patches. Patches are best submitted to the Sourceforge
76           tracker set up for this purpose, but can be sent to the list for
77           review too.
78         </p>
79         <p>
80           You will also need to have a cvs package installed, which will
81           entail having ssh installed as well (which seems to be a
82           requirement of SourceForge), in order to access the cvs repository.
83           Having the GNU build tools is also going to be important
84           (particularly, autoconf and gmake).
85         </p>
86         <p>
87           For the time being (read, this section is under construction), you
88           can also refer to the extensive comments in the source code. In
89           fact, reading the code is recommended in any case.
90         </p>
91       </div>
92     </div>
93     <div class="NAVFOOTER">
94       <hr width="100%" class="c1">
95       <table summary="Footer navigation table" width="100%" border="0"
96       cellpadding="0" cellspacing="0">
97         <tr>
98           <td width="33%" align="left" valign="top">
99             <a href="index.html" accesskey="P">Prev</a>
100           </td>
101           <td width="34%" align="center" valign="top">
102             <a href="index.html" accesskey="H">Home</a>
103           </td>
104           <td width="33%" align="right" valign="top">
105             <a href="cvs.html" accesskey="N">Next</a>
106           </td>
107         </tr>
108         <tr>
109           <td width="33%" align="left" valign="top">
110             Privoxy Developer Manual
111           </td>
112           <td width="34%" align="center" valign="top">
113             &nbsp;
114           </td>
115           <td width="33%" align="right" valign="top">
116             The CVS Repository
117           </td>
118         </tr>
119       </table>
120     </div>
121   </body>
122 </html>
123