...
 
Commits (6)
...@@ -32,8 +32,8 @@ _If you are interested in using an embedded XACML-compliant PDP in your Java ...@@ -32,8 +32,8 @@ _If you are interested in using an embedded XACML-compliant PDP in your Java
applications, AuthzForce also provides a PDP engine as a Java library in applications, AuthzForce also provides a PDP engine as a Java library in
[Authzforce core project](http://github.com/authzforce/core)._ [Authzforce core project](http://github.com/authzforce/core)._
| :books: [Documentation](https://authzforce-ce-fiware.rtfd.io/) | :mortar_board: [Academy](https://fiware-academy.readthedocs.io/en/latest/security/authzforce) | :whale: [Docker Hub](https://hub.docker.com/r/authzforce/server/) | | :books: [Documentation](https://authzforce-ce-fiware.rtfd.io/) | :mortar_board: [Academy](https://fiware-academy.readthedocs.io/en/latest/security/authzforce) | :whale: [Docker Hub](https://hub.docker.com/r/authzforce/server/) | :dart: [Roadmap](https://github.com/authzforce/server/blob/develop/ROADMAP.md)
|---|---|---| |---|---|---|---|
## Contents ## Contents
...@@ -299,20 +299,26 @@ The sources for the manuals are located in ...@@ -299,20 +299,26 @@ The sources for the manuals are located in
### Releasing ### Releasing
1. From the develop branch, prepare a release (example using a HTTP proxy): 1. From the develop branch, prepare a release (example using a HTTP proxy):
```console ```console
$ mvn -Dhttps.proxyHost=proxyhostname -Dhttps.proxyPort=8080 jgitflow:release-start $ mvn -Dhttps.proxyHost=proxyhostname -Dhttps.proxyPort=8080 jgitflow:release-start
``` ```
2. Update the [changelog](CHANGELOG.md) with the new version according to 2. Update the [changelog](CHANGELOG.md) with the new version according to
keepachangelog.com. keepachangelog.com.
3. Commit 3. Commit
4. Perform the software release (example using a HTTP proxy): 4. Perform the software release (example using a HTTP proxy):
```console
```console
$ mvn -Dhttps.proxyHost=proxyhostname -Dhttps.proxyPort=8080 jgitflow:release-finish $ mvn -Dhttps.proxyHost=proxyhostname -Dhttps.proxyPort=8080 jgitflow:release-finish
``` ```
If, after deployment, the command does not succeed because of some issue with the branches. Fix the issue, then re-run the same command but with 'noDeploy' option set to true to avoid re-deployment:
```console If, after deployment, the command does not succeed because of some issue with the branches. Fix the issue, then re-run the same command but with 'noDeploy' option set to true to avoid re-deployment:
```console
$ mvn -Dhttps.proxyHost=proxyhostname -Dhttps.proxyPort=8080 -DnoDeploy=true jgitflow:release-finish $ mvn -Dhttps.proxyHost=proxyhostname -Dhttps.proxyPort=8080 -DnoDeploy=true jgitflow:release-finish
``` ```
More info on jgitflow: http://jgitflow.bitbucket.org/ More info on jgitflow: http://jgitflow.bitbucket.org/
5. Connect and log in to the OSS Nexus Repository Manager: 5. Connect and log in to the OSS Nexus Repository Manager:
https://oss.sonatype.org/ https://oss.sonatype.org/
...@@ -339,3 +345,20 @@ and `org.ow2.authzforce.webapp.org.codehaus.jettison.mapped` which are under ...@@ -339,3 +345,20 @@ and `org.ow2.authzforce.webapp.org.codehaus.jettison.mapped` which are under
Apache License. Apache License.
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fauthzforce%2Fserver.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fauthzforce%2Fserver?ref=badge_large) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fauthzforce%2Fserver.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fauthzforce%2Fserver?ref=badge_large)
### Are there any legal issues with GPL 3.0? Is it safe for me to use?
There is absolutely no problem in using a product licensed under GPL 3.0. Issues with GPL
(or AGPL) licenses are mostly related with the fact that different people assign different
interpretations on the meaning of the term “derivate work” used in these licenses. Due to this,
some people believe that there is a risk in just _using_ software under GPL or AGPL licenses
(even without _modifying_ it).
For the avoidance of doubt, the owners of this software licensed under an GPL 3.0 license
wish to make a clarifying public statement as follows:
> Please note that software derived as a result of modifying the source code of this
> software in order to fix a bug or incorporate enhancements is considered a derivative
> work of the product. Software that merely uses or aggregates (i.e. links to) an otherwise
> unmodified version of existing software is not considered a derivative work, and therefore
> it does not need to be released as under the same license, or even released as open source.
...@@ -3,11 +3,7 @@ ...@@ -3,11 +3,7 @@
<parent> <parent>
<groupId>org.ow2.authzforce</groupId> <groupId>org.ow2.authzforce</groupId>
<artifactId>authzforce-ce-server</artifactId> <artifactId>authzforce-ce-server</artifactId>
<<<<<<< HEAD
<version>8.1.1-SNAPSHOT</version> <version>8.1.1-SNAPSHOT</version>
=======
<version>8.1.0</version>
>>>>>>> release/8.1.0
<relativePath>..</relativePath> <relativePath>..</relativePath>
</parent> </parent>
<artifactId>authzforce-ce-server-dist</artifactId> <artifactId>authzforce-ce-server-dist</artifactId>
......
...@@ -8,11 +8,7 @@ ...@@ -8,11 +8,7 @@
</parent> </parent>
<artifactId>authzforce-ce-server</artifactId> <artifactId>authzforce-ce-server</artifactId>
<!-- FIWARE Versioning + Version must be equal or higher than 'authzforce-ce-rest-api-model' dependency in 'rest-service' module --> <!-- FIWARE Versioning + Version must be equal or higher than 'authzforce-ce-rest-api-model' dependency in 'rest-service' module -->
<<<<<<< HEAD
<version>8.1.1-SNAPSHOT</version> <version>8.1.1-SNAPSHOT</version>
=======
<version>8.1.0</version>
>>>>>>> release/8.1.0
<packaging>pom</packaging> <packaging>pom</packaging>
<name>${project.groupId}:${project.artifactId}</name> <name>${project.groupId}:${project.artifactId}</name>
<description>AuthzForce CE Server</description> <description>AuthzForce CE Server</description>
......
...@@ -4,11 +4,7 @@ ...@@ -4,11 +4,7 @@
<groupId>org.ow2.authzforce</groupId> <groupId>org.ow2.authzforce</groupId>
<artifactId>authzforce-ce-server</artifactId> <artifactId>authzforce-ce-server</artifactId>
<!-- Version must be equal or higher than authzforce-ce-rest-api-model dependency --> <!-- Version must be equal or higher than authzforce-ce-rest-api-model dependency -->
<<<<<<< HEAD
<version>8.1.1-SNAPSHOT</version> <version>8.1.1-SNAPSHOT</version>
=======
<version>8.1.0</version>
>>>>>>> release/8.1.0
<relativePath>..</relativePath> <relativePath>..</relativePath>
</parent> </parent>
<artifactId>authzforce-ce-server-rest-service</artifactId> <artifactId>authzforce-ce-server-rest-service</artifactId>
......
...@@ -3,11 +3,7 @@ ...@@ -3,11 +3,7 @@
<parent> <parent>
<groupId>org.ow2.authzforce</groupId> <groupId>org.ow2.authzforce</groupId>
<artifactId>authzforce-ce-server</artifactId> <artifactId>authzforce-ce-server</artifactId>
<<<<<<< HEAD
<version>8.1.1-SNAPSHOT</version> <version>8.1.1-SNAPSHOT</version>
=======
<version>8.1.0</version>
>>>>>>> release/8.1.0
<relativePath>..</relativePath> <relativePath>..</relativePath>
</parent> </parent>
<artifactId>authzforce-ce-server-upgrader</artifactId> <artifactId>authzforce-ce-server-upgrader</artifactId>
......
...@@ -3,11 +3,7 @@ ...@@ -3,11 +3,7 @@
<parent> <parent>
<groupId>org.ow2.authzforce</groupId> <groupId>org.ow2.authzforce</groupId>
<artifactId>authzforce-ce-server</artifactId> <artifactId>authzforce-ce-server</artifactId>
<<<<<<< HEAD
<version>8.1.1-SNAPSHOT</version> <version>8.1.1-SNAPSHOT</version>
=======
<version>8.1.0</version>
>>>>>>> release/8.1.0
<relativePath>..</relativePath> <relativePath>..</relativePath>
</parent> </parent>
<artifactId>authzforce-ce-server-webapp</artifactId> <artifactId>authzforce-ce-server-webapp</artifactId>
......