Repository: incubator-taverna-commandline
Updated Branches:
  refs/heads/master 5c1d7538a -> 6d6ccb8e2


Don't mention the nightly builds


Project: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline/commit/45eb31a7
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline/tree/45eb31a7
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline/diff/45eb31a7

Branch: refs/heads/master
Commit: 45eb31a7b81e83ce4764ae1c2ecae65e7cc244f6
Parents: 5c1d753
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Thu Apr 28 10:03:10 2016 +0100
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Thu Apr 28 10:07:47 2016 +0100

----------------------------------------------------------------------
 README.md | 54 +++++++++++++++++++++++++++++-------------------------
 1 file changed, 29 insertions(+), 25 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline/blob/45eb31a7/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 547b14f..45d9c87 100644
--- a/README.md
+++ b/README.md
@@ -35,8 +35,8 @@ This product includes software developed at The
 [Apache Software Foundation](http://www.apache.org/).
 
 Licensed under the
-[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0), see the file
-[LICENSE](LICENSE) for details.
+[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0),
+see the file [LICENSE](LICENSE) for details.
 
 The file [NOTICE](NOTICE) contain any additional attributions and
 details about embedded third-party libraries and source code.
@@ -46,18 +46,18 @@ details about embedded third-party libraries and source 
code.
 
 Please subscribe to and contact the
 [dev@taverna](http://taverna.incubator.apache.org/community/lists#dev mailing 
list)
-for any questions, suggestions and discussions about
+mailing list for any questions, suggestions and discussions about
 Apache Taverna.
 
 Bugs and feature plannings are tracked in the Jira
-[Issue 
tracker](https://issues.apache.org/jira/browse/TAVERNA/component/12326812)
+[issue 
tracker](https://issues.apache.org/jira/browse/TAVERNA/component/12326812)
 under the `TAVERNA` component _Taverna Commandline._ Feel free
 to [add an 
issue](https://taverna.incubator.apache.org/community/issue-tracker)!
 
 To suggest changes to this source code, feel free to raise a
 [GitHub pull 
request](https://github.com/apache/incubator-taverna-commandline/pulls).
 
-Apache Taverna Command Line product relies on 
+Apache Taverna Command Line product relies on
 [other Taverna component](https://taverna.incubator.apache.org/code/)
 which have their own source code repositories.
 
@@ -120,31 +120,29 @@ that enforces Apache headers in every source file - to 
disable it, try:
     mvn clean install -Drat.skip=true
 
 
-## Nightly builds
+## SNAPSHOT dependencies
 
 If you are building a non-released version of this repository,
 (e.g.  the `pom.xml` declares a `-SNAPSHOT` version), then Maven might
 download unreleased
 [snapshot builds](https://taverna.incubator.apache.org/code/#snapshot-builds)
-for internal `-SNAPSHOT` Taverna dependencies.
+for other `-SNAPSHOT` Taverna dependencies.
 
-If you want to avoid this, make sure you have built the corresponding
-[Apache Taverna modules](http://taverna.incubator.apache.org/code)
-first. The default SNAPSHOT update policy for `mvn` is _daily_ - you can modify
-this behaviour with `--update-snapshots` or `--no-snapshot-updates`
 
-There is a nightly build of 
[taverna-commandline-product](http://s.apache.org/taverna-nightly)
-using the `-Pnighty` profile, which produces a downloadable
-`taverna-command-line-product-3.1.0-incubating-SNAPSHOT-nightly.zip` - this
+If you are developing one of the
+[Apache Taverna modules](http://taverna.incubator.apache.org/code)
+and want to test it with the Command Line, make sure you build it
+locally first with `mvn clean install` to avoid downloading it from
+the snapshot repository.
 
-This should in theory contain all the needed dependencies (see lib/) and an
-`executeworkflow.sh` / `executeworkflow.bat` that can run Taverna 3 workflows.
+Then check that the the `<properties>` section of the `pom.xml`
+matches the `<version>` of the module you are developing.
+See also `taverna-commandline-product/pom.xml`
+to hard-code versions of other dependencies.
 
-NOTE: These nightly builds should not be propagated beyond the
-[dev@taverna 
community](http://taverna.incubator.apache.org/community/lists#dev)
-as they do **not** constitute an official
-[Apache Release](http://www.apache.org/dev/release-distribution.html), and
-are provided only for development and testing purposes.
+The default SNAPSHOT update policy for `mvn` is _daily_ -
+you can modify this behaviour with
+`--update-snapshots` or `--no-snapshot-updates`
 
 
 ## Release distribution
@@ -164,14 +162,20 @@ be [compatible with Apache License 
2.0](http://www.apache.org/legal/resolved.htm
 
 After [building](#building), see the `taverna-commandline-product/target`
 directory. Inside you should find a folder like
-`apache-taverna-commandline-3.1.0-incubating-SNAPSHOT-dev/`
-which contain the Apache Taverna Command Line product.
+`apache-taverna-commandline-3.1.0-incubating/`
+which contain the built Apache Taverna Command Line product.
 
 If you prefer a ZIP file, then build instead with
-the Maven options `-Pnightly` or (for released versions)
-`-Prelease`. You can then unzip at a location of
+the Maven option `-Prelease`. You can then unzip at a location of
 your own choice.
 
+If you are running on Windows you may need to move this folder to a location
+high in the disk hierarchy (e.g. `C:\Taverna`) to avoid problems with
+Windows path length restrictions.
+
+
+Running `executeworkflow.sh` (or `executeworkflow.bat`) without arguments
+will show the help:
 
 ```
 $ ./executeworkflow.sh

Reply via email to