diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3bbdd48b..9ea5b215 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,34 +1,40 @@ -# Contributing - -Before contributing to this project please discuss the suggested changes via issues or email. -To contribute to MetaOmGraph, please fork this repository, make changes and then send a pull request. -Please note that this project is released with a Contributor [Code of Conduct](https://github.com/urmi-21/MetaOmGraph/blob/master/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms. - - -# Getting Started -Here, information is provided for contributers who would like to contribute to MetaOmGraph. - - -## Cloning MetaOmGraph -To download the code please clone MetaOmGraph's repository using the command: - -``` -git clone https://github.com/urmi-21/MetaOmGraph.git -``` -## Accessing the code -Eclipse IDE is suggested to open the MetaOmGraph project. - -## Dependencies -* Install Java version 8 from [here](https://www.oracle.com/technetwork/java/javase/downloads/index.html). After installing add JDK 8 to MOG project in eclipse. -See this [link](https://stackoverflow.com/questions/13635563/setting-jdk-in-eclipse) for help. -* All dependencies are handeled through Maven (see [pom.xml](https://github.com/urmi-21/MetaOmGraph/blob/tomvn/pom.xml)) -* Download `l2fprod-common-all.jar` from [here](http://www.java2s.com/Code/Jar/l/Downloadl2fprodcommonalljar.htm) and add to build path -* Add src/libs/CustomBrowserLauncher.jar to the build path - - - -## Running -The main class is _MetaOmGraph_. Run the _MetaOmGraph.java_ project to start MetaOmGraph. - -## Getting help -Please contact the developers through [email](http://metnetweb.gdcb.iastate.edu/MetNet_MetaOmGraph_download.php) if any help is required regarding setting up MetaOmGraph. +# Contributing + +Before contributing to this project please discuss the suggested changes via issues or email. +To contribute to MetaOmGraph, please fork this repository, make changes and then send a pull request. +Please note that this project is released with a Contributor [Code of Conduct](https://github.com/urmi-21/MetaOmGraph/blob/master/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms. + + +# Getting Started +Here, information is provided for contributers who would like to contribute to MetaOmGraph. + + +## Cloning MetaOmGraph +To download the code please clone MetaOmGraph's repository using the command: + +``` +git clone https://github.com/urmi-21/MetaOmGraph.git +``` +## Accessing the code +Eclipse IDE is suggested to open the MetaOmGraph project. + +## Dependencies +* Install Java version 8 from [here](https://www.oracle.com/technetwork/java/javase/downloads/index.html). After installing add JDK 8 to MOG project in eclipse. +See this [link](https://stackoverflow.com/questions/13635563/setting-jdk-in-eclipse) for help. +* All dependencies are handeled through Maven (see [pom.xml](https://github.com/urmi-21/MetaOmGraph/blob/tomvn/pom.xml)) +* Download `l2fprod-common-all.jar` from [here](http://www.java2s.com/Code/Jar/l/Downloadl2fprodcommonalljar.htm) +* Add src/libs/CustomBrowserLauncher.jar and `l2fprod-common-all.jar` locally maven by running: +``` +mvn install:install-file -Dfile='l2fprod-common-all.jar' -DgroupId='com.l2fprod' -DartifactId='l2fprod-common-all' -Dversion='0.1' -Dpackaging=jar -DgeneratePom=true + +mvn install:install-file -Dfile='CustomBrowserLauncher.jar' -DgroupId='edu.iastate.metnet' -DartifactId='custombrowserlauncher' -Dversion='0.0.1' -Dpackaging=jar -DgeneratePom=true +``` + + + + +## Running +The main class is _MetaOmGraph_. Run the _MetaOmGraph.java_ project to start MetaOmGraph. + +## Getting help +Please contact the developers through [email](http://metnetweb.gdcb.iastate.edu/MetNet_MetaOmGraph_download.php) if any help is required regarding setting up MetaOmGraph. diff --git a/pom.xml b/pom.xml index fc0dc33e..7bad2c40 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,10 @@ 4.0.0 metaomgraph4 metaomgraph4 - 0.0.1-SNAPSHOT + jar + 1.8.1 + + src @@ -25,8 +28,23 @@ 1.8 + + maven-assembly-plugin + + + + edu.iastate.metnet.metaomgraph.MetaOmGraph + + + + jar-with-dependencies + + + + + com.apple @@ -98,5 +116,16 @@ javax.activation 1.2.0 + + edu.iastate.metnet + custombrowserlauncher + 0.0.1 + + + com.l2fprod + l2fprod-common-all + 0.1 + + \ No newline at end of file diff --git a/releasenotes.txt b/releasenotes.txt index a2468aae..00d1156a 100644 --- a/releasenotes.txt +++ b/releasenotes.txt @@ -1,9 +1,9 @@ -MOG 1.8.1 Release date: TBD +MOG 1.8.1 Release date: 02/20/2020 Convert to maven project Remove unwanted packages Removed arrayexpress projects Fix bug; showed incorrect number of metadata file rows. -Make OpenJDK compatible +Fix import metadata freeze on systems using java 13 Refactor MOG 1.8.0 Release date: 10/28/2019 diff --git a/src/edu/iastate/metnet/metaomgraph/MetaOmGraph.java b/src/edu/iastate/metnet/metaomgraph/MetaOmGraph.java index 1857305c..afd8a052 100644 --- a/src/edu/iastate/metnet/metaomgraph/MetaOmGraph.java +++ b/src/edu/iastate/metnet/metaomgraph/MetaOmGraph.java @@ -391,8 +391,8 @@ public static int getDefaultLineWidth() { } ///////////////////// - private static final String VERSION = "1.8.0"; - private static final String DATE = "October 28, 2019"; + private static final String VERSION = "1.8.1"; + private static final String DATE = "February 20, 2020"; public static String getVersion() { return VERSION;