Revision: 17958
          http://sourceforge.net/p/gate/code/17958
Author:   ian_roberts
Date:     2014-05-11 14:38:54 +0000 (Sun, 11 May 2014)
Log Message:
-----------
More work on the changelog, and shifted 7.1 out of recent-changes.

Modified Paths:
--------------
    userguide/branches/release-8.0/changes.tex
    userguide/branches/release-8.0/recent-changes.tex

Modified: userguide/branches/release-8.0/changes.tex
===================================================================
--- userguide/branches/release-8.0/changes.tex  2014-05-11 14:09:47 UTC (rev 
17957)
+++ userguide/branches/release-8.0/changes.tex  2014-05-11 14:38:54 UTC (rev 
17958)
@@ -20,6 +20,102 @@
 %NEW CHANGES SHOULD BE ADDED IN `recent-changes.tex' NOT HERE!!!
 \input{recent-changes}
 
+\rcSect[7.1]{Version 7.1 (November 2012)}
+
+\rcSubsect{New plugins}
+
+The \emph{TermRaider} plugin (see Section~\ref{sec:creole:termraider})
+provides a toolkit and sample application for term extraction.
+
+Two new plugins, \emph{Tagger\_Zemanta} (see
+Section~\ref{sec:misc-creole:zemanta}) and \emph{Tagger\_Lupedia} (see
+Section~\ref{sec:misc-creole:lupedia}) provide PRs that wrap online annotation
+services provided by Zemanta and Ontotext.
+
+A new plugin named \emph{Coref\_Tools} includes a framework for fast
+co-reference processing, and one PR that performs orthographical co-reference 
in
+the style of the ANNIE Orthomatcher. See Section~\ref{sec:creole:coref-tools}
+for full details.
+
+A new \emph{Configurable Exporter} PR in the Tools plugin, allowing annotations
+and features to be exported in formats specified by the user (e.g. for use with
+external machine learning tools).  See Section~\ref{sec:misc-creole:confexport}
+for details.
+
+Support for reading a number of new document formats has also been added:
+\begin{itemize}
+\item \emph{PubMed and the Cochrane Library} formats (see
+  Section~\ref{sec:creole:pubmed}).
+\item \emph{CoNLL ``IOB''} format (see Section~\ref{sec:corpora:conll}).
+\item\emph{MediaWiki} markup, both plain text and XML dump files such as those
+  from Wikipedia (see Section~\ref{sec:creole:mediawiki}).
+\end{itemize}
+
+In addition, ``ready-made applications'' have been added to many existing
+plugins (notably the \emph{Lang\_*} non-English language plugins) to make it
+easier to experiment with their PRs.
+
+\rcSubsect{Library updates}
+
+Updated the Stanford Parser plugin (see Section~\ref{sec:parsers:stanford}) to
+version 2.0.4 of the parser itself, and added run-time parameters to the PR to
+control the parser's dependency options.
+
+The Measurement and Number taggers have been upgraded to use JAPE+ instead of
+JAPE.  This should result in faster processing, and also allows for more memory
+efficient duplication of PR instances, i.e. when a pool of applications is
+created.
+
+The OpenNLP plugin has been completely revised to use Apache OpenNLP 1.5.2 and
+the corresponding set of models.  See Section~\ref{sec:misc-creole:opennlp} for
+details.
+
+The native launcher for GATE on Mac OS X now works with Oracle Java 7 as well
+as Apple Java 6.
+
+\rcSubsect{GATE Embedded API changes}
+
+Some of the most significant changes in this version are ``under the bonnet''
+in GATE Embedded:
+\begin{itemize}
+\item The class loading architecture underlying the loading of plugins and the
+  generation of code from JAPE grammars has been re-worked. The new version
+  allows for the complete unloading of plugins and for better memory handling 
of
+  generated classes. Different plugins can now also use different versions of 
the
+  same 3rd party libraries. There have also been a number of changes to the way
+  plugins are (un)loaded which should provide for more consistent behaviour.
+\item The GATE XML format has been updated to handle more value types
+  (essentially every data type supported by XStream
+  (\url{http://xstream.codehaus.org/faq.html}) should be usable as feature name
+  or value. Files in the new format can be opened without error by older GATE
+  versions, but the data for the previously-unsupported types will be
+  interpreted as a String, containing an XML fragment.
+\item The PRs defined in the ANNIE plugin are now described by annotations on
+  the Java classes rather than explicitly inside creole.xml. The main reason 
for
+  this change is to enable the definitions to be inherited to any subclasses of
+  these PRs. Creating an empty subclass is a common way of providing a PR with 
a
+  different set of default parameters (this is used extensively in the language
+  plugins to provide custom gazetteers and named entity transducers). This has
+  the added benefit of ensuring that new features also automatically percolate
+  down to these subclasses.  If you have developed your own PR that extends one
+  of the ANNIE ones you may find it has acquired new parameters that were not
+  there previously, you may need to use the \verb!@HiddenCreoleParameter!
+  annotation to suppress them.
+\item The corpus parameter of LanguageAnalyser (an interface most, if not all,
+  PRs implement) is now annotated as \verb|@Optional| as most implementations
+  do not actually require the parameter to be set.
+\item When saving an application the plugins are now saved in the same order in
+  which they were originally loaded into GATE. This ensures that dependencies
+  between plugins are correctly maintained when applications are restored.
+\item API support for working with relations between annotations was added. See
+  Section~\ref{sec:api:relations} for more details.
+\item The method of populating a corpus from a single file has been updated to
+  allow any mime type to be used when creating the new documents.
+\end{itemize}
+
+And numerous smaller bug fixes and performance improvements\ldots
+
+
 \rcSect[7.0]{Version 7.0 (February 2012)}
 
 \rcSubsect{Major new features}

Modified: userguide/branches/release-8.0/recent-changes.tex
===================================================================
--- userguide/branches/release-8.0/recent-changes.tex   2014-05-11 14:09:47 UTC 
(rev 17957)
+++ userguide/branches/release-8.0/recent-changes.tex   2014-05-11 14:38:54 UTC 
(rev 17958)
@@ -114,10 +114,11 @@
 Changes of note for users of the GATE Embedded APIs include:
 \begin{itemize}
 \item A new data model to represent relations between annotations, see
-  section~\ref{sec:api:relations} for details.  Note that due to the addition
-  of these new data structures, GATE XML documents saved with version 8.0 are
-  not compatible with older versions of GATE (though GATE 8.0 can still open
-  documents saved in earlier versions)
+  section~\ref{sec:api:relations} for details.  The \verb!Coref_Tools! plugin
+  has been retrofitted to use this new model to represent coreference
+  chains.  Relation information is preserved when saving documents as GATE XML,
+  but note that such documents will not be compatible with older versions of
+  GATE.
 \item A new ``resource helper'' mechanism allows plugins to contribute
   additional actions to existing resource types, both in the Developer GUI
   (section~\ref{sec:creole-model:tools:resourcehelpers}) and in the Embedded 
API
@@ -151,99 +152,4 @@
   fetched at build time from the Maven central repository by Apache Ivy.
 \end{itemize}
 
-\rcSect[7.1]{Version 7.1 (November 2012)}
-
-\rcSubsect{New plugins}
-
-The \emph{TermRaider} plugin (see Section~\ref{sec:creole:termraider})
-provides a toolkit and sample application for term extraction.
-
-Two new plugins, \emph{Tagger\_Zemanta} (see
-Section~\ref{sec:misc-creole:zemanta}) and \emph{Tagger\_Lupedia} (see
-Section~\ref{sec:misc-creole:lupedia}) provide PRs that wrap online annotation
-services provided by Zemanta and Ontotext.
-
-A new plugin named \emph{Coref\_Tools} includes a framework for fast
-co-reference processing, and one PR that performs orthographical co-reference 
in
-the style of the ANNIE Orthomatcher. See Section~\ref{sec:creole:coref-tools}
-for full details.
-
-A new \emph{Configurable Exporter} PR in the Tools plugin, allowing annotations
-and features to be exported in formats specified by the user (e.g. for use with
-external machine learning tools).  See Section~\ref{sec:misc-creole:confexport}
-for details.
-
-Support for reading a number of new document formats has also been added:
-\begin{itemize}
-\item \emph{PubMed and the Cochrane Library} formats (see
-  Section~\ref{sec:creole:pubmed}).
-\item \emph{CoNLL ``IOB''} format (see Section~\ref{sec:corpora:conll}).
-\item\emph{MediaWiki} markup, both plain text and XML dump files such as those
-  from Wikipedia (see Section~\ref{sec:creole:mediawiki}).
-\end{itemize}
-
-In addition, ``ready-made applications'' have been added to many existing
-plugins (notably the \emph{Lang\_*} non-English language plugins) to make it
-easier to experiment with their PRs.
-
-\rcSubsect{Library updates}
-
-Updated the Stanford Parser plugin (see Section~\ref{sec:parsers:stanford}) to
-version 2.0.4 of the parser itself, and added run-time parameters to the PR to
-control the parser's dependency options.
-
-The Measurement and Number taggers have been upgraded to use JAPE+ instead of
-JAPE.  This should result in faster processing, and also allows for more memory
-efficient duplication of PR instances, i.e. when a pool of applications is
-created.
-
-The OpenNLP plugin has been completely revised to use Apache OpenNLP 1.5.2 and
-the corresponding set of models.  See Section~\ref{sec:misc-creole:opennlp} for
-details.
-
-The native launcher for GATE on Mac OS X now works with Oracle Java 7 as well
-as Apple Java 6.
-
-\rcSubsect{GATE Embedded API changes}
-
-Some of the most significant changes in this version are ``under the bonnet''
-in GATE Embedded:
-\begin{itemize}
-\item The class loading architecture underlying the loading of plugins and the
-  generation of code from JAPE grammars has been re-worked. The new version
-  allows for the complete unloading of plugins and for better memory handling 
of
-  generated classes. Different plugins can now also use different versions of 
the
-  same 3rd party libraries. There have also been a number of changes to the way
-  plugins are (un)loaded which should provide for more consistent behaviour.
-\item The GATE XML format has been updated to handle more value types
-  (essentially every data type supported by XStream
-  (\url{http://xstream.codehaus.org/faq.html}) should be usable as feature name
-  or value. Files in the new format can be opened without error by older GATE
-  versions, but the data for the previously-unsupported types will be
-  interpreted as a String, containing an XML fragment.
-\item The PRs defined in the ANNIE plugin are now described by annotations on
-  the Java classes rather than explicitly inside creole.xml. The main reason 
for
-  this change is to enable the definitions to be inherited to any subclasses of
-  these PRs. Creating an empty subclass is a common way of providing a PR with 
a
-  different set of default parameters (this is used extensively in the language
-  plugins to provide custom gazetteers and named entity transducers). This has
-  the added benefit of ensuring that new features also automatically percolate
-  down to these subclasses.  If you have developed your own PR that extends one
-  of the ANNIE ones you may find it has acquired new parameters that were not
-  there previously, you may need to use the \verb!@HiddenCreoleParameter!
-  annotation to suppress them.
-\item The corpus parameter of LanguageAnalyser (an interface most, if not all,
-  PRs implement) is now annotated as \verb|@Optional| as most implementations
-  do not actually require the parameter to be set.
-\item When saving an application the plugins are now saved in the same order in
-  which they were originally loaded into GATE. This ensures that dependencies
-  between plugins are correctly maintained when applications are restored.
-\item API support for working with relations between annotations was added. See
-  Section~\ref{sec:api:relations} for more details.
-\item The method of populating a corpus from a single file has been updated to
-  allow any mime type to be used when creating the new documents.
-\end{itemize}
-
-And numerous smaller bug fixes and performance improvements\ldots
-
 % vim:ft=tex

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs

Reply via email to