You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@marmotta.apache.org by "Sebastian Schaffert (JIRA)" <ji...@apache.org> on 2013/03/08 16:04:12 UTC
[jira] [Created] (MARMOTTA-131) Create distribution tasks for
releasing the software
Sebastian Schaffert created MARMOTTA-131:
--------------------------------------------
Summary: Create distribution tasks for releasing the software
Key: MARMOTTA-131
URL: https://issues.apache.org/jira/browse/MARMOTTA-131
Project: Marmotta
Issue Type: Task
Components: Build Environment
Reporter: Sebastian Schaffert
Assignee: Sebastian Schaffert
Priority: Blocker
Fix For: 3.0-incubating
The project build currently mainly builds the Maven artifacts, but we also need to configure the different distributions we'd like to have. A copy from my mail to dev@...:
The release of Marmotta is a bit different from both, Jena and Stanbol:
- there is a common release number over all artifacts (different to Stanbol, easier maintenance)
- the primary means of release is the Maven repository
- there are two binary "launchers" we would like to release in addition: a .war file and a izPack installer that bundles also Tomcat
- there are a number of libraries that are worth releasing separately as libraries (Maven and download):
* ldclient as a Linked Data Client library
* ldcache as a Linked Data Caching library (builds on ldclient)
* ldpath as a RDF/Linked Data Query Language (builds on Jena or Sesame, can use ldcache)
* kiwi as a RDBMS-based Sesame backend with some advanced functionality (reasoning, versioning, transactions)
- there is a common source release consisting of the combined source code
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira