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.sobkow...@gmail.com <mailto:krzys.sobkow...@gmail.com> |
Twitter: @KSobkowiak
Calendar: goo.gl/yvsebC

Reply via email to