Hi
Why not have a separate launchpad. Pom that extends the current sling jr one, 
excludes the jr bundles and adds the oak bundles. 

This is what Sakai did for years when building its variant of Sling with its 
own custom repository. We had a lot of additional bundles and the only pain 
point was when something critical changed upstream.

(Well... to be absolutely honest, that wasn't the only pain point;), we also 
hacked jackrabbit internals which was a bad idea.)

The Pom for the modified standalone image was minimal.

Or would that create too many poms to maintain?

Ian

Sent from my iPhone

On 14/03/2013, at 6:48, Carsten Ziegeler <[email protected]> wrote:

> Great idea to have a launchpad with Oak and run the tests.
> 
> I dont care whether we create a single launchpad by using run modes or
> use different ones and profiles etc. If we have more than one
> launchpad we need to maintain both, we sometimes already fail to
> maintain our single one correctly :) So I would go whatever works
> best.
> If we create a single launchpad, we definitely wouldn't release this
> with Oak included for now and comment the Oak bundles out.
> 
> Carsten
> 
> 2013/3/13 Felix Meschberger <[email protected]>:
>> Hi,
>> 
>> Am 13.03.2013 um 18:30 schrieb Michael Dürig:
>> 
>>> 
>>> 
>>> On 13.3.13 10:27, Antonio Sanso wrote:
>>>> Hi Felix
>>>> 
>>>> On Mar 13, 2013, at 9:57 AM, Felix Meschberger wrote:
>>>> 
>>>>> Hi
>>>>> 
>>>>> Me thinks that we need support to run Oak in Sling (or in an OSGi 
>>>>> framework for that matter). I would prefer for the Oak/Jackrabbit project 
>>>>> to come with an OSGi bundling of Oak. But I am fine if Sling would do the 
>>>>> bundling itself if we have to. (We could also do the bundling upfront and 
>>>>> donate the mechanics to the Oak/Jackrabbit project later).
>>>> 
>>>> I think this already done in OAK.
>>> 
>>> Yes. See the oak-sling module:
>>> https://github.com/apache/jackrabbit-oak/tree/trunk/oak-sling
>> 
>> Excellent !! Is that Sling specific in that it implements the 
>> SlingRepository ?
>> 
>> Regards
>> Felix
>> 
>>> 
>>> Michael
>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> 
>>>>> We might want to setup a new Builder project which bundles Oak instead of 
>>>>> Jackrabbit. But I don't think we should have a builder which bundles both.
>>>> 
>>>> 
>>>> +1
>>>> 
>>>> Regards
>>>> 
>>>> Antonio
>>>> 
>>>>> 
>>>>> Regards
>>>>> Felix
>>>>> 
>>>>> 
>>>>> Am 12.03.2013 um 17:55 schrieb Antonio Sanso (JIRA):
>>>>> 
>>>>>> Antonio Sanso created SLING-2788:
>>>>>> ------------------------------------
>>>>>> 
>>>>>>           Summary: Sling running using Apache OAK
>>>>>>               Key: SLING-2788
>>>>>>               URL: https://issues.apache.org/jira/browse/SLING-2788
>>>>>>           Project: Sling
>>>>>>        Issue Type: Wish
>>>>>>        Components: General
>>>>>>          Reporter: Antonio Sanso
>>>>>> 
>>>>>> 
>>>>>> It would be nice to have a runMode of Sling that runs on top of Apache 
>>>>>> OAK [0]
>>>>>> 
>>>>>> 
>>>>>> [0] http://jackrabbit.apache.org/oak/
>>>>>> 
>>>>>> --
>>>>>> 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
>>>>> 
>>>>> 
>>>>> --
>>>>> Felix Meschberger | Principal Scientist | Adobe
>> 
>> 
>> --
>> Felix Meschberger | Principal Scientist | Adobe
> 
> 
> 
> -- 
> Carsten Ziegeler
> [email protected]

Reply via email to