JAL-3746 JAL-3841 new README and finalising 2.11.2.0 release notes
authorJim Procter <j.procter@dundee.ac.uk>
Tue, 8 Mar 2022 20:39:47 +0000 (20:39 +0000)
committerJim Procter <j.procter@dundee.ac.uk>
Tue, 8 Mar 2022 20:39:47 +0000 (20:39 +0000)
README
help/help/html/releases.html

diff --git a/README b/README
index b374479..f121a93 100644 (file)
--- a/README
+++ b/README
@@ -1,5 +1,34 @@
-Please see doc/building.md for up to date build and running instructions for the Java desktop application.
+Jalview README
+==============
 
-JalviewJS.
-See  README_GRADLE_JALVIEWJS-2019-10-22.md  for build instructions for JalviewJS.
-This is a little sparse but enough to do the transpilation.
+Welcome !  
+
+Jalview is free (GPLv3 licensed) software for creation, interactive
+visualisation and analysis of alignments of biological sequences. It
+was developed by Michele Clamp in 1996, and now maintained by the
+Jalview Development team in the Barton group at the University of
+Dundee.
+
+If you'd like to help out please check out the website
+(www.jalview.org) and get in touch. See CITATION for the canonical
+reference if you need to cite Jalview.
+
+To build the Jalview Desktop application and JalviewJS, the JavaScript
+transpiled version (with the help of java2script, courtesy of Bob
+Hanson), you will need a Java 11 JDK and a recent version of
+Gradle. For development we recommend Eclipse - you should be able to
+import Jalview as a Gradle project with the Buildship plugin.
+
+Most likely you'll want to take a look at doc/building.md to find out
+exactly what is needed. If you already have Java 11 and Gradle, then
+the tldr:
+
+gradle test # run functional test suite
+
+gradle shadowJar # build a single executable Jar under build/lib/
+
+gradle jalviewjs # builds JalviewJS under build/jalviewjs  
+
+If you want to build JalviewJS then you will also need to download
+Eclipse for your platform, since transpilation requires an Eclipse
+plugin.
index 2f9c096..e02d472 100755 (executable)
@@ -68,6 +68,10 @@ li:before {
             Chimera.
           </li>
           <li>
+            <!-- JAL-3871 JAL-3874 -->Upgraded bundled version of Jmol
+            to 14.31.53
+          </li>
+          <li>
             <!-- JAL-3829 -->Discover 3D structure data for sequences
             with Uniprot references via 3D-Beacons
           </li>
@@ -101,8 +105,9 @@ li:before {
           </li>
           <li>
             <!-- JAL-3018 -->Updated Ensembl REST Client compatibility
-            to 15.2 and revised model organism names (rat, xenopus, dmelanogaster now
-            rattus_norvegicus, xenopus_tropicalis, drosophila_melanogaster)
+            to 15.2 and revised model organism names (rat, xenopus,
+            dmelanogaster now rattus_norvegicus, xenopus_tropicalis,
+            drosophila_melanogaster)
           </li>
           <li>
             <!-- JAL-3881 -->Sequence IDs split on '_' as well as other
@@ -145,8 +150,7 @@ li:before {
             <!-- JAL-3837 -->GPL license info on splash screen and About
             text
           </li>
-        </ul>
-        <em>Jalview Native App</em>
+        </ul> <em>Jalview Native App</em>
         <ul>
           <li>
             <!-- JAL- -->New Jalview Develop app - making it even easier
@@ -162,18 +166,24 @@ li:before {
             than anonymous 'Java' icons
           </li>
           <li>
-            <!-- JAL-3608 -->Options to allow user to choose the (Swing) Look and Feel (LaF) used by Jalview
+            <!-- JAL-3608 -->Options to allow user to choose the (Swing)
+            Look and Feel (LaF) used by Jalview
           </li>
           <li>
-            <!-- JAL-3552, JAL-3609 -->Metal LaF used to improved operation on Linux Ubuntu with
-            HiDPI display in Java 11 (still known issues with HiDPI screens in java
-            8 and 11. see <a
-            href="https://issues.jalview.org/browse/JAL-3137">JAL-3137</a>)
+            <!-- JAL-3552, JAL-3609 -->Metal LaF used to improved
+            operation on Linux Ubuntu with HiDPI display in Java 11
+            (still known issues with HiDPI screens in java 8 and 11. see
+            <a href="https://issues.jalview.org/browse/JAL-3137">JAL-3137</a>)
           </li>
           <li>
-            <!-- JAL-3830 -->New command line launcher scripts (.sh, .ps1, .bat) usable on
-            macOS, Linux/Unix, Windows and documentation in Help.  Installer wizard has option
-            to add this to PATH, or link to it in your PATH.
+            <!-- JAL-3830 -->New command line launcher scripts (.sh,
+            .ps1, .bat) usable on macOS, Linux/Unix, Windows and
+            documentation in Help. Installer wizard has option to add
+            this to PATH, or link to it in your PATH.<br /> <em>This
+              is the recommended workaround for known issue about
+              working directory preservation when running native
+              application from command line. <!-- JAL-3523 -->
+          </em>
           </li>
           <li>
             <!-- JAL-3633 -->Getdown launcher inherits HTTP/S proxy
@@ -182,11 +192,12 @@ li:before {
         </ul> <em>JalviewJS</em>
         <ul>
           <li>
-            <!-- JAL-3624 -->PDB structures mapped to Uniprot Sequences with
-            SIFTS
+            <!-- JAL-3624 -->PDB structures mapped to Uniprot Sequences
+            with SIFTS
           </li>
           <li>
-            <!-- JAL-3208 -->setprop commandline argument reinstated for JalviewJS only 
+            <!-- JAL-3208 -->setprop commandline argument reinstated for
+            JalviewJS only
           </li>
           <li>
             <!-- JAL-3163 -->Missing message bundle keys are only
@@ -197,7 +208,14 @@ li:before {
             <!-- JAL-3168 -->Feature type is included in the title of
             the Feature Settings' Colour Chooser dialog
           </li>
-          <li></li>
+          <li>
+            <!-- JAL-3279 -->Build details reported in About window
+          </li>
+          <li>
+            <!-- JAL-3038 JAL-3071 JAL-3263 JAL-3084 -->Numerous minor
+            GUI additions and improvements in sync with Java
+            application.
+          </li>
         </ul> <em>Development</em>
         <ul>
           <li>
@@ -226,9 +244,7 @@ li:before {
             <!-- JAL-3907 -->Improved compatibility of Jalview build
             with Java 17 (next LTS target)
           </li>
-
         </ul>
-
       </td>
       <td>
         <ul>
@@ -244,7 +260,6 @@ li:before {
           <li>
             <!-- JAL-3779 -->Annotation file: PROPERTIES apply only to
             the first SEQUENCE_GROUP defined
-
           </li>
 
           <li>
@@ -290,23 +305,22 @@ li:before {
             <!-- JAL-3949 -->Standard out logging broken: messages only
             routing to stderr and appear as a raw template
           </li>
-        </ul> <em>JalviewJS</em>
-        <ul>
-          <li>
-            <!-- JAL-3202 -->Consensus profile may include zero (rounded
-            down) percentage values causing a divide by zero
-          </li>
-          <li>
-            <!-- -->
-          </li>
           <li>
-            <!-- -->
+            <!-- JAL-3739 -->Entering web service parameter values in
+            numerical field doesn't update the value of the parameter
+            until return is pressed.
           </li>
           <li>
-            <!-- -->
+            <!-- JAL-3749 -->Resolved known issue (from 2.11.1.1)
+            concerning duplicate CDS sequences generated when protein
+            products for certain ENA records are repeatedly shown via
+            Calculate-&gt;Show Cross Refs
           </li>
+        </ul> <em>JalviewJS</em>
+        <ul>
           <li>
-            <!-- -->
+            <!-- JAL-3202 -->Consensus profile may include zero (rounded
+            down) percentage values causing a divide by zero
           </li>
           <li>
             <!-- JAL-3762 -->JalviewJS doesn't honour arguments passed
@@ -331,13 +345,13 @@ li:before {
             </ul>
           </li>
 
-        </ul>
-        <em>Known Issues</em>
+        </ul> <em>Known Issues</em>
         <ul>
           <li>
             <!-- JAL-3764 -->Display of RESNUM sequence features are not
             suppressed when structures associated with a sequence are
-            viewed with an external viewer (Regression from 2.11.1 series)
+            viewed with an external viewer (Regression from 2.11.1
+            series)
           </li>
         </ul>
       </td>