1
0
forked from GitHub/gf-core

GF homepage: Add section for "getting help" (mentioning IRC channel)

and remove "fragments" from Maltese
This commit is contained in:
john.j.camilleri
2013-06-26 06:28:54 +00:00
parent 16584d4368
commit 4e1b19c1af

View File

@@ -42,7 +42,7 @@ January 2013
| <A HREF="https://github.com/GrammaticalFramework/GF/">GitHub</A> | <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://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> | <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>
<div class=extralinks> <div class=extralinks>
<p> <p>
@@ -67,7 +67,7 @@ January 2013
<div class=news2> <div class=news2>
<table class=news> <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. <tr><td>2013-06-19:<td>New resource grammar language: Maltese.
See <a href="lib/doc/synopsis.html">library synopsis</a>. See <a href="lib/doc/synopsis.html">library synopsis</a>.
<tr><td>2013-04-25:<td>New resource grammar language: Greek. <tr><td>2013-04-25:<td>New resource grammar language: Greek.
@@ -119,11 +119,11 @@ January 2013
<H2>What is GF</H2> <H2>What is GF</H2>
<P> <P>
GF, Grammatical Framework, is a programming language for GF, Grammatical Framework, is a programming language for
<B>multilingual grammar applications</B>. It is <B>multilingual grammar applications</B>. It is
</P> </P>
<UL> <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 but not restricted to programming languages
<LI>a <B>functional language</B>, like Haskell, Lisp, OCaml, Scheme, SML, <LI>a <B>functional language</B>, like Haskell, Lisp, OCaml, Scheme, SML,
but specialized to grammar writing but specialized to grammar writing
@@ -153,9 +153,9 @@ GF can be used for building
<H2>Availability</H2> <H2>Availability</H2>
<P> <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 <A HREF="./LICENSE">LGPL</A> and <A HREF="./LICENSE">BSD</A> (the libraries). It
is available for is available for
</P> </P>
<UL> <UL>
<LI>Linux <LI>Linux
@@ -167,8 +167,8 @@ is available for
<H2>Projects</H2> <H2>Projects</H2>
<P> <P>
GF was first created in 1998 at GF was first created in 1998 at
<A HREF="http://www.xrce.xerox.com/">Xerox Research Centre Europe</A>, <A HREF="http://www.xrce.xerox.com/">Xerox Research Centre Europe</A>,
Grenoble, in the project Grenoble, in the project
Multilingual Document Authoring. At Xerox, it was used for prototypes including Multilingual Document Authoring. At Xerox, it was used for prototypes including
a restaurant phrase book, 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, Later projects using GF and involving third parties include, in chronological order,
</P> </P>
<UL> <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 natural language interface to formal proofs
<LI><A HREF="http://efficient.citi.tudor.lu/index_noframe.html">Efficient</A>: <LI><A HREF="http://efficient.citi.tudor.lu/index_noframe.html">Efficient</A>:
authoring tool for business models. 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 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 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) 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 Swedish morphological dictionary based on rules developed for GF and
<A HREF="http://www.cse.chalmers.se/alumni/markus/FM/">Functional Morphology</A> <A HREF="http://www.cse.chalmers.se/alumni/markus/FM/">Functional Morphology</A>
<LI><a href="http://www.molto-project.eu">MOLTO</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> </P>
<H2>Programming in GF</H2> <H2>Programming in GF</H2>
<P> <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. You can write your first translator in 15 minutes.
</P> </P>
<P> <P>
GF has an interactive command interpreter, as well as a batch compiler. GF has an interactive command interpreter, as well as a batch compiler.
Grammars can be compiled to parser and translator code in many different Grammars can be compiled to parser and translator code in many different
formats. These components can then be embedded in applications written formats. These components can then be embedded in applications written
in other programming languages. The formats currently supported are: in other programming languages. The formats currently supported are:
</P> </P>
<UL> <UL>
@@ -230,11 +230,22 @@ The GF programming language is high-level and advanced, featuring
<LI>module system with multiple inheritance and parametrized modules <LI>module system with multiple inheritance and parametrized modules
</UL> </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> <H2>Libraries</H2>
<P> <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 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 <A HREF="lib/doc/synopsis.html">GF resource grammar library</A> has
support for an increasing number of languages, currently including support for an increasing number of languages, currently including
</P> </P>
@@ -259,7 +270,7 @@ support for an increasing number of languages, currently including
<LI>Italian <LI>Italian
<LI>Latin (fragments) <LI>Latin (fragments)
<LI>Latvian <LI>Latvian
<li>Maltese (fragments) <li>Maltese
<LI>Nepali <LI>Nepali
<LI>Norwegian bokmål <LI>Norwegian bokmål
<LI>Persian <LI>Persian
@@ -277,8 +288,8 @@ support for an increasing number of languages, currently including
</OL> </OL>
<P> <P>
Adding a language to the resource library takes 3 to 9 Adding a language to the resource library takes 3 to 9
months - contributions months - contributions
are welcome! You can start with the <A HREF="doc/gf-lrec-2010.pdf">resource grammarian's tutorial</A>. are welcome! You can start with the <A HREF="doc/gf-lrec-2010.pdf">resource grammarian's tutorial</A>.