[ 
https://issues.apache.org/jira/browse/WHIRR-125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927506#action_12927506
 ] 

Tom White commented on WHIRR-125:
---------------------------------

Pallet is a [EPL 1.0|http://www.eclipse.org/legal/epl-v10.html] licensed 
Clojure library. We need to observe the following to use it:
* EPL is a [Category B|http://www.apache.org/legal/resolved.html#category-b] 
license in Apache terminology, so only Pallet binaries (not source) may be 
included.
* One way to call Clojure from Java uses ahead-of-time (AOT) compilation 
(http://clojure.org/compilation). We could write some wrappers in Clojure to 
expose the parts of Pallet needed to write a Whirr PalletService.

> Allow Whirr to use Pallet for configuration management
> ------------------------------------------------------
>
>                 Key: WHIRR-125
>                 URL: https://issues.apache.org/jira/browse/WHIRR-125
>             Project: Whirr
>          Issue Type: New Feature
>          Components: core
>            Reporter: Tom White
>
> Pallet (http://github.com/hugoduncan/pallet) is a library for provisioning 
> and configuring cloud instances. It would be useful to provide it as an 
> option for configuring clusters. In particular, it provides a mechanism for 
> deploying multiple services on a cluster (see WHIRR-117).  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to