diff options
| author | john.j.camilleri <john.j.camilleri@chalmers.se> | 2013-06-26 06:28:54 +0000 |
|---|---|---|
| committer | john.j.camilleri <john.j.camilleri@chalmers.se> | 2013-06-26 06:28:54 +0000 |
| commit | ebc4d2173b0af18d2a18032470527236d33a994f (patch) | |
| tree | be3f408b2c07fb7cec076b6f722298571be52ec9 | |
| parent | d553cb165a5dd02c8d27e88a196e0e6b15cf389b (diff) | |
GF homepage: Add section for "getting help" (mentioning IRC channel)
and remove "fragments" from Maltese
| -rw-r--r-- | index.html | 55 |
1 files changed, 33 insertions, 22 deletions
diff --git a/index.html b/index.html index 2eb4b60b8..a2e29e702 100644 --- a/index.html +++ b/index.html @@ -42,7 +42,7 @@ January 2013 | <A HREF="https://github.com/GrammaticalFramework/GF/">GitHub</A> | <A HREF="http://www.postcrashgames.com/gf_world/">Interactive Map</A><font size=-1 color=red><i>New!</i></font> | <a href="http://cloud.grammaticalframework.org/"><img src="src/www/P/gf-cloud.png" alt="GF Cloud Service" title="GF Cloud Service"></a> -] +] </div> <div class=extralinks> <p> @@ -67,7 +67,7 @@ January 2013 <div class=news2> <table class=news> -<tr><td>2013-06-24:<td>We are now running the IRC channel <code>#gf</code> on the Freenode network. +<tr><td>2013-06-24:<td>We are now running the IRC channel <strong><code>#gf</code></strong> on the Freenode network. <tr><td>2013-06-19:<td>New resource grammar language: Maltese. See <a href="lib/doc/synopsis.html">library synopsis</a>. <tr><td>2013-04-25:<td>New resource grammar language: Greek. @@ -119,11 +119,11 @@ January 2013 <H2>What is GF</H2> <P> -GF, Grammatical Framework, is a programming language for +GF, Grammatical Framework, is a programming language for <B>multilingual grammar applications</B>. It is </P> <UL> -<LI>a <B>special-purpose language for grammars</B>, like YACC, Bison, Happy, BNFC, +<LI>a <B>special-purpose language for grammars</B>, like YACC, Bison, Happy, BNFC, but not restricted to programming languages <LI>a <B>functional language</B>, like Haskell, Lisp, OCaml, Scheme, SML, but specialized to grammar writing @@ -153,9 +153,9 @@ GF can be used for building <H2>Availability</H2> <P> -GF is <B>open-source</B>, licensed under <A HREF="LICENSE">GPL</A> (the program) and +GF is <B>open-source</B>, licensed under <A HREF="LICENSE">GPL</A> (the program) and <A HREF="./LICENSE">LGPL</A> and <A HREF="./LICENSE">BSD</A> (the libraries). It -is available for +is available for </P> <UL> <LI>Linux @@ -167,8 +167,8 @@ is available for <H2>Projects</H2> <P> -GF was first created in 1998 at -<A HREF="http://www.xrce.xerox.com/">Xerox Research Centre Europe</A>, +GF was first created in 1998 at +<A HREF="http://www.xrce.xerox.com/">Xerox Research Centre Europe</A>, Grenoble, in the project Multilingual Document Authoring. At Xerox, it was used for prototypes including a restaurant phrase book, @@ -180,17 +180,17 @@ an authoring system for medical drug descriptions. Later projects using GF and involving third parties include, in chronological order, </P> <UL> -<LI><A HREF="http://www.cs.chalmers.se/~hallgren/Alfa/Tutorial/GFplugin.html">GF-Alfa</A>: +<LI><A HREF="http://www.cs.chalmers.se/~hallgren/Alfa/Tutorial/GFplugin.html">GF-Alfa</A>: natural language interface to formal proofs <LI><A HREF="http://efficient.citi.tudor.lu/index_noframe.html">Efficient</A>: authoring tool for business models. -<LI><A HREF="http://www.key-project.org/">GF-KeY</A>: +<LI><A HREF="http://www.key-project.org/">GF-KeY</A>: authoring and translation of software specifications -<LI><A HREF="http://www.talk-project.org">TALK</A>: +<LI><A HREF="http://www.talk-project.org">TALK</A>: multilingual and multimodal spoken dialogue systems -<LI><A HREF="http://webalt.math.helsinki.fi/">WebALT</A>: +<LI><A HREF="http://webalt.math.helsinki.fi/">WebALT</A>: multilingual generation of mathematical exercises (commercial project) -<LI><A HREF="http://spraakbanken.gu.se/sal/">SALDO</A>: +<LI><A HREF="http://spraakbanken.gu.se/sal/">SALDO</A>: Swedish morphological dictionary based on rules developed for GF and <A HREF="http://www.cse.chalmers.se/alumni/markus/FM/">Functional Morphology</A> <LI><a href="http://www.molto-project.eu">MOLTO</a>: @@ -203,13 +203,13 @@ fifty scientific publications (see <A HREF="doc/gf-bibliography.html">GF publica </P> <H2>Programming in GF</H2> <P> -GF is easy to learn by following the <A HREF="doc/tutorial/gf-tutorial.html">tutorial</A>. +GF is easy to learn by following the <A HREF="doc/tutorial/gf-tutorial.html">tutorial</A>. You can write your first translator in 15 minutes. </P> <P> -GF has an interactive command interpreter, as well as a batch compiler. -Grammars can be compiled to parser and translator code in many different -formats. These components can then be embedded in applications written +GF has an interactive command interpreter, as well as a batch compiler. +Grammars can be compiled to parser and translator code in many different +formats. These components can then be embedded in applications written in other programming languages. The formats currently supported are: </P> <UL> @@ -230,11 +230,22 @@ The GF programming language is high-level and advanced, featuring <LI>module system with multiple inheritance and parametrized modules </UL> +<h3>Getting help</h3> +<p> +If you need some help with GF, the first places to start are the <a href="doc/tutorial/gf-tutorial.html">Tutorial</a> and <a href="doc/gf-refman.html">Reference</a> pages. +The printed <a href="gf-book">book</a> contains all the material in the tutorial and some extra bits, and is the recommended reference for GF. +</p> + +<p> +We run the IRC channel <strong><code>#gf</code></strong> on the Freenode network, where you are welcome to look for help with small questions or just start a general discussion. +If you have a larger question which the community may benefit from, we recommend you ask it on the <a href="http://groups.google.com/group/gf-dev">mailing list</a>. +</p> + <H2>Libraries</H2> <P> -Libraries are at the heart of modern software engineering. In natural language +Libraries are at the heart of modern software engineering. In natural language applications, libraries are a way to cope with thousands of details involved in -syntax, lexicon, and inflection. The +syntax, lexicon, and inflection. The <A HREF="lib/doc/synopsis.html">GF resource grammar library</A> has support for an increasing number of languages, currently including </P> @@ -259,7 +270,7 @@ support for an increasing number of languages, currently including <LI>Italian <LI>Latin (fragments) <LI>Latvian -<li>Maltese (fragments) +<li>Maltese <LI>Nepali <LI>Norwegian bokmål <LI>Persian @@ -277,8 +288,8 @@ support for an increasing number of languages, currently including </OL> <P> -Adding a language to the resource library takes 3 to 9 -months - contributions +Adding a language to the resource library takes 3 to 9 +months - contributions are welcome! You can start with the <A HREF="doc/gf-lrec-2010.pdf">resource grammarian's tutorial</A>. |
