You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whirr.apache.org by "Tom White (JIRA)" <ji...@apache.org> on 2010/11/02 18:46:25 UTC

[jira] Commented: (WHIRR-125) Allow Whirr to use Pallet for configuration management

    [ 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.