incubator-s4-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Leo Neumeyer (Resolved) (JIRA)" <>
Subject [jira] [Resolved] (S4-20) Initial Standalone Build Script
Date Wed, 02 Nov 2011 22:31:33 GMT


Leo Neumeyer resolved S4-20.

    Resolution: Fixed
> Initial Standalone Build Script
> -------------------------------
>                 Key: S4-20
>                 URL:
>             Project: Apache S4
>          Issue Type: New Feature
>    Affects Versions: 0.5
>            Reporter: Leo Neumeyer
>            Assignee: Leo Neumeyer
> We need a standalone build script to build applications. The output of the build script
is a single archive file with extension "s4r" that has all the classes and meta-data required
to deploy an s4 app. This feature will be evolving over time. For the first version, we use
a Gradle build script. The output is a fat jar that has all the classes that are not provided
by S4. The script figures out which classes are provided automatically. The app class name
is extracted automatically from the source files and set as a property in the manifest. This
is to minimize human error. I created a simple app that uses the ejml matrix library. I was
able to load the s4 archive in s4 execute matrix computation using the dependent library.
We haven't tested yet the case in which the app depends on a library that is not the same
version as the provided one by s4.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message