No subject


Wed Nov 14 17:02:17 EST 2007


<i>In the early 1980s the U. S. Army Corps of Engineers' Construction
Engineering Research Laboratory (USA/CERL) in Champaign, Illinois,
began to explore the possibilities of using Geographic Information
Systems to conduct environmental research, assessments, monitoring and
management of lands under the stewardship of the U. S. Department of
Defense. Part of the motivation for this action was new responsibility
for the environment encoded into the National Environmental Policy Act
of the late 1970s.
<br>
Bill Goran of USA/CERL conducted a survey of available GISs, assuming
that he could find several systems capable of environmental analysis,
from which he could select one or more to recommend for use by CERL
and perhaps others in the Department of Defense. However, he was
surprised to find no GIS that satisfied his needs. What started as a
selection process turned into a design exercise for his own GIS
development program.
<br>
USA/CERL hired several programmers, and began by writing a hybrid
raster-vector GIS for the VAX UNIX environment. This made the team one
of the first to seriously develop GIS for UNIX. Though they still
faced challenges with different versions of UNIX, they developed
procedures of coding in ANSI standard UNIX, avoiding "tweaking" the
code toward any particular vendor-specific flavor of UNIX.</i>
</font>

<P><a href="vanwarren.html">Lynn Van Warren recalls the design of 
Fort Hood GIS software design that lead to GRASS development</a> 

<h3><a href=grassreleases.html>Detailed GRASS releases page</h3>

<h3>
<b><i><font face="Arial,Helvetica"><font color="#009900">GRASS releases</font></font></i></b></h3>

<ul>
<ul>
<li>
<font face="Arial,Helvetica"><font color="#000033">1982 Fort Hood Information
System (FHIS) (Vax 11/780): <a href="fhgis83rep.html">
Goran, W.D., Dvorak, W.E., Van Warren, L. and Webster, R.D.,
1983, Fort Hood Geographic Information System: Pilot System Development and User Instructions,
Technical Report N-154, USA Construction Engineering Research Laboratory, 
Champaign, IL.</a></font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1983 Installation Geographic
Information System (IGIS)&nbsp; (SUN-1 Microcomputer)</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1984 GRASS (SUN-1 and
Masscomp)</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1985 GRASS 1.0, GRASSnet
established [<a
href="mailing_lists/grasshopper_1995/">GRASShopper archive 1991-95</a>,
<a href="http://op.gfz-potsdam.de/GRASS-List/">GRASSList archive 1996-today</a>]</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1986 GRASS 1.1;&nbsp;
receives "Exemplary Systems in Government Award" from URISA</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1987 GRASS 2.0; first
issue of 
<a href=http://skagit.meas.ncsu.edu/~helena/grasswork/grassclip/>GRASSClippings</a>,
GRASS video narrated by William Shatner (Captain Kirk of Star Trek)</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1988 GRASS 3.0; Army
R&amp;D Achievement Award (Webster, Goran, Shapiro, Westervelt)</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1991 GRASS 4.0; released
through Internet - popularity grows with universities, business and government
agencies [mirror of moon.cecer.army.mil: 
 <a href=ftp://ftp.funet.fi/pub/graphics/packages/grass/>grass/</a> and 
 <a href=ftp://ftp.funet.fi/pub/graphics/packages/grass-incoming/>incoming/</a>].
</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1993 GRASS 4.1; Federal
Lab Consortium - Award for Excellence in Technology Transfer</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1995 GRASS 4.1.5 port
to Linux: Yung-Tsung Kang, Michigan State University</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">2/1996 <a 
href=http://web.archive.org/web/19990210183258/www.cecer.army.mil/grass/transition.html>USA-CERL
no longer support GRASS announcement</a></font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1997 GRASS 4.2 Baylor
University - The first "GRASS Research Group" takes control of GRASS Development
from USACERL.</font></font></li>

<br><font face="Arial,Helvetica"><font color="#000033">This first new release
in 4 years adds numerous programs. Popularity increases with academic community.</font></font>
<li>
<font face="Arial,Helvetica"><font color="#000033">1998 GRASS 4.2.1 Markus
Neteler, Germany</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">26. October 1999 GRASS 5.0
released under GNU GPL (Baylor University and Markus Neteler)</font></font></li>
<li>
<font face="Arial,Helvetica"><font color="#000033">5. September 2002 GRASS 5.0.0
stable released (GRASS Development team lead by Markus Neteler at ITC-irst, Trento, Italy) </font></font></li>
<li>
<font face="Arial,Helvetica"><font color="#000033">6. November 2003 GRASS 5.0.3
stable released (GRASS Development team lead by Markus Neteler at ITC-irst, Trento, Italy), further development
of release brach shifted to 5.3.x series (see <a href="roadmap.html">Development Roadmap</a>).
</li>
</ul>
</ul>
<b><i><font face="Arial,Helvetica"><font color="#009900"><font size=+1>GRASS
4.2.1 development</font></font></font></i></b>
<ul>
<ul>
<li>
<font face="Arial,Helvetica"><font color="#000033">- started 1998 by Markus
Neteler in Germany with worldwide contributions</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">- more than 230 improvements
and bugfixes</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">- 50 new modules added</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">- graphical user interface
"TclTkGRASS" added (Jacques Bouchard</font><font color="#000000">)</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">[- code cleanup from
leftover files (more than 1000)]</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1999 <b>GRASS Development
Team</b> is formed - Markus Neteler and Bruce Byars coordinate an effort
to bring all GRASS development and research into a single group of international
scientists.</font></font></li>
</ul>
</ul>
<b><i><font face="Arial,Helvetica"><font color="#009900"><font size=+1>GRASS
4.3 development</font></font></font></i></b>
<ul>
<ul>
<li>
<font face="Arial,Helvetica"><font color="#000033">1999 GRASS 4.3 is released
by the GRASS Development Team. The last release of non-floating point GRASS,
based on the GRASS 4.2 and 4.2.1 code.</font></font></li>
</ul>
</ul>


<b><i><font face="Arial,Helvetica"><font color="#009900"><font size=+1>GRASS
5.* development</font></font></font></i></b>
<ul>
<ul>
<li>
<font face="Arial,Helvetica"><font color="#000033">1995 Unofficial GRASS 5.0
version from USA-CERL</font></font></li>
<li>
<font face="Arial,Helvetica"><font color="#000033">1999 GRASS 5.0 is
released under GNU GPL by the GRASS Development Team. The first major change
in years, this version incorporates floating point calculations and NULL
support into GRASS raster engine.</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">31.12.1999 GRASS 5.0 CVS
server established</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">1/2001 Request Tracker
(RT) established for bug tracking</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">2001 GRASS Europe pages
moved from University of Hannover, Germany to ITC-irst, Italy: <a
href="http://grass.itc.it/">http://grass.itc.it/</a></font></font></li>
<li>
<font face="Arial,Helvetica"><font color="#000033">5. September 2002 GRASS 5.0.0
stable released (GRASS Development team lead by Markus Neteler at ITC-irst, Trento, Italy) </font></font></li>
<li>
<font face="Arial,Helvetica"><font color="#000033">2002 GRASS 5.1
started at ITC-irst, Trento, Italy </font></font></li>
<li>
<font face="Arial,Helvetica"><font color="#000033">November 2003 GRASS 5.0.x becomes a "critical bug fix only" version, new development streams started (see <a href="roadmap.html">Development Roadmap</a>).
<li>
<font face="Arial,Helvetica"><font color="#000033">May 2004 GRASS 5.3.x becomes a "critical bug fix only" version, new development streams started (see <a href="roadmap.html">Development Roadmap</a>).
<li>
<font face="Arial,Helvetica"><font color="#000033">June 2004 GRASS 5.7.0 release</a>.
</ul>

<center>
<h3>
</h3></center>
</ul>

<h3>
<i><font face="Arial,Helvetica"><font color="#009900">&nbsp;Hosting agencies
for the GRASS conferences:</font></font></i></h3>

<ul>
<ul>
<li>
<font face="Arial,Helvetica"><font color="#000033">1 (1985) Fort Hood,
Texas</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">2 (1986) Fort Lewis,
Washington</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">3 (1987) National Space
Technology Lab, Stennis Space Center,</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">4 (1988) Champaign.
USA CERL</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">5 (1989) Alexandria,
Va.&nbsp; Soil Conservation Service</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">6 (1990) UC Berkeley</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">7 (1992) Denver, National
Park Service</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">8 (1993) Reston, Va.&nbsp;
USGS, SCS, FBI</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(1994) Paris, France
(5TH European GRASS Users Meeting)</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">9th Annual GRASS GIS
User's Conference and Exhibition (Sponsered by the Open GIS Foundation,
Hosted by the Soil Conservation Service, March 13-18,'94 Reston Virginia)</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2000) 1. Italian GRASS
Meeting at Como, Italy</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2001) 2. Italian GRASS
Meeting at University of Trento, Italy, February 1-2 2001,
<a href=http://www.ing.unitn.it/~grass/conferences/GRASS2001/grass_days_2001/en/grass_meeting_trento_1-2_2_2001.html>Web site</a></font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2001) 1. German GRASS
Meeting at University of Mainz</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2002) 3. Italian GRASS
Meeting at University of Trieste, Italy</font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2002) Open Source Free
Software GIS - GRASS users conference 2002, Trento, Italy, 11-13
September 2002,
<a href=http://www.ing.unitn.it/~grass/conferences/GRASS2002/home.html>Web site</a></font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2003) 4. Italian GRASS
Meeting at University of Firenze, Italy, 13-14 Feb 2003,
<a href=http://www.masterleaves.unifi.it/grass/default.htm>Web site</a></font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2004) 5. Italian GRASS
Meeting at University of Padova, Italy, 
<a href=http://www.daur.unipd.it/grass/index.htm>Web site</a></font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2004) Free and Open Source Software
for Geoinformatics: GIS-GRASS User Conference 2004, Bangkok, Thailand, Sept 12-14, 2004,
<a href=http://gisws.media.osaka-cu.ac.jp/grass04/>Web site</a></font></font></li>

<li>
<font face="Arial,Helvetica"><font color="#000033">(2004) 6. Italian GRASS
Meeting at University of Rome, Italy,
<a href=http://w3.uniroma1.it/geodgeom/homeGrass2005.html>Web site</a></font></font></li>

</ul>
</ul>

<!-- FOOTER -->
<hr>
<DIV ALIGN=right>&copy; 1999-2002 GRASS Development Team<br>
 <a href="mailto:weblist at grass.itc.it">Comments</a> about this page |
 <a href="../faq/index.html">FAQ</a> |
 <a href="../download/index.php">Download</a> |
 <a href="../community/index.php">Support</a> |
 <a href="../gdp/index.php">Docs</a>  |
 <a href="../devel/index.php">Programming</a> |
 Back <a href=../index.php>HOME</a><br>
<i>Last change:
$Date: 2004/12/19 16:42:58 $
</i></DIV>

</body>
</html>

--- NEW FILE: menu_side.inc ---
<!-- SIDE MENU INCLUDE -->

    <table class="topmenu" bgcolor="#008000" cellspacing="0" cellpadding="0" border="0" width="150">
    <tbody>
     <tr>
     <td><!-- TOP MENU -->
      <table cellspacing="1" cellpadding="3" border="0" width="100%">
      <tbody>
        <tr bgcolor="#cc5e2ca">
        <td nowrap="nowrap">
	<font size="-1">
	  <a href="index.php">GRASS Development</a>
	  <p>
          <a href="../community/get_involved.php">Get involved!</a>
	  <p>
	  <a href="roadmap.php">Roadmap</a>
	  <p>
	  <a href="i18n.php">Translations (i18N)</a>
	  <p>
	  <a href="cvs.php">CVS Server</a>
	  <p>
	  <a href="cvstags.php">CVS tags</a>
	  <p>
          <a href="grasscvscommit.php">CVS commit ML</a>
	  <p>
	  <a href="../platforms/index.php">Platform notes</a>
	  <p>
	  <a href="grasshist.html">History</a>
        </font>
        </td>
        </tr>
      </tbody>             
      </table><!-- END SIDE MENU -->
     </td>
     </tr>
    </tbody>
    </table> <!-- END menu frame -->


--- NEW FILE: i18n.inc ---
<!-- MN -->

<h3>The idea</h3>

The great interest in GRASS suggests to translate GRASS messages to
other languages than english. The "infrastructure" to
support single-byte as well as multi-byte character sets was implemented
(based on <a href=http://www.foss4g.org/>the FOSS4G efforts</a>). 

<P>
The GRASS Development Team is seeking for translators.
Please subscribe to the dedicated mailing list at
<p>
&nbsp;&nbsp;&nbsp;&nbsp;
 <a href="http://grass.itc.it/mailman/listinfo/translations">http://grass.itc.it/mailman/listinfo/translations</a>
<p>

Translation related issues may be discussed there (how to start a new 
translation, how to merge old G5.0 translated messages into G5.7 etc).

This is an opportunity for non-programmers to contribute as messages 
can be easily translated. <b>No programming skills required!</b><br>
In the links section at bottom of this page you find references to the
'kbabel' and 'poEdit' software to easily translate the message files.

<h3>HOWTO</h3>

For the next weeks we'll maintain the instructions within the CVS.<br>
Briefly, the steps are (may be modified in future, more details in the
README below):

<ol>
<li>get a fresh (!) GRASS 5.7 from <a href=http://freegis.org/grass/grass-cvs.html>CVS</a>
    (or <a href=grass57/source/snapshot/>5.7 CVS snapshot</a>)
<li>run: '<tt>cd locale</tt>'       to change into the translation directory
<li>run: '<tt>make pot</tt>'        to create grass*.pot files (containing original messages)
<li>run: '<tt>make update-po</tt>'  merge new messages into existing *.po files (or create new po files)
<li>Now translate the messages in the po/*.po files (using kbabel or other editor)
<li>run: '<tt>make mo</tt>'         create the mo files (binary translated message files)
</ol>

Please, click here to see details (find the README in the locale/ directory as well):
<br>
&nbsp;&nbsp;&nbsp;&nbsp;Translation <a href="http://freegis.org/cgi-bin/viewcvs.cgi/grass51/locale/README?rev=HEAD&content-type=text/vnd.viewcvs-markup">README</a>
<P>
Once the procedure got stabilized, we'll extend this web page.

<h3>See also</h3>

A multilingual terminal emulator with multi-byte support is <a
href=http://mlterm.sourceforge.net/>mlterm</a>. <br>
Using this terminal, GRASS 5.7 is already able to display
e.g. Japanese fonts in SQL queries (here DBF file):<p>
 
<DEFANGED_IMG src=../images/grass57_terminal_jp.png>

<h3>XDRIVER TTF Support</h3>

Recently the XDRIVER in GRASS was extended to support True/Free Type Fonts.
<P>
<DEFANGED_IMG src=../images/grass57_xdriver_japanese_map.png>


<h3>Links</h3>
<ul>
<li><a href=http://i18n.kde.org/tools/kbabel/>kbabel</a>: KBabel is
    a set of tools for editing and managing gettext PO files
<li><a href=http://poedit.sourceforge.net/>poEdit</a>: poEdit is 
    cross-platform gettext catalogs (.po files) editor
<li><a href=http://www.foss4g.org/FOSS4G/>FOSS4G</a>: Free/Libre Open Source 
     Software (FOSS) for Geoinformatics (4G) and GRASS-Japan Portal Site
</ul>

<div align="right">
<i>Last change: $Date: 2004/12/19 16:42:58 $ </i><br>
<i>$Author: markus $</i>
</div>


--- NEW FILE: devel.inc ---
<!-- MN -->


 <A HREF="#list">Mailing list</A> -
 <A HREF="#software">Download/CVS</A> -
 <A HREF="#help">Help wanted!</A> -
 <A HREF="#compile">Compiling GRASS</A> -
 <A HREF="#prog">Programmer's Manual</A> -
 <A HREF="#submission">Code submission</A> -
 <A HREF="#related">Related software</A>
<hr>

GRASS - Geographic Resources Analysis Support System has been under
continual development since 1982 and has involved a large number of federal
US agencies, universities, and private companies. The core components of
GRASS and the management of the integration of the efforts into GRASS
releases were accomplished by the Construction Engineering Resesarch
Laboratory (CERL) in Champaign, Illinois. It has been estimated that several
million dollars of GRASS software development efforts across the government
have been completed since the 4.1 release. Since 1997 a worldwide network of
developers continue to release new GRASS versions (see 
<a href=grasshist.html>GRASS history</a>). 

<p>
The strength and success of GRASS relies on the user community. This in
mind, the philosophy of the GRASS Development Team is to encourage users to
develop their own unique tools and applications for GRASS. If you develop
tools and techniques that you feel would benefit other GRASS users, let us
know! We strongly recommend to follow the coding style described in
SUBMITTING file (which you find in the main directory of GRASS source code).

GRASS GIS is developed and supported by a worldwide <a
href=http://freegis.org/cgi-bin/viewcvs.cgi/~checkout~/grass/AUTHORS>developers
team</a> [see the incomplete <a
href=http://pweb.jps.net/~egm2/grassppl.html>GRASS Developers World Map</a>
(big: 500k)]. As GRASS is growing, we have plenty of opportunities to join
the GRASS development team and improve the powerful GRASS GIS under terms of
<a href=http://www.gnu.org/copyleft/gpl.html>GNU General Public License</a>.

<p>
<a href="grasscredits.html">Many people</a> have contributed to the GRASS
GIS. Without any one of them, GRASS would not exist in its current form.  
The authors of the individual programs are listed at the end of their manual
page in GRASS users manual, however, numerous authors of bug fixes and
enhancements as well as people who have been working on coordination,
integration, documentation and testing are not mentioned.  Therefore, this
page is an attempt to acknowledge those who contributed to GRASS
development. Please allow us to extend our most cordial thanks to all of
you. If you contributed to GRASS at any point during it's existence, please
let us know your name and e-mail address so we can add your name <a
href="grasscredits.html">here</a>.


<a name=list></a>
<h2>Developers Mailing List</h2>
Please join our mailing list which shall help and coordinate ongoing
development in GRASS GIS 5.x development. Join the list if you are
programmer<br> and/or want to follow the development discussion. If you have
questions concerning compilation of the CVS-GRASS, please ask here.
<p>
<ul>
<li><b>How do I subscribe to GRASS 5 Developers Mailing List?</b><br>
<a href="http://grass.itc.it/mailman/listinfo/grass5">Visit the
 GRASS 5 mailing list (un)subscription page</a>
<p>
<li><a href="http://grass.itc.it/pipermail/grass5/">GRASS5 mailing list Archive</a>
<li><a href="../searchgrass.php">Search</a> Mailing List
</ul>

<a name=help></a>
<h2>How you can help</h2>

<!-- add text here, get from octave site -->
<ul>

<li><b>Bug reports:</b> You are kindly requested to report bugs through
 our <a href=bugtracking/bugreport.html>bug tracking form</a>. Our system
 keeps you informed about progress on a detected bug.

<li><b>Bug fixing:</b> Please assist in fixing known bugs from the <a
 href=http://intevation.de/rt/webrt?q_queue=grass>GRASS 5 known bugs
 list</a>.

<li><b>Implementation of wishes:</b> Open wishes are listed in the <a
  href=http://intevation.de/rt/webrt?q_sort=area&q_reverse=1&q_queue=grass>GRASS
  5 wish list</a>.

<li><b>Write missing man pages:</b> Help us to write <a
 href=gdp/html_grass5/missing.html>missing man pages</a>. Check against the
 existing <a href=gdp/html_grass5/index.html>GRASS 5 man-pages</a>.

<li><b>Wanted algorithm: </b> Probably you have already developed an <a
  href=http://freegis.org/cgi-bin/viewcvs.cgi/~checkout~/grass/documents/wanted_algorithm.txt>wanted
  algorithm</a> which you are willing to share with GIS community? Please
  let us know.
</ul>

<h2>Roadmap</h2>

See the <a href=roadmap.html>GRASS Development roadmap</a>

<a name=software></a>
<h2> Download the latest GRASS software</h2>
To follow GRASS development, get the latest code from CVS server:
<ul>
<li> <a href=download.html>Download official GRASS 5 releases</a>
<li> <a href=codemanagement.html>GRASS CVS and release strategies</a> (Code management in CVS)
<li> <a href=grasscvs.html>CVS repository</a> (latest code)
<li> New Developers: <a href=http://freegis.org//grass/howto_grass-sshcvs.en.html>How to get
GRASS CVS write access with ssh</a>. To get a personal password, please
contact the developers on <a href=http://grass.itc.it/mailman/listinfo/grass5>GRASS5 developers mailing list</a>
</ul>
<p>

<a name=compile></a>
<h2>Compiling GRASS</h2>

Compiling GRASS is only recommended to people with experience (that's why we
also offer <a href="download.html">precompiled binaries</a>).
<br>
The <b>configuration</b> requires a set of installed libraries which are
described in the file <a href="grass5/source/REQUIREMENTS.html">REQUIREMENTS.html</a>
file (which you also find in the main directory of the source code tarball).
The <b>compilation</b> is desribed in the <a href="grass5/source/INSTALL">INSTALL</a>
file (which you also find in the main directory of the source code tarball).
Some hints are also collected <a href="grass5/source/compilation_hints.html">here</a>.
Dear Newbie, please be so kind to search the <a
href="searchgrass.html">developers mailing list archive</a> before asking
developers - most questions have been already answered several
times :-)

<a name=prog></a>
<h2>GRASS 5 Programmer's Manual</h2>
<ul>
<li><b>GRASS 5.0/5.3:</b>
<ul>
  <li>GRASS 5.0/5.3 Programmer's Manual [ <a
   href=./grass50/progmangrass50.pdf>PDF</a>, 2.3 MB |
   <a href=http://mpa.itc.it/markus/grass50progman/>HTML</a> ]
   <br>You can also access the latest Latex sources of the "GRASS 5.0
   Programmer's Manual" from our <a href="grasscvs.html#progman">CVS server</a>.
  <li> <a href=demos/r.example.tar.gz>r.example: example C code for GRASS 5
     raster programming</a>
</ul>
<li><b>GRASS 5.7:</b>

The manual has been integrated into the source code (doxygen format) and
should be extracted with 'make pdfdocs'.

<ul>
  <li>GRASS 5.7 Programmer's Manual <a href=grass57/manuals/>PDF and HTML</a>
  <li> <a href="http://freegis.org/cgi-bin/viewcvs.cgi/*checkout*/grass51/doc/vector/v.example.c?rev=HEAD&content-type=text/x-csrc">v.example: example C code for GRASS 5.7
     vector programming</a>
</ul>
  <li><b>GRASS 4.x JAVA interface</b> (code is included in src.garden/grass.java/)
</ul>
<P>
Debugging: hints are collected in <a href="http://freegis.org/cgi-bin/viewcvs.cgi/grass/documents/debugging.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup">documents/debugging.txt</a> (GRASS 5.0/5.3) and 
<a href=http://freegis.org/cgi-bin/viewcvs.cgi/grass51/doc/debugging.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup>doc/debugging.txt</a> (GRASS 5.7)
in the source code.

<a name=submission></a>
<h2>Code submission</h2>

When developing GRASS software, you may want to share your development with
the GRASS community. There are several ways to probably get your code into
the standard GRASS release. Another option is to host the software on an own
web page, in this case we can add a link to out "GRASS Add-ons" section. We
strongly recommend to follow the coding style described in SUBMITTING file
(which you find in the GRASS source code).

<ul>
<li> Coding standards: Check your code against the rules defined in the
     'SUBMITTING' file (find it in the main directory of the GRASS source
     code and also <a href=grass5/source/SUBMITTING>here</a>). This ensures
     a smooth integration into the standard GRASS code base.
<li> Code submission: Please contact a member of the <A HREF=http://freegis.org/cgi-bin/viewcvs.cgi/~checkout~/grass/AUTHORS>GRASS Development Team</a>
     or write to the development mailing list (see <A HREF="#list">above</a>).
<li> GRASS Add-on submission: <a href=grass_addons.html>go here</a> (Add-on code
     is hosted on your server)
<li> Alredy submitted code which is not (yet) integrated: <a href=outgoing/>OUTGOING
     directory</a>
<li> GRASS <a href=http://freegis.org//grass/howto_grass-sshcvs.en.html>CVS write access</a> for developers
</ul>

<a name=related></a>
<h2>GRASS related projects/libraries</h2>
<ul>
<li><a href=related_projects.html>GRASS related projects</a>
</ul>

<h2>Related software</h2> (and software not yet related, but maybe useful
    links)
<ul>
<li> <a href=http://www.gnu.org/software/gcc/gcc.html>GNU C Compiler</a>
<li> <a href=http://www.gnu.org/software/ddd/>DDD - Data Display
  Debugger</a>
<li> <a href=http://www.python.org>Python</a> (Python is an interpreted,
  interactive, object-oriented programming language)
<li> <a href=http://www.perl.org>PERL programming language</a> (<a
href=http://www.cpan.org>CPAN</a>)
<li> <a href=http://www.wxwidgets.org/>wxwidgets</a> (environment to develop graphical user
  interfaces)
<li> <a href=http://dev.scriptics.com/software/tcltk/>Tcl/TK</a>
  (environment to graphical user interface, <a href=grassgui.html>tcltkgrass</a>
  and <a href=nviz/index.html>NVIZ</a> are based on it)
<li> <a href=http://mesa3d.sourceforge.net/>Mesa 3D</a> (openGL(tm) clone,
  <a href=nviz/index.html>NVIZ</a> and some <a href=grid3d/index.html>G3D modules</a> 
  are based on it)
<li> <a href=http://java.sun.com/>Java</a> (user interface)
<li>Graphic libraries:
<ul>
<li><a href="http://www.libtiff.org">libtiff</a> and <a
href=http://www.gzip.org/zlib/>libz</a> (usually already installed on Linux systems)
<li><a href=http://www.libpng.org/>PNG library</a>
<li><a href=http://www.boutell.com/gd/>GD library</a>
<li><a href=ftp://ftp.uu.net/graphics/jpeg/>JPEG library</a>
<li><a href=ftp://ftp.ncsa.uiuc.edu/HDF/HDF/HDF_Current/>NCSA/HDF format
library</a>
</ul>
</ul>

<div align="right">
<i>Last change: $Date: 2004/12/19 16:42:58 $ </i><br>
<i>$Author: markus $</i>
</div>

--- NEW FILE: title.inc ---
<!-- keep indentation -->
                <center><br>
                  <h1>GRASS: Development</h1>
                </center>

--- NEW FILE: vanwarren.html ---
<html>
<head>
   <title>GRASS History</title>
</head>
<body BGCOLOR="#FFFFFF">

<!-- HEADER -->
<table width=100%><tr><td width=60>
<A HREF="index.php">
<DEFANGED_IMG src="../images/grass.smlogo.gif" alt="HOME" border="0" align=middle></A>
</td><td><H1>
L. Van Warren's historical note
</H1></td></tr></table>
<!-- END OF HEADER -->


<P>
I was visiting your wonderful website and wanted to add a few historical details.

<P>
I was the founding software architect of GRASS. When I was an engineering student
at the University of Illinois I was hired by Bill Goran of the Corps of
Engr. Research Laboratory (CERL) to create the first version. It started with
a capability to overlay various kinds of raster GIS data and do Boolean
combinations on layers of that data. I delivered the first version in 1982.
The document describing that work was published later in
<a href="fhgis83rep.html">CERL Technical Report N-154, May 1983.</a>

<P>
A short historical note. Around 1981 at the University of Illinois I had
lunch with a CERLite named William Dvorak who was also a student. At this
lunchtime meeting William said he was graduating and leaving the project,
but thought it might be possible to use Boolean algebra to construct
and answer questions about maps created from remote sensing data.
His insight was both a brilliant and historical one.

<P>
Using a yacc parser I constructed the first version of such a program and called
the program combinate. I do not know how long this name survived. The
user could type in expressions and see them evaluated on multiple layers of maps.
The first example I did combined elevation, landsat and watershed data of
Fort Hood, in Kileen Texas. That was a pretty big deal back then...

<P>
The same idea later appeared a few years later in an image synthesizer
built by Ken Perlin that made its way through SIGGRAPH circles.
<P>
The GRASS images were some of the first to combine these two kinds of data
in the same image. Pat Kane, now of Motorola, implemented a hidden surface
algorithm to show elevation and landcover type in 3D simultaneously.
I do not think that code was added to the early version of GRASS.

<P>
After this, Jim Bozek, now of IBM, added a menu driven user interface and
a musician whose name I have forgotten built the first version of a
distance-from operator which produced beautiful images.

<P>
In 1983 I left Champaign for the University of Utah and recommended as my
replacement an engineering friend of mine, Dan Goriesky, who later went to
work for the Naval Weapons Center at China Lake.

<P>
Later I was the technical director for a project sponsored by National Geographic
called the Earth from Space. It was the prototype of the nice image you
use for tracking developers.

<P>
Starting in 1983 Jim Westervelt added many other capabilities to the system and
was an early champion of making GRASS a comprehensive product.

<P>
I hope this adds to any history of GRASS that you currently have. I have an
extra copy of the CERL report if it is of historical value.

<P>
I am glad to see GRASS being distributed under the GNU public license.
That is a fitting tribute to its multi-authored legacy.

<P>
Best Regards,

<P>
- Van

<P>
L. Van Warren MS CS, MS AE<br>
www.wdv.com<br>
March 2003

<!-- FOOTER -->
<hr>
<DIV ALIGN=right>&copy; 2003 GRASS Development Team<br>
 <a href="mailto:weblist at grass.itc.it">Comments</a> about this page |
 <a href="../faq/index.html">FAQ</a> |
 <a href="../download/index.php">Download</a> |
 <a href="../community/index.php">Support</a> |
 <a href="../gdp/index.php">Docs</a>  |
 <a href="../devel/index.php">Programming</a> |
 Back <a href=../index.php>HOME</a><br>
<i>Last change:
$Date: 2004/12/19 16:42:58 $
</i></DIV>

</body>
</html>


--- NEW FILE: fhgis83rep.html ---
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>

<DEFANGED_FRAMESET COLS="200,*" FRAMEBORDER=0 FRAMESPACING=0>
<DEFANGED_FRAME SRC="fhgis83ind.html"
       SCROLLING = "auto"
       NORESIZE>
<DEFANGED_FRAME IMG SRC="./impages/cerl83_01_f.jpg"
       SCROLLING = "auto"
       NAME = "board">
</FRAMESET>


<NOFRAMES>
<h1 align=center>
Your browser doesn't support frames. 
<a href="http://grass.itc.it">Go back the GRASS main site</a>
</h1>
</NOFRAMES>


--- NEW FILE: grasscvscommit.inc ---
<!-- MN -->


The GRASS CVS commit mailing list distributes commit mails which are
automatically generated. They include the diff of the change and the
related comment. You will get informed about CVS changes immediately. 
<p>
This announce list is not limited to developers. Everybody who wants to
follow ongoing GRASS development in detail, may subscribe.
<p>
<b>DO NOT POST TO THIS LIST!</b> To contact the GRASS developers, please go <a
href="index.php">here</a>.

<P>
<b>How do I (un)subscribe to "grass-commit"?</b>
<p>
Go here: <a href="http://grass.itc.it/mailman/listinfo/grass-commit/">"grass-commit" un/subscribe page</a>


<!-- hidden links to make htdig and Google search the list archives (new and old): -->
<a href="http://grass.itc.it/pipermail/grass-commit/"><font color=white>x</font></a>

<ul>
<li><a href="http://grass.itc.it/pipermail/grass-commit/">Archive</a>
<li><a href="../searchgrass.php">Search</a> Mailing List
</ul>
</ul>

<p>
<h3> GRASS CVS repository</h3>
<ul>
<li> <a href="cvs.php">GRASS CVS repository</a>
</ul>

<div align="right">
<i>Last change: $Date: 2004/12/19 16:42:58 $ </i><br>
<i>$Author: markus $</i>
</div>


--- NEW FILE: cvstags.inc ---
<!-- MN -->

To set up your CVS client for read access simply set the environment
variable <b>CVSROOT</b> to:
<pre>    :pserver:grass-guest at intevation.de:/home/grass/grassrepository
</pre>

<small>
(Consult your shell or cvs client on how to this. Example for unix bash:<br>
<tt>
 export CVSROOT=:pserver:grass-guest at intevation.de:/home/grass/grassrepository
</tt>
)
</small>
<p>
Then do a "cvs login" and type "grass" when your are asked for password. 
<P>
More detailed information about how to access our
CVS repository you find <a href="http://freegis.org//grass/grass-cvs.html">here</a>.

<p>Tags in CVS indicate a development
state, a moment in time. Here you find a list of GRASS releases tagged in
CVS. If you want to download GRASS with defined status, you may use the "tags"
denoted here: </p>



<hr>
<h3>GRASS 5.7 Experimental (HEAD)</h3>

<ul>
<li>To check out the latest <b>unstable</b> 5.7 code into a fresh directory, enter:
<p>
    <tt>cvs -z3 checkout grass51</tt>
<p>
</ul>  

<h3>GRASS 5.7.0 release tags</h3>
 <ul>
   <li>GRASS 5.7.0: has been tagged as "release_17_06_2004_grass5_7_0"</li>
 </ul>

<hr>
<h3>GRASS 5.3.x Experimental (old HEAD):</h3>

Note that development only continues in 5.7!

<ul>
<li>To check out the lastest <b>unstable</b> 5.3.x code into a fresh directory,
    enter:<p>

    <tt>cvs -z3 checkout grass</tt>
</ul>

<h3>GRASS 5.4.0 release tags</h3>
 <ul>
   <li>GRASS 5.4.0: has been tagged as "????" (please someone add this!)</li>
 </ul>

<hr>
<h3>GRASS 5.0.x stable branch (old):</h3>

<ul>
<li>To check out the <b>stable</b> branch, enter:<p>
  <tt>cvs -z3 checkout -r releasebranch_26_april_2002_5_0_0 grass</tt>

<li>To <b>update</b> your existing experimental CVS tree to the stable
  release branch, enter:<p>
  <tt>cvs -z3 update -dP -r releasebranch_26_april_2002_5_0_0</tt>
</ul>


<h3>CVS Tags in GRASS 5.0.x</h3>

The current tag scheme is <tt>release_DD_MM_YYYY_version</tt>.

<ul>
 <li>Current CVS tags in GRASS 5.0.x:
<p>
<em>Note: We sometimes modify the CVS repository itself. 
That means checking out the corresponding tag might give slightly
different results than the original release tarball.
E.g.: After the 5.0.2 tag
we had to move the agnps code, you might need to comment
out its line in src/CMD/lists/GRASS 
to avoid some build errors in earlier versions.</em>

 <ul>
   <li>GRASS 5.0.3 (stable): has been tagged as "release_03_11_2003_grass5_0_3"</li>
 </ul>
<p>
<li>Outdated versions CVS tags in GRASS 5.0.x (outdated, but present in CVS):</li>

 <ul>
   <li>GRASS 5.0.2 (stable): has been tagged as "release_10_04_2003_grass5_0_2"</li>
   <li>GRASS 5.0.1 (stable): has been tagged as "release_28_01_2003_grass5_0_1"</li>
   <li>GRASS 5.0.0 (stable): has been tagged as "release_30_08_2002_grass5_0_0"</li>
   <li>GRASS 5.0.0pre5: has been tagged as "release_25_06_2002_grass5_0_0_pre5"</li>
   <li>GRASS 5.0.0pre4: has been tagged as "release_13_may_2002_grass5_0_0_pre4"</li>
   <li>GRASS 5.0.0pre3: has been tagged as "release_16_january_2002_grass5_0_0_pre3"</li>
   <li>GRASS 5.0.0pre2: has been tagged as "release_13_september_2001_grass5_0_0_pre2"</li>
   <li>GRASS 5.0.0pre1: has been tagged as "release_grass500pre1_20_may_2001"</li>
   <li>GRASS 5 beta 11: has been tagged as "release_grass5beta11_4_february_2001"</li>
   <li>GRASS 5 beta 10: has been tagged as "release_grass5beta10_7_december_2000"</li>
   <li>GRASS 5 beta 9: has been tagged as "release_grass5beta9_6_december_2000"</li>
   <li>GRASS 5 beta 8: has been tagged as "release_grass5beta8_26_july_2000"</li>
   <li>GRASS 5 beta 7: has been tagged as "release_grass5beta7_20_april_2000"</li>
   <li>GRASS 5 beta 6: has been tagged as "release_grass5beta6_16_feb_2000</li>
  </ul>
 </ul>

<div align="right">
<i>Last change: $Date: 2004/12/19 16:42:58 $ </i><br>
<i>$Author: markus $</i>
</div>


--- NEW FILE: index.php ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>GRASS GIS: Development</title>
  <DEFANGED_meta name="robots" content="index,follow">
  <DEFANGED_meta name="description"
        content="GRASS GIS (Geographic Resources
         Analysis Support System) is an open source, free software
         Geographical Information System (GIS) with raster, topological
         vector, image processing, and visualization functionality">
  <DEFANGED_meta name="keywords"
        content="gis, GIS, GRASS, open source, 
	 free software, Geographical Information System, raster, topology,
         vector, image processing, visualization">
  <DEFANGED_meta name="Author" content="MN/GRASS Development Team">
  <DEFANGED_meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <DEFANGED_link rel="stylesheet" href="../sitestyle.css" type="text/css">
</head>
<body>
   <!-- TOP LOGO LINE -->  
<table bgcolor="#ffffff" cellspacing="0" cellpadding="0" border="0" width="650">
 <tbody>
 <tr><td>            
   <table cellspacing="1" cellpadding="0" border="0" width="100%" >
   <tbody>
      <tr bgcolor="#ffffff">
       <td nowrap="nowrap"> <DEFANGED_IMG src="../images/grasslogo_vector_small.png" alt="GRASS GIS (Geographic Resources Analysis Support System)" hspace="22">
       </td>
       <td nowrap="nowrap">
          <table cellspacing="0" cellpadding="1" border="0" width="50%">
          <tbody>
            <tr bgcolor="#ffffff">
              <td nowrap="nowrap">
               <?php
                  include("title.inc");
               ?> 
              </td>
            </tr>
          </tbody>
          </table>
       </td>
      </tr>
    </tbody>
    </table>
   </td>
  </tr>
 </tbody> 
</table>

<table cellspacing="0" cellpadding="1" border="0" width="100%">
<tbody>
 <tr>
    <td valign="top">
    <?php
        include("../menu_search.inc");
     ?> 
   </td>
   <td valign="top">
     <?php
       include("../menu_top.inc");
     ?>
   </td>
 </tr>
 <tr>
  <td valign="top">
     <?php
       include("menu_side.inc");
     ?>
   </td>
  <td valign="top"> <!-- MAIN PART -->
  
    <h3>GRASS Development</h3>
    <?php
      include("devel.inc");
      ?>
	      
    <!-- END MAIN PART -->
 
  </td>
 </tr>  
 </tbody> 
</table>

<hr>
   <div align="right">&copy; 1999-2004 GRASS Development Team<br>
   <a href="../impressum.html">Imprint</a> |
   <a href="mailto:weblist at grass.itc.it">Comments</a> about this page<br>
   </div>
		    
</body>
</html>

--- NEW FILE: fhgis83ind.html ---
<html>
<head>
   <DEFANGED_meta http-equiv=".Content-Type" content="text/html; charset=iso-8859-1">
   <DEFANGED_meta name=".GENERATOR" content="Mozilla/4.76 [en] (X11; U; Linux 2.4.2-2smp i686) [Netscape]">
</head>
<body>

<P>
<a href="http://grass.itc.it/">GRASS main site</a>
<P>
<h2>
Fort Hood <br>
GIS Report<br>
1983
</h2>
<P>

<P>
<a href="./impages/cerl83_01_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_01_i.jpg" ALIGN=MIDDLE Height=90 > 
<b>Page 1 </b></a>
<br>
<a href="./impages/cerl83_02_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_02_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 2 </b></a>
<br>
<a href="./impages/cerl83_04_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_04_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 4 </b></a>
<br>
<a href="./impages/cerl83_05_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_05_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 5 </b></a>
<br>
<a href="./impages/cerl83_11_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_11_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 11 </b></a>
<br>
<a href="./impages/cerl83_12_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_12_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 12 </b></a>
<br>
<a href="./impages/cerl83_57_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_57_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 57 </b></a>
<br>
<a href="./impages/cerl83_58_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_58_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 58 </b></a>
<br>
<a href="./impages/cerl83_59_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_59_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 59 </b></a>
<br>
<a href="./impages/cerl83_60_f.jpg" TARGET="board">
<DEFANGED_IMG SRC="./impages/cerl83_60_i.jpg" ALIGN=MIDDLE Height=90> 
<b>Page 60 </b></a>
</html>


--- NEW FILE: grassreleases.html ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
   <DEFANGED_meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <DEFANGED_meta name="Author" content="Markus Neteler">
   <DEFANGED_link rel="stylesheet" type="text/css" href="sitestyle.css">
   <title>GRASS History and Releases</title>
</head>
<body>

<h1>
<b>GRASS History and source code URLs</b></h1>

<p><br>GRASS (Geographic Resources Analysis Support System) GRASS has been
under continuous development since 1982 and has involved a large number
of federal US agencies, universities, and private companies. The core components
of GRASS and the management of the integration efforts into GRASS releases
were accomplished by the U.S. Army - Construction Engineering Research
Laboratory (USA-CERL) in Champaign, Illinois. USA-CERL completed its last
release of GRASS as version 4.1 in 1992, and provided five updates and
patches to this release through 1995. USA-CERL also wrote the core components
of the GRASS 5.0 floating point version.

<p><b><i><font color="#009900">GRASS releases</font></i></b>
<ul>
<li><font color="#330000">1982-1991: <a href=grass1to4history.html>Detailed release description
table</a></font></li>
<li>
<font color="#330000">1982 Fort Hood Information System (FHIS) (Vax 11/780)</font></li>

<li>
<font color="#330000">1983 Installation Geographic Information System (IGIS)&nbsp;
(SUN-1 Microcomputer)</font></li>

<li>
<font color="#330000">1984 GRASS (SUN-1 and Masscomp)</font></li>

<li>
<font color="#330000">1985 GRASS 1.0, GRASSnet established [<a
href="mailing_lists/grasshopper_1995/">GRASShopper archive 1991-95</a>,
<a href="http://op.gfz-potsdam.de/GRASS-List/">GRASSList archive 1996-today</a>]</font></li>

<li>
<font color="#330000">1986 GRASS 1.1; receives "Exemplary Systems
in Government Award" from URISA</font></li>

<li>
<font color="#330000">1987 GRASS 2.0; first issue of GRASSClippings, GRASS
video narrated by William Shatner (Captain Kirk of Star Trek)</font></li>

<li>
<font color="#330000">1988 GRASS 3.0; Army R&amp;D Achievement Award (Webster,
Goran, Shapiro, Westervelt)</font></li>

<li>
<font color="#330000">1989 GRASS 3.1; First release available on Internet
(uxc.cso.uiuc.edu)</font></li>

<li>
<font color="#330000">1991 (July) <a href="grass40/">GRASS 4.0 released
through Internet</a> - popularity grows with universities, business and
government agencies. Vector Library changed significantly from the library
used in GRASS 3.1</font></li>

<li>
<font color="#330000">1993 (Spring) <a href="grass41/">GRASS 4.1 released
through Internet</a>&nbsp; - Federal Lab Consortium - Award for Excellence
in Technology Transfer</font></li>

<li>
<font color="#330000">1995 GRASS 4.1.5 port to Linux: Yung-Tsung Kang,
Michigan State University</font></li>
</ul>

<ul>
<li>
<font color="#330000">1995 <a href="grass_cerl_fp_1995/">internal 5.0fp</a>
with floating point raster data implementation. US-CERL withdrawal from
GRASS
[<a href="ftp://ftp.funet.fi/pub/unix/graphics/packages/grass-incoming/floating_pt/">funet
copy</a>]</font></li>
</ul>

<ul>
<li>
<font color="#330000">12/1997 GRASS 4.2 Baylor University - The first "GRASS
Research Group" takes control of GRASS Development from USACERL. Extended sites
format.</font></li>

<br><font color="#330000">This first new <a href="grass42/">GRASS 4.2 release</a>
in 4 years adds numerous programs. Popularity increases with academic community.</font>
<br><font color="#330000"></font>&nbsp;
<li>
<font color="#330000">1998 GRASS 4.2.1 Markus Neteler, University of Hannover, Germany
 (the team applied 243 fixes and 50 new modules to former 4.2)</font></li>

<ul>
<li>
<font color="#330000"><a href="grass421/HISTORY.html">HISTORY
file with authors</a></font></li>

<ul>
<li>
<font color="#330000">Version 1 (7.1.98)</font></li>

<li>
<font color="#330000">Version 2 (8.1.98)</font></li>

<li>
<font color="#330000">Version 3 (11.1.98)</font></li>

<li>
<font color="#330000">Version 4 (19.1.98)</font></li>

<li>
<font color="#330000">Version 5 (27.1.98)</font></li>

<li>
<font color="#330000">Version 6 (29.1.98)</font></li>

<li>
<font color="#330000">Version 7 (4. Feb. 98)</font></li>

<li>
<font color="#330000">Version 8 (5. Feb. 98)</font></li>

<li>
<font color="#330000">Version 9 (3. March 98)</font></li>

<li>
<font color="#330000">Version 10 (11. March 98)</font></li>

<li>
<font color="#330000">Version 11a (21. March 98)</font></li>

<li>
<font color="#330000">Version 12 (1. April 98)</font></li>

<li>
<font color="#330000">Version 13 (15. April 98)</font></li>

<li>
<font color="#330000">Version 14 (19. April 98)</font></li>

<li>
<font color="#330000">Version 15 (30. April 98)</font></li>

<li>
<font color="#330000">Version 16 (23. May 98)</font></li>

<li>
<font color="#330000">Version 16a (29. May 98)</font></li>

<li>
<font color="#330000">Version 17 (12. June 98)</font></li>

<li>
<font color="#330000">Version 18b (22. July 98)</font></li>

<li>
<font color="#330000">Version 19 (22. September 98)</font></li>

<li>
<font color="#330000">Version 20 (7. December 98)</font></li>

<li>
<font color="#330000">Version 21 (9. March 1999)</font></li>

<li>
<font color="#330000">Version 22 released 1st November 1999</font></li>
</ul>
<font color="#330000"></font></ul>

<li>
<font color="#330000">11/1999 <a href="grass43/source/">GRASS
4.3 released</a> (based on 4.2.1V22 with a few more fixes)</font></li>

<ul>
<li>
<font color="#330000"><a href="grass43/source/HISTORY.html">HISTORY
file with authors</a></font><br>
<br>
<BR></li>
</ul>

<li>
<font color="#330000">June 1999 <a href="grass50/source/">GRASS 5.0</a>
Baylor University and Markus Neteler</font></li>

<ul>
<li>
<font color="#330000">[GRASS 5 beta1 released 30. June 1999]</font></li>

<li>
<font color="#330000">[GRASS 5 beta2 released 20. July 1999]</font></li>

<ul>
<li>
<font color="#330000"><a href="grass50/source/oldhistory/HISTORY_beta2to4.txt">HISTORY
of GRASS5.0beta2-4 file with authors</a></font></li></ul>

<li>
<font color="#330000">[GRASS 5 beta3 released 3. Sep. 1999]</font></li>
</ul>

<li>
<font color="#330000">The new <b>GRASS Development Team</b> released:</font></li>

<ul>
<li>
<font color="#330000">[GRASS 5 beta4 released 26. Oct. 1999] - 
<a href=announces/gnu-release.html>GNU GPL release announcement October 23,
1999</a></font></li>

<li>
<font color="#330000">[GRASS 5 beta5 released 8. Dec. 1999]</font></li>

<li>
<font color="#330000">29.12.1999 CVS started for GRASS 5.0</font></li>

<li>
<font color="#330000">[GRASS 5 beta6 released 16. Feb. 2000] - first version
released from CVS</font></li>

<ul>
<li>
<font color="#330000"><a href="grass50/source/oldhistory/HISTORY_beta4to6.txt">HISTORY
of GRASS5.0beta4-6 file with authors</a></font></li>
</ul>

<li>
<font color="#330000">[GRASS 5 beta7 released 20 Apr 2000]</font></li>

<li>
<font color="#330000">[GRASS 5 beta8 released 26 July 2000]</font></li>

<li>
<font color="#330000">[GRASS 5.0 beta9 released 6 December 2000]</font></li>

<li>
<font color="#330000">[GRASS 5.0 beta10 released 7 December 2000] -
<a href=announces/announce_grass50beta10.html>Press release</a></font></li>

<li>
<font color="#330000">[GRASS 5.0 beta11 released 4 Feb 2001]</font></li>

<li>
<font color="#330000">[GRASS 5.0.0pre1 released 20 May 2001]</font></li>
</ul>

<li>
<font color="#330000">2001 - The <b>GRASS Development Team</b>, now headquartered at
     ITC-irst (Trento, Italy) released:</font></li>

<ul>
<li>
<font color="#330000">[GRASS 5.0.0pre2 released 13 September 2001] -
<a href=announces/announce_grass500pre2.html>Press release</a></font></li>

<li>
<font color="#330000">[GRASS 5.0.0pre3 released 16 January 2002] -
<a href=announces/announce_grass500pre3.html>Press release</a></font></li>

<li>
<font color="#330000">[GRASS 5.0.0pre4 released 13 May 2002] -
<a href=announces/announce_grass500pre4.html>Press release</a></font></li>

<li>
<font color="#330000">[GRASS 5.0.0pre5 released 25 June 2002] -
<a href=announces/announce_grass500pre5.html>Press release</a></font></li>

<li>
<font color="#330000">[GRASS 5.0.0 stable released 5 September 2002] -
<a href=announces/press_release500.html>Press release</a></font></li>

<li>
<font color="#330000">[GRASS 5.0.1 released 28 January 2003]
</font></li>

<li>
<font color="#330000">[GRASS 5.0.2 released 10 April 2003] -
<a href=announces/announce_grass502.html>Press release</a></font></li>

<li>
<font color="#330000">[GRASS 5.0.3 released 6 November 2003] -
<a href=announces/announce_grass503.html>Press release</a></font></li>
<ul>
<li><font color="#330000"><a href="grass50/source/ChangeLog">HISTORY (ChangeLog)
of GRASS5.0beta6-11, pre1-X file with authors</a></font></li>
</ul>

<font color="#330000">[GRASS 5.3.0 released 5 May 2004] -
<a href=announces/announce_grass530.html>Press release</a></font></li>
<ul>
<li><font color="#330000"><a href="grass53/source/News.html">NEWS</a></font></li>
<li><font color="#330000"><a href="grass53/source/ChangeLog">HISTORY (ChangeLog)</a></font></li>
<li><font color="#330000"><a href="grass53/source/">Source Code</a></font></li>
</ul>
</ul>

<li>
<font color="#330000">Since 2001 - <a href=grass57/index.html>GRASS 5.7.x</a> development</font></li>
<ul>
<li>
<font color="#330000">[GRASS 5.7.0 released 17 June 2004] -
<a href=announces/announce_grass570.html>Press release</a></font></li>
<ul>
<li><font color="#330000"><a href="grass57/source/ChangeLog">HISTORY (ChangeLog)</a></font></li>
<li><font color="#330000"><a href="grass57/source/">Source Code</a></font></li>
</ul>
</ul>

<br>
<p>
<p>[<a href="grasscredits.html">GRASS credits</a>]</ul>

<!-- FOOTER -->
<hr>
<DIV ALIGN=right>&copy; 1999-2002 GRASS Development Team<br>
 <a href="mailto:weblist at grass.itc.it">Comments</a> about this page |
 <a href="../faq/index.html">FAQ</a> |
 <a href="../download/index.php">Download</a> |
 <a href="../community/index.php">Support</a> |
 <a href="../gdp/index.php">Docs</a>  |
 <a href="../devel/index.php">Programming</a> |
 Back <a href=../index.php>HOME</a><br>
<i>Last change:
$Date: 2004/12/19 16:42:58 $
</i></DIV>

</body>
</html>

--- NEW FILE: cvstags.php ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>GRASS GIS: CVS, tags, branches and the GRASS development cycle</title>
  <DEFANGED_meta name="robots" content="index,follow">
  <DEFANGED_meta name="description"
        content="GRASS GIS (Geographic Resources
         Analysis Support System) is an open source, free software
         Geographical Information System (GIS) with raster, topological
         vector, image processing, and visualization functionality">
  <DEFANGED_meta name="keywords"
        content="gis, GIS, GRASS, open source, 
	 free software, Geographical Information System, raster, topology,
         vector, image processing, visualization">
  <DEFANGED_meta name="Author" content="MN/GRASS Development Team">
  <DEFANGED_meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <DEFANGED_link rel="stylesheet" href="../sitestyle.css" type="text/css">
</head>
<body>
   <!-- TOP LOGO LINE -->  
<table bgcolor="#ffffff" cellspacing="0" cellpadding="0" border="0" width="650">
 <tbody>
 <tr><td>            
   <table cellspacing="1" cellpadding="0" border="0" width="100%" >
   <tbody>
      <tr bgcolor="#ffffff">
       <td nowrap="nowrap"> <DEFANGED_IMG src="../images/grasslogo_vector_small.png" alt="GRASS GIS (Geographic Resources Analysis Support System)" hspace="22">
       </td>
       <td nowrap="nowrap">
          <table cellspacing="0" cellpadding="1" border="0" width="50%">
          <tbody>
            <tr bgcolor="#ffffff">
              <td nowrap="nowrap">
               <?php
                  include("title.inc");
               ?> 
              </td>
            </tr>
          </tbody>
          </table>
       </td>
      </tr>
    </tbody>
    </table>
   </td>
  </tr>
 </tbody> 
</table>

<table cellspacing="0" cellpadding="1" border="0" width="100%">
<tbody>
 <tr>
    <td valign="top">
    <?php
        include("../menu_search.inc");
     ?> 
   </td>
   <td valign="top">
     <?php
       include("../menu_top.inc");
     ?>
   </td>
 </tr>
 <tr>
  <td valign="top">
     <?php
       include("menu_side.inc");
     ?>
   </td>
  <td valign="top"> <!-- MAIN PART -->
       
    <h3>CVS, tags, branches and the GRASS development cycle</h3>
    <?php
      include("cvstags.inc");
    ?>			     
    <!-- END MAIN PART -->
 
  </td>
 </tr>  
 </tbody> 
</table>

<hr>
   <div align="right">&copy; 2001-2004 GRASS Development Team<br>
   <a href="../impressum.html">Imprint</a> |
   <a href="mailto:weblist at grass.itc.it">Comments</a> about this page<br>
   </div>
		    
</body>
</html>

--- NEW FILE: cvs.inc ---
<!-- MN -->

<a href="#what">What is CVS</a> - <a href="#intro">CVS and GRASS development</a> <br>
- GRASS CVS Access: 
 [ <a href="#access">Software</a>
- <a href="#web">Web pages</a>
- <a href="#progman">ProgMan</a> ] <br>
- <a href="#branches">CVS branches</a>
- <a href="#snapshots">CVS snapshots</a>
- <a href="#commitML">CVS commit ML</a>
- <a href="#further">Further reading</a>

<p>
<a NAME="what"></a><h2>What is CVS?</h2>

The Concurrent Versions System (CVS) provides network-transparent source
control for groups of developers. They can work independently and "feed the
system" (the source code repository) remotely through internet - day and
night from all over the world. Note, that the CVS write access is
restricted.

<p>Even if you do not contribute to the code development, the CVS allows to
follow development progress easily through "anonymous-CVS". After
downloading the full GRASS CVS tree, just the future <b>changes</b> will be
downloaded by using the CVS software. This method reduces further downloads
for updating your local GRASS sources extremely.

<p>Further features of CVS:

<ul>
<li>
maintains a history of all
changes and keeps copies of all changes (a sort of "change recorder")</li>

<li>
provides tools to support process
control and change control</li>

<li>
provides reliable access to
its directory trees from remote hosts using Internet protocols</li>

<li>
supports parallel development
allowing more than one developer to work on the same sources at the same
time</li>
</ul>

<a NAME="intro"></a><h2>CVS and GRASS development</h2>

The CVS prevents us and you from further GRASS version confusion. As every
change is under control of the CVS system the current state as well as old
versions can be accessed. This is very important for bug-tracking (finding
bugs introduced by changes).

<p>If you download the GRASS sources from the CVS system, you will get the
latest version existing! Of course, you can also download a previous
version, if you prefer. Once downloaded the entire GRASS CVS tree including
the CVS-internal subdirectories you can follow the ongoing development
easily. The "cvs update" function downloads only the changes not yet arrived
on your local system. The CVS software compares the GRASS source code
version in the CVS-server with your local version.

<p>As GRASS is a rather big package this might be one reason for you to use
CVS. However, we recommend this only to experienced users who know how to
compile software. The CVS software is freely distributed <a
href="http://www.cvshome.org/">here</a> and usually shipped within several
Linux distributions. It is available for rather every operating system.

<p>The GRASS-CVS service is hosted at <a
href="http://intevation.net">Intevation GmbH</a>, Germany. There is
additionally a "web-cvs" interface which allows to browse the source code.
The status of each file (its change history) is written there, you can also
download individual files. Jump in and see how it is working!

<p>The GRASS CVS version will be published from time to time as an official release.

<p>
<center><table BORDER NOSAVE >
<tr BGCOLOR="#FFFFCC" NOSAVE>
<td NOSAVE><a NAME="access"></a>
<b>GRASS CVS repository access </b>(public read access)

<ul>
<li><a href="http://freegis.org/grass/">GRASS-CVS access instructions</a> to
access the CVS in a read-only mode (open to the public). Instructions: <a
href="../faq/cvs_howto.html">GRASS CVS access: step by step</a>
<li><a href="http://freegis.org/cgi-bin/viewcvs.cgi/">CVS HTML web interface</a>
<li><a href="http://freegis.org/grass/howto_grass-sshcvs.en.html">CVS write access
for developers</a>
</ul>

<a NAME="branches"></a>
<b>GRASS CVS branches:</b>
<ul>
<li><a href="cvstags.php">List of GRASS CVS branches</a>
</ul>

<a NAME="snapshots"></a><b>GRASS CVS snapshots:</b>

If you are not familiar with CVS software, but want to get rather the latest
GRASS code from CVS, we provide CVS snapshots. A CVS snapshot is the latest
GRASS source code which is extracted from CVS on a weekly basis: Get the <a
href="../grass57/source/snapshot/">weekly CVS-snapshot</a> in a .tar.gz package.
<P>

<a NAME="commitML"></a><b>CVS commits mailing list:</b>
We have established a <a href="grasscvscommit.php">GRASS CVS commit
mailing list</a>. This mailing list distributes "commit messages" from the
CVS system. After subscription you will receive a message about every
change in GRASS CVS repository along with the related comment.
</td>
</tr>

<tr BGCOLOR="#CCFFFF" NOSAVE>
<td NOSAVE><a NAME="web"></a>
<b>Web site CVS management</b> (developers only)
<br>Developers have access
to maintain the GRASS web pages:
<dl>
<dd>
Set the CVSROOT variable (with
your CVS ID)&nbsp;</dd>

<dd>
cvs -z3 co web&nbsp;</dd>

<dd>
</dd>

<br>The web site is updated
by a cronjob four times a day. <br>
Web pages management 
<a href=http://grass.itc.it/mailman/listinfo/weblist>mailing list</a>
 (weblist at grass.itc.it).
</dl>
</td>
</tr>

<tr BGCOLOR="#CCFFFF">
<td><a NAME="progman"></a>
<b>Programmer's manual CVS managment</b> (developers only)
<br>2004: The document was merged in doxygen style into the source code.
</td>
</tr>
</table></center>

<p>
<a NAME="further"></a>Further
introductional texts to CVS:

<ul>
<li>
<a href="http://www.loria.fr/~molli/cvs-index.html">CVS
Bubbles</a> by Pascal Molli</li>

<li>What is a branch: <a href="http://www.loria.fr/~molli/cvs/doc/cvs_5.html">General
  information about branches in CVS</a>

<li>
<a href="http://www.tldp.org/HOWTO/Software-Release-Practice-HOWTO/patching.html">Good
patching practice</a> (part of <a href="http://www.tldp.org/HOWTO/Software-Release-Practice-HOWTO/index.html">Software Release Practice HOWTO</a>)

<li>
<a href="http://cvsbook.red-bean.com/">The
CVS Book</a> with online chapters by Karl Fogel</li>

<li>
<a href="http://dev.zope.org/CVS/ZopeCVSFAQ">ZopeCVSFAQ</a> - recommended reading for CVS and branches</li>

<li>
<a href="http://durak.org/cvswebsites/doc/">CVS--Concurrent
Versions System</a> by Sean Dreilinger</li>

<li>
<a href="http://www.cvshome.org/cyclic/cvs/doc-blandy.html">CVS
training material</a> by Jim Blandy</li>

<li>
<a href="http://www.loria.fr/~molli/cvs/doc/cvs_toc.html">CVS
book</a> by Pascal Molli (branches and friends...)</li>

</ul>


Download the binary CVS client program:

<ul>
<li>
<a href="http://www.cvshome.org">CVS
software</a>, here is the <a href="http://www.cvshome.org/downloads.html">Download
site</a></li>

<li>
Linux CVS client binaries:
please check your Linux distro...</li>

<li>
CVS on <a href="http://www.cvshome.org/dev/codes.html">other
clients: Windows, Mac, BeOS, ...</a></li>

<li>
JAVA based client: <a href="http://www.jcvs.org">jCVS</a></li>

<li>
Tcl/TK based client: <a href="http://www.twobarleycorns.net/tkcvs.html">TkCVS</a></li>

<li>
Windows users: Do not use winCVS
as the file transfers won't be done correctly. Please use <a href="http://www.cvshome.org/dev/codewindow.html">cygwin
cvs</a> or other software.</li>
</ul>

<div align="right">
<i>Last change: $Date: 2004/12/19 16:42:58 $ </i><br>
<i>$Author: markus $</i>
</div>


--- NEW FILE: grass1to4history.html ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
   <DEFANGED_meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <DEFANGED_meta name="Author" content="James Westervelt, 1991">
   <DEFANGED_link rel="stylesheet" type="text/css" href="sitestyle.css">
   <title>Introduction to GRASS 4</title>
</head>
<body>

Excerpt from: "Introduction
to GRASS 4"
<p>James Westervelt
<br>June 11, 1991
<p>[<a href="http://grass.itc.it/grass40/documents/GRASSintro.ps.Z">Full
document PS</a>]
<h1>
4 Why Does GRASS Exist?</h1>

<h2>
4.1 Original Motivations</h2>
GRASS was born in the early 80's to address
needs at an Army environmental office at Fort Hood, Texas (See Table 2).
Budgets were tight and talent was available. A VAX 11/780 computer was
available (funded via other projects), but there were no UNIX based geographical
information systems commercially available at the time. Graduate student
programmers took over and created the beginnings of GRASS in the VAX's
UNIX environment. When Sun Microcomputers offerred their first workstations
with color monitors (Sun/1), GRASS development was moved to the workstation
environment where it still thrives today.
<br>&nbsp;
<h2>
4.2 UNIX Based GIS</h2>
GRASS was initially developed as an unnamed
series of demonstrations operating on a Cromemco powered by a Z-80 cpu.
Researchers at the Army Corps of Engineer's Construction Engineering Research
Laboratory (CERL) were trying to demonstrate the concept of geographical
information systems to the Corps. Enough funds were originally generated
to do smalonly l pilot systems on available computers. The GRASS fore-runner
was a small system running on a VAX 11/780 that powered black and white
graphics terminals over 300-baud modems. This system was funded by the
Environmental Office at Fort Hood, Texas and was called the Fort Hood Information
System (FHIS). Other environmental offices became interested and the more
general purpose GRASS was born. Funding was still insufficient to purchase
standard geographical information systems available at that time. Members
of the National Park Service that now employ GRASS warned CERL researchers
against putting in the required 10 man-years of programming. But, CERL
did not gather enough funds to purchase hardware to run available software.
CERL had hardware and expertise to operate UNIX machines and did the initial
GRASS work on a VAX running UNIX. Within a year the fledgling GRASS was
ported to an early SUN-1. So far as was known, this was the first GIS to
operate in UNIX.

<p>
<table BORDER COLS=4 WIDTH="100%" NOSAVE >
<tr VALIGN=TOP NOSAVE>
<td NOSAVE>Year</td>

<td>Name</td>

<td>Additions to the System</td>

<td>Users</td>
</tr>

<tr VALIGN=TOP>
<td>1982</td>

<td>FHIS</td>

<td>Single program, single location, raster
database.&nbsp;
<br>Development and operation on UNIX based
VAX 11/780. Digitizing on separate computer. Graphics on B/W monitor and
B/W dot-matrix printer. User accessed remote via 1200 baud modem. Digitizing
via polygon method.</td>

<td>Fort Hood, Texas</td>
</tr>

<tr VALIGN=TOP>
<td>1983</td>

<td>IGIS</td>

<td>Multi-program accessed via menu, adapt
to different data. SUN-1 microcomputer workstation. User operated on-site.
Color display.</td>

<td>Fort McClellan, Alabama</td>
</tr>

<tr VALIGN=TOP NOSAVE>
<td NOSAVE>1984</td>

<td>GRASS</td>

<td>Development on MASSCOMP MCS-560 and SUN-1.
Digitizing via arc-node method. First color hardcopy output. 20 different
programs.</td>

<td>Ft. Lewis, Central Washington University,
National Guard Headquarters, data for 13 sites total.</td>
</tr>

<tr VALIGN=TOP>
<td>1985</td>

<td>GRASS 1.0</td>

<td>First annual GRASS user group meeting
- Fort Hood, Texas. First open distribution. Started inter-site electronic
mail communication. Central Washington University offered first classes.</td>

<td>About 20 sites.</td>
</tr>

<tr VALIGN=TOP>
<td>1986&nbsp;</td>

<td>GRASS 1.1</td>

<td>Run-length encoded raster files. Multi-byte
grid-cell files supported by some programs. Image analysis as GRASS sub-system
(runs only on MASSCOMP). Receives Exemplary Systems in Government from
URISA. Interagency steering committee established.</td>

<td>Distribution to several dozen sites.</td>
</tr>

<tr VALIGN=TOP>
<td>1987</td>

<td>GRASS 2.0</td>

<td>First programmer documentation. Some sites
begin doing GRASS enhancements. GRASS distributed by Institute for Technology
Development and DBA Systems. Rework of database. Adopt USGS digital line
graph (DLG-3) format for vector data. Digitizing package for users. Ported
to about seven different manufacturers machines. Army steering committee
established.</td>

<td>Distribution to several hundred sites.
Pilot tested by Soil Conservation Service. Adopted by National Parks Service.</td>
</tr>

<tr VALIGN=TOP>
<td>1988</td>

<td>GRASS 3.0</td>

<td>Image analysis reworked into GRASS; runs
on all GRASS machines. Raster files can contain from 1-4 bytes per cell.
DLG dropped in favor of an internal vector format. Completely new digitizing
package for user. Full assortment of command-line driven programs. Approximately
170 different programs.</td>

<td>Distribution to about 1000 sites.</td>
</tr>

<tr VALIGN=TOP>
<td>1989</td>

<td>GRASS 3.1</td>

<td>Many new commands added. Significantly
improved digitizing.</td>

<td>&nbsp;</td>
</tr>

<tr VALIGN=TOP>
<td>1991</td>

<td>GRASS 4.0</td>

<td>This version realized the design goals
set in 1986. Major additions include a standard command line parser for
virtually all commands, substantial support for latitudelongitude based
data, complete reorganization of command names, significantly better documentation,
and performance enhancements.</td>

<td>Distribution to every household.</td>
</tr>
</table>

<p>Table 2: GRASS History

<hr>

Addition from GRASSCLIPPINGS summer 1990:
<P> 
"Now users that have paid the significant costs of joining the Internet have
easy access to GRASS3.1. GRASS as a public domain product has no
distribution restrictions. Programmers who use the UNIX utility ftp can log
in using the login name anonymous and any password to uxc.cso.uiuc.edu
(128.174.5.50). GRASS files can be found in the directory pub/grass. Your
local guru will be able to make sense of the files found therein.
<p>
.......
<p>
Happy GRASSing, Gurus"


<hr>

<a href=grass_releases.html>Back to GRASS History and source code URLs</a>


</body>
</html>

--- NEW FILE: i18n.php ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>GRASS GIS: GRASS messages translation project (i18N)</title>
  <DEFANGED_meta name="robots" content="index,follow">
  <DEFANGED_meta name="description"
        content="GRASS GIS (Geographic Resources
         Analysis Support System) is an open source, free software
         Geographical Information System (GIS) with raster, topological
         vector, image processing, and visualization functionality">
  <DEFANGED_meta name="keywords"
        content="gis, GIS, GRASS, open source, 
	 free software, Geographical Information System, raster, topology,
         vector, image processing, visualization">
  <DEFANGED_meta name="Author" content="MN/GRASS Development Team">
  <DEFANGED_meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <DEFANGED_link rel="stylesheet" href="../sitestyle.css" type="text/css">
</head>
<body>
   <!-- TOP LOGO LINE -->  
<table bgcolor="#ffffff" cellspacing="0" cellpadding="0" border="0" width="650">
 <tbody>
 <tr><td>            
   <table cellspacing="1" cellpadding="0" border="0" width="100%" >
   <tbody>
      <tr bgcolor="#ffffff">
       <td nowrap="nowrap"> <DEFANGED_IMG src="../images/grasslogo_vector_small.png" alt="GRASS GIS (Geographic Resources Analysis Support System)" hspace="22">
       </td>
       <td nowrap="nowrap">
          <table cellspacing="0" cellpadding="1" border="0" width="50%">
          <tbody>
            <tr bgcolor="#ffffff">
              <td nowrap="nowrap">
               <?php
                  include("title.inc");
               ?> 
              </td>
            </tr>
          </tbody>
          </table>
       </td>
      </tr>
    </tbody>
    </table>
   </td>
  </tr>
 </tbody> 
</table>

<table cellspacing="0" cellpadding="1" border="0" width="100%">
<tbody>
 <tr>
    <td valign="top">
    <?php
        include("../menu_search.inc");
     ?> 
   </td>
   <td valign="top">
     <?php
       include("../menu_top.inc");
     ?>
   </td>
 </tr>
 <tr>
  <td valign="top">
     <?php
       include("menu_side.inc");
     ?>
   </td>
  <td valign="top"> <!-- MAIN PART -->
       
    <h3>GRASS messages translation project (i18N)</h3>
    <?php
      include("i18n.inc");
    ?>			     
    <!-- END MAIN PART -->
 
  </td>
 </tr>  
 </tbody> 
</table>

<hr>
   <div align="right">&copy; 2004 GRASS Development Team<br>
   <a href="../impressum.html">Imprint</a> |
   <a href="mailto:weblist at grass.itc.it">Comments</a> about this page<br>
   </div>
		    
</body>
</html>





More information about the grass-web mailing list