You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@karaf.apache.org by Krzysztof Sobkowiak <kr...@gmail.com> on 2014/07/14 21:06:55 UTC

Re: AspectJ WeavingHook

Hi

Any idea?

Best regards
Krzysztof

On 11.06.2014 22:20, Krzysztof Sobkowiak wrote:
> Hi
>
> I'd like to do one small step towards the AspectJ WeavingHook
> implementation. If it should be part of karaf-extra, what a package
> naming should be used? Do you have any idea which license should be
> used for this code?
>
> Best regards
> Krzysztof
>
> On 11.01.2014 14:08, Jean-Baptiste Onofré wrote:
>> Good point. Theoretical, I would say aries-extra if you are based on
>> Aries weaving. However, as Aries is a library, in order to use/test
>> it you have to use it in a container like Karaf. So as a ready to use
>> solution (with features), it could be in karaf-extra. Actually, it's
>> likely like the other Aries project: the library/API codebase is in
>> Aries, the execution (features and usage) is in Karaf.
>>
>> Regards
>> JB
>>
>> On 01/11/2014 01:02 PM, Krzysztof Sobkowiak wrote:
>>> By the way, which project would be the best final place for the
>>> solution
>>> with AspectJ?   Karaf (in this case karaf-extra) or Aries
>>> (aries-extra)?
>>>
>>> Best regards
>>> Krzysztof
>>>
>>> On 10.01.2014 08:06, Jean-Baptiste Onofré wrote:
>>>>>
>>>>> I use an example again  - AspectJ is licensed under EPL 1.0 license.
>>>>> Assume I'd like to implement a WeavingHook using the AspectJ classes
>>>>> (reference AspectJ as maven dependency and use the classes in my
>>>>> code).
>>>>> Does it mean, my code can not be included in Apache licensed project,
>>>>> but I can implement the hook in a project under other license and
>>>>> eventually reference it in Karaf feature?
>>>>
>>>> Correct, you can't include in Apache project. You can create your
>>>> project outside of Apache project and reference it. Same as before:
>>>> you can do your WeavingHook in karaf-extra.
>>>
>>
>        
> -- 
> Krzysztof Sobkowiak
>
> JEE & OSS Architect | Technical Architect @ Capgemini
> Capgemini <http://www.pl.capgemini.com/> | Software Solutions Center
> <http://www.pl.capgemini-sdm.com/> | Wroclaw
> e-mail: krzys.sobkowiak@gmail.com <ma...@gmail.com> |
> Twitter: @KSobkowiak
> Calendar: goo.gl/yvsebC


-- 
Krzysztof Sobkowiak

JEE & OSS Architect | Senior Solution Architect @ Capgemini | Committer
@ ASF
Capgemini <http://www.pl.capgemini.com/> | Software Solutions Center
<http://www.pl.capgemini-sdm.com/> | Wroclaw
e-mail: krzys.sobkowiak@gmail.com <ma...@gmail.com> |
Twitter: @KSobkowiak
Calendar: http://goo.gl/yvsebC