Skip to content

Commit

Permalink
v0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pwinckles committed Nov 5, 2020
1 parent 4a5ccf6 commit 1a65afd
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 32 deletions.
17 changes: 4 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,17 @@ are formally defined before releasing version 1.0.0 of this library.

[![Build Status](https://travis-ci.com/UW-Madison-Library/ocfl-java.svg?branch=master)](https://travis-ci.com/UW-Madison-Library/ocfl-java)

## Requirements and Installation
## Requirements and Setup

`ocfl-java` is a Java 11 project and at the minimum requires Java 11 to run.

The `ocfl-java` libraries are not yet built to Maven central. Until they are, you'll need to build the
libraries locally as follows:

```bash
$ git clone [email protected]:UW-Madison-Library/ocfl-java.git
$ cd ocfl-java
$ mvn install
```

After building the libraries locally, add the following to your project's POM:
Add the following to your project's POM to pull in the library:

```xml
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-core</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>
```

Expand All @@ -39,7 +30,7 @@ Add the following if you'd like to use Amazon S3 for the storage layer:
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-aws</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>
```

Expand Down
4 changes: 2 additions & 2 deletions ocfl-java-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@
<parent>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-parent</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>ocfl-java-api</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>

<name>OCFL Java API</name>
<description>Java API for interacting with objects stored in OCFL.</description>
Expand Down
8 changes: 4 additions & 4 deletions ocfl-java-aws/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@
<parent>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-parent</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>ocfl-java-aws</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>

<name>OCFL Java AWS</name>
<description>Java OCFL implementation that writes to S3.</description>
Expand Down Expand Up @@ -81,7 +81,7 @@
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-core</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>

<!-- AWS -->
Expand Down Expand Up @@ -112,7 +112,7 @@
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-test</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
8 changes: 4 additions & 4 deletions ocfl-java-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@
<parent>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-parent</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>ocfl-java-core</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>

<name>OCFL Java Core</name>
<description>Core Java OCFL implementation code.</description>
Expand Down Expand Up @@ -74,7 +74,7 @@
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-api</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>

<!-- JSON -->
Expand Down Expand Up @@ -127,7 +127,7 @@
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-test</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
10 changes: 5 additions & 5 deletions ocfl-java-itest/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@
<parent>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-parent</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>ocfl-java-itest</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>

<name>OCFL Java Integration Tests</name>
<description>Integration tests for the OCFL Java library.</description>
Expand Down Expand Up @@ -80,19 +80,19 @@
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-core</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-aws</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>

<!-- Test -->
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-test</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
6 changes: 3 additions & 3 deletions ocfl-java-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@
<parent>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-parent</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>ocfl-java-test</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>

<name>OCFL Java Test Helpers</name>
<description>Common utilities used for constructing tests</description>
Expand Down Expand Up @@ -71,7 +71,7 @@
<dependency>
<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-api</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@

<groupId>edu.wisc.library.ocfl</groupId>
<artifactId>ocfl-java-parent</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.1.0</version>
<packaging>pom</packaging>

<name>OCFL Java Parent POM</name>
Expand Down

0 comments on commit 1a65afd

Please sign in to comment.