You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by sl...@composent.com on 2014/03/10 16:34:08 UTC

ECF 3.8.0

Greetings,

The Eclipse Communication Framework project (ECF) has just released 3.8.0,
which includes a full, CT-passing implementation of the OSGi R5 Remote
Services (chap 100), and Remote Service Admin (chapter 122) 
specifications.

In 3.8.0 we've added support for provisioning into Karaf 3.0.0 runtimes
[2] which is why I've posted this notice on this list.   In future
versions we will continue to support deployment of our RS/RSA
implementation via Karaf features...and will very likely add other Karaf
features if requested by the community [2].

Thanks,

Scott

[1] http://www.eclipse.org/ecf/NewAndNoteworthy.html
[2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF



RE: ECF 3.8.0

Posted by Mike Wilson <mi...@hotmail.com>.
Many thanks for a quick and detailed reply, Scott, 
So there is some work in progress here. My potential
followup questions might be too detailed for this list
so I'll start with posting to your forum instead.
Thanks
Mike

Scott Lewis wrote:
> Hi Mike,
> 
> On 3/12/2014 6:26 AM, Mike Wilson wrote:
> > Sounds great!
> > Is your ECF JMS provider supported with your RS impl in Karaf?
> > And running on Felix?
> 
> For the moment, I have to answer this by saying this is still in 
> progress for ECF 3.8.0.
> 
> An explanation:  ECF has components (like the ActiveMQ provider) that 
> are not distributed via EF...for two reasons:  1) because 
> they haven't 
> been completed the EF IP process...and 2) because we are limited in 
> project resources so we have to sequence the testing and 
> release of some 
> of our components...i.e. typically beginning with releasing EF 
> components and following with the github components.
> 
> However, we have done a recent/3.8.0 build of the ActiveMQ 
> provider, and 
> it's available here [2].  As you can see from going to that 
> URL, there 
> is a build-generated karaf-features.xml file that contains 
> the relevant 
> bundles as a single karaf-feature.
> 
> But...we haven't yet tested this generated karaf-features.xml against 
> the (brand new and tested) set of ECF 3.8 karaf features. It 
> may install 
> fine right now, but it's always possible that there is some 
> unexpected 
> conflict on actual install...so I/we haven't announced it as released 
> for 3.8.  Here is the outstanding enhancement request for completing 
> this [3].
> 
> Also, the provider doesn't yet include the example 
> applications...I've 
> created a separate enhancement for this [4].
> 
> Finally, if custom work is needed/desired (e.g. a new 
> provider, custom 
> rs apps, consulting), then you should contact me and/or other ECF 
> committers directly.
> 
> Thanks,
> 
> Scott
> 
> [1] http://github.com/ECF
> [2] 
> http://build.ecf-project.org/repo/C-HEAD-jms.feature/lastSucce
> ssful/archive/site.p2/
> [3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=430184
> 
> 
> 


Re: ECF 3.8.0

Posted by Scott Lewis <sl...@composent.com>.
Hi Mike,

On 3/12/2014 6:26 AM, Mike Wilson wrote:
> Sounds great!
> Is your ECF JMS provider supported with your RS impl in Karaf?
> And running on Felix?

For the moment, I have to answer this by saying this is still in 
progress for ECF 3.8.0.

An explanation:  ECF has components (like the ActiveMQ provider) that 
are not distributed via EF...for two reasons:  1) because they haven't 
been completed the EF IP process...and 2) because we are limited in 
project resources so we have to sequence the testing and release of some 
of our components...i.e. typically beginning with releasing EF 
components and following with the github components.

However, we have done a recent/3.8.0 build of the ActiveMQ provider, and 
it's available here [2].  As you can see from going to that URL, there 
is a build-generated karaf-features.xml file that contains the relevant 
bundles as a single karaf-feature.

But...we haven't yet tested this generated karaf-features.xml against 
the (brand new and tested) set of ECF 3.8 karaf features. It may install 
fine right now, but it's always possible that there is some unexpected 
conflict on actual install...so I/we haven't announced it as released 
for 3.8.  Here is the outstanding enhancement request for completing 
this [3].

Also, the provider doesn't yet include the example applications...I've 
created a separate enhancement for this [4].

Finally, if custom work is needed/desired (e.g. a new provider, custom 
rs apps, consulting), then you should contact me and/or other ECF 
committers directly.

Thanks,

Scott

[1] http://github.com/ECF
[2] 
http://build.ecf-project.org/repo/C-HEAD-jms.feature/lastSuccessful/archive/site.p2/
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=430184



RE: ECF 3.8.0

Posted by Mike Wilson <mi...@hotmail.com>.
Sounds great!
Is your ECF JMS provider supported with your RS impl in Karaf?
And running on Felix?

Thanks
Mike 

slewis wrote:
> Greetings,
> 
> The Eclipse Communication Framework project (ECF) has just 
> released 3.8.0,
> which includes a full, CT-passing implementation of the OSGi R5 Remote
> Services (chap 100), and Remote Service Admin (chapter 122) 
> specifications.
> 
> In 3.8.0 we've added support for provisioning into Karaf 
> 3.0.0 runtimes
> [2] which is why I've posted this notice on this list.   In future
> versions we will continue to support deployment of our RS/RSA
> implementation via Karaf features...and will very likely add 
> other Karaf
> features if requested by the community [2].
> 
> Thanks,
> 
> Scott
> 
> [1] http://www.eclipse.org/ecf/NewAndNoteworthy.html
> [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
> 
> 
> 


Re: ECF 3.8.0

Posted by Scott Lewis <sl...@composent.com>.
Hi Achim,

On 3/11/2014 1:56 PM, Achim Nierbeck wrote:
> Hi Scott,
>
> I also commented on the issue, but for clarification. The features 
> descriptor can be used with any kind of URL, even file based :)
> For the command "feature:add-repo ecf" it would need a maven 
> coordinate since it tries to find the "latest" version from the 
> repository. But this is just for convenience ;)

Well...convenience matters :)...so we'll try to get to enhancing the 
associated maven repo as quickly as possible [1].

Incidently...not sure whether it matters/helps, but we also have an 
explicit 3.8.0 URL (not 'latest' in path)...with same content here [2].

Thanks,

Scott

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=430144
[2] http://download.eclipse.org/rt/ecf/3.8.0/site.p2/karaf-features.xml



Re: ECF 3.8.0

Posted by Achim Nierbeck <bc...@googlemail.com>.
Hi Scott,

I also commented on the issue, but for clarification. The features
descriptor can be used with any kind of URL, even file based :)
For the command "feature:add-repo ecf" it would need a maven coordinate
since it tries to find the "latest" version from the repository. But this
is just for convenience ;)

regards, Achim





2014-03-11 21:39 GMT+01:00 Scott Lewis <sl...@composent.com>:

>  Hi Achim,
>
>
> On 3/11/2014 1:19 PM, Achim Nierbeck wrote:
>
> Hi Scott,
>
>  I've created a JIRA issue for adding the feature repo to the list of
> possible repos in Karaf. [1]
> Is there a way of refering that feature descriptor from a maven-repository?
>
>
> No, not currently.  We do produce a maven repo, but my understanding was
> that the karaf-features.xml URL could be any valid URL.
>
> I've added a comment to 2818 [1].
>
> Thanks,
>
> Scott
>
>
>
> regards, Achim
>
>  [1] - https://issues.apache.org/jira/browse/KARAF-2818
>
>
>
> 2014-03-11 17:34 GMT+01:00 Scott Lewis <sl...@composent.com>:
>
>>  Hi Achim,
>>
>>
>> On 3/11/2014 1:49 AM, Achim Nierbeck wrote:
>>
>> Thanks for sharing,
>>
>>  we should add this to our docuementation.
>> We should also add it to the known feature repos.
>> For easier installation though commandline.
>>
>>
>>  Of course.   I don't yet know all of Karaf's documentation conventions,
>> but here are the essential pointers for ECF [1].
>>
>> If there are other docs and/or pointers that are needed...about project,
>> RS/RSA, install...please let me know and I'll provide it.
>> Also...FWIW...feel free to open a bug/enhancement request...e.g. for more,
>> other, refactored Karaf features...I can promise that we will be very
>> responsive to such enhancements [2].
>>
>> Thanks,
>>
>> Scott
>>
>> [1]
>> Karaf features url:
>> http://download.eclipse.org/rt/ecf/latest/site.p2/karaf-features.xml
>> Home page:  http://www.eclipse.org/ecf/
>> New and Noteworthy:  http://www.eclipse.org/ecf/NewAndNoteworthy.html
>> Download page (instructions for Karaf and other install methods):
>> http://www.eclipse.org/ecf/downloads.php
>> Wiki/Docs for RS/RSA:  https://wiki.eclipse.org/ECF
>>
>> [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
>>
>>
>>
>>
>>  regards, Achim
>>
>>
>>
>> 2014-03-10 18:27 GMT+01:00 Jamie G. <ja...@gmail.com>:
>>
>>> Thank you for the heads up.
>>>
>>> --Jamie
>>>
>>> On Mon, Mar 10, 2014 at 1:04 PM,  <sl...@composent.com> wrote:
>>> > Greetings,
>>> >
>>> > The Eclipse Communication Framework project (ECF) has just released
>>> 3.8.0,
>>> > which includes a full, CT-passing implementation of the OSGi R5 Remote
>>> > Services (chap 100), and Remote Service Admin (chapter 122)
>>> > specifications.
>>> >
>>> > In 3.8.0 we've added support for provisioning into Karaf 3.0.0 runtimes
>>> > [2] which is why I've posted this notice on this list.   In future
>>> > versions we will continue to support deployment of our RS/RSA
>>> > implementation via Karaf features...and will very likely add other
>>> Karaf
>>> > features if requested by the community [2].
>>> >
>>> > Thanks,
>>> >
>>> > Scott
>>> >
>>> > [1] http://www.eclipse.org/ecf/NewAndNoteworthy.html
>>> > [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
>>> >
>>> >
>>>
>>
>>
>>
>>  --
>>
>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer
>> & Project Lead
>> blog <http://notizblog.nierbeck.de/>
>>
>>  Software Architect / Project Manager / Scrum Master
>>
>>
>>
>
>
>  --
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
> Project Lead
> blog <http://notizblog.nierbeck.de/>
>
>  Software Architect / Project Manager / Scrum Master
>
>
>


-- 

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>

Software Architect / Project Manager / Scrum Master

Re: ECF 3.8.0

Posted by Scott Lewis <sl...@composent.com>.
Hi Achim,

On 3/11/2014 1:19 PM, Achim Nierbeck wrote:
> Hi Scott,
>
> I've created a JIRA issue for adding the feature repo to the list of 
> possible repos in Karaf. [1]
> Is there a way of refering that feature descriptor from a 
> maven-repository?

No, not currently.  We do produce a maven repo, but my understanding was 
that the karaf-features.xml URL could be any valid URL.

I've added a comment to 2818 [1].

Thanks,

Scott

>
> regards, Achim
>
> [1] - https://issues.apache.org/jira/browse/KARAF-2818
>
>
>
> 2014-03-11 17:34 GMT+01:00 Scott Lewis <slewis@composent.com 
> <ma...@composent.com>>:
>
>     Hi Achim,
>
>
>     On 3/11/2014 1:49 AM, Achim Nierbeck wrote:
>>     Thanks for sharing,
>>
>>     we should add this to our docuementation.
>>     We should also add it to the known feature repos.
>>     For easier installation though commandline.
>
>     Of course.   I don't yet know all of Karaf's documentation
>     conventions, but here are the essential pointers for ECF [1].
>
>     If there are other docs and/or pointers that are needed...about
>     project, RS/RSA, install...please let me know and I'll provide
>     it.   Also...FWIW...feel free to open a bug/enhancement
>     request...e.g. for more, other, refactored Karaf features...I can
>     promise that we will be very responsive to such enhancements [2].
>
>     Thanks,
>
>     Scott
>
>     [1]
>     Karaf features url:
>     http://download.eclipse.org/rt/ecf/latest/site.p2/karaf-features.xml
>     Home page: http://www.eclipse.org/ecf/
>     New and Noteworthy: http://www.eclipse.org/ecf/NewAndNoteworthy.html
>     Download page (instructions for Karaf and other install methods):
>     http://www.eclipse.org/ecf/downloads.php
>     Wiki/Docs for RS/RSA: https://wiki.eclipse.org/ECF
>
>     [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
>
>
>
>>
>>     regards, Achim
>>
>>
>>
>>     2014-03-10 18:27 GMT+01:00 Jamie G. <jamie.goodyear@gmail.com
>>     <ma...@gmail.com>>:
>>
>>         Thank you for the heads up.
>>
>>         --Jamie
>>
>>         On Mon, Mar 10, 2014 at 1:04 PM,  <slewis@composent.com
>>         <ma...@composent.com>> wrote:
>>         > Greetings,
>>         >
>>         > The Eclipse Communication Framework project (ECF) has just
>>         released 3.8.0,
>>         > which includes a full, CT-passing implementation of the
>>         OSGi R5 Remote
>>         > Services (chap 100), and Remote Service Admin (chapter 122)
>>         > specifications.
>>         >
>>         > In 3.8.0 we've added support for provisioning into Karaf
>>         3.0.0 runtimes
>>         > [2] which is why I've posted this notice on this list.   In
>>         future
>>         > versions we will continue to support deployment of our RS/RSA
>>         > implementation via Karaf features...and will very likely
>>         add other Karaf
>>         > features if requested by the community [2].
>>         >
>>         > Thanks,
>>         >
>>         > Scott
>>         >
>>         > [1] http://www.eclipse.org/ecf/NewAndNoteworthy.html
>>         > [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
>>         >
>>         >
>>
>>
>>
>>
>>     -- 
>>
>>     Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>     OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>     Committer & Project Lead
>>     blog <http://notizblog.nierbeck.de/>
>>
>>     Software Architect / Project Manager / Scrum Master
>>
>
>
>
>
> -- 
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> 
> Committer & Project Lead
> blog <http://notizblog.nierbeck.de/>
>
> Software Architect / Project Manager / Scrum Master
>


Re: ECF 3.8.0

Posted by Achim Nierbeck <bc...@googlemail.com>.
Hi Scott,

I've created a JIRA issue for adding the feature repo to the list of
possible repos in Karaf. [1]
Is there a way of refering that feature descriptor from a maven-repository?

regards, Achim

[1] - https://issues.apache.org/jira/browse/KARAF-2818



2014-03-11 17:34 GMT+01:00 Scott Lewis <sl...@composent.com>:

>  Hi Achim,
>
>
> On 3/11/2014 1:49 AM, Achim Nierbeck wrote:
>
> Thanks for sharing,
>
>  we should add this to our docuementation.
> We should also add it to the known feature repos.
> For easier installation though commandline.
>
>
> Of course.   I don't yet know all of Karaf's documentation conventions,
> but here are the essential pointers for ECF [1].
>
> If there are other docs and/or pointers that are needed...about project,
> RS/RSA, install...please let me know and I'll provide it.
> Also...FWIW...feel free to open a bug/enhancement request...e.g. for more,
> other, refactored Karaf features...I can promise that we will be very
> responsive to such enhancements [2].
>
> Thanks,
>
> Scott
>
> [1]
> Karaf features url:
> http://download.eclipse.org/rt/ecf/latest/site.p2/karaf-features.xml
> Home page:  http://www.eclipse.org/ecf/
> New and Noteworthy:  http://www.eclipse.org/ecf/NewAndNoteworthy.html
> Download page (instructions for Karaf and other install methods):
> http://www.eclipse.org/ecf/downloads.php
> Wiki/Docs for RS/RSA:  https://wiki.eclipse.org/ECF
>
> [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
>
>
>
>
>  regards, Achim
>
>
>
> 2014-03-10 18:27 GMT+01:00 Jamie G. <ja...@gmail.com>:
>
>> Thank you for the heads up.
>>
>> --Jamie
>>
>> On Mon, Mar 10, 2014 at 1:04 PM,  <sl...@composent.com> wrote:
>> > Greetings,
>> >
>> > The Eclipse Communication Framework project (ECF) has just released
>> 3.8.0,
>> > which includes a full, CT-passing implementation of the OSGi R5 Remote
>> > Services (chap 100), and Remote Service Admin (chapter 122)
>> > specifications.
>> >
>> > In 3.8.0 we've added support for provisioning into Karaf 3.0.0 runtimes
>> > [2] which is why I've posted this notice on this list.   In future
>> > versions we will continue to support deployment of our RS/RSA
>> > implementation via Karaf features...and will very likely add other Karaf
>> > features if requested by the community [2].
>> >
>> > Thanks,
>> >
>> > Scott
>> >
>> > [1] http://www.eclipse.org/ecf/NewAndNoteworthy.html
>> > [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
>> >
>> >
>>
>
>
>
>  --
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
> Project Lead
> blog <http://notizblog.nierbeck.de/>
>
>  Software Architect / Project Manager / Scrum Master
>
>
>


-- 

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>

Software Architect / Project Manager / Scrum Master

Re: ECF 3.8.0

Posted by Scott Lewis <sl...@composent.com>.
Hi Achim,

On 3/11/2014 1:49 AM, Achim Nierbeck wrote:
> Thanks for sharing,
>
> we should add this to our docuementation.
> We should also add it to the known feature repos.
> For easier installation though commandline.

Of course.   I don't yet know all of Karaf's documentation conventions, 
but here are the essential pointers for ECF [1].

If there are other docs and/or pointers that are needed...about project, 
RS/RSA, install...please let me know and I'll provide it. 
Also...FWIW...feel free to open a bug/enhancement request...e.g. for 
more, other, refactored Karaf features...I can promise that we will be 
very responsive to such enhancements [2].

Thanks,

Scott

[1]
Karaf features url: 
http://download.eclipse.org/rt/ecf/latest/site.p2/karaf-features.xml
Home page:  http://www.eclipse.org/ecf/
New and Noteworthy: http://www.eclipse.org/ecf/NewAndNoteworthy.html
Download page (instructions for Karaf and other install methods): 
http://www.eclipse.org/ecf/downloads.php
Wiki/Docs for RS/RSA:  https://wiki.eclipse.org/ECF

[2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF


>
> regards, Achim
>
>
>
> 2014-03-10 18:27 GMT+01:00 Jamie G. <jamie.goodyear@gmail.com 
> <ma...@gmail.com>>:
>
>     Thank you for the heads up.
>
>     --Jamie
>
>     On Mon, Mar 10, 2014 at 1:04 PM,  <slewis@composent.com
>     <ma...@composent.com>> wrote:
>     > Greetings,
>     >
>     > The Eclipse Communication Framework project (ECF) has just
>     released 3.8.0,
>     > which includes a full, CT-passing implementation of the OSGi R5
>     Remote
>     > Services (chap 100), and Remote Service Admin (chapter 122)
>     > specifications.
>     >
>     > In 3.8.0 we've added support for provisioning into Karaf 3.0.0
>     runtimes
>     > [2] which is why I've posted this notice on this list.   In future
>     > versions we will continue to support deployment of our RS/RSA
>     > implementation via Karaf features...and will very likely add
>     other Karaf
>     > features if requested by the community [2].
>     >
>     > Thanks,
>     >
>     > Scott
>     >
>     > [1] http://www.eclipse.org/ecf/NewAndNoteworthy.html
>     > [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
>     >
>     >
>
>
>
>
> -- 
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> 
> Committer & Project Lead
> blog <http://notizblog.nierbeck.de/>
>
> Software Architect / Project Manager / Scrum Master
>


Re: ECF 3.8.0

Posted by Achim Nierbeck <bc...@googlemail.com>.
Thanks for sharing,

we should add this to our docuementation.
We should also add it to the known feature repos.
For easier installation though commandline.

regards, Achim



2014-03-10 18:27 GMT+01:00 Jamie G. <ja...@gmail.com>:

> Thank you for the heads up.
>
> --Jamie
>
> On Mon, Mar 10, 2014 at 1:04 PM,  <sl...@composent.com> wrote:
> > Greetings,
> >
> > The Eclipse Communication Framework project (ECF) has just released
> 3.8.0,
> > which includes a full, CT-passing implementation of the OSGi R5 Remote
> > Services (chap 100), and Remote Service Admin (chapter 122)
> > specifications.
> >
> > In 3.8.0 we've added support for provisioning into Karaf 3.0.0 runtimes
> > [2] which is why I've posted this notice on this list.   In future
> > versions we will continue to support deployment of our RS/RSA
> > implementation via Karaf features...and will very likely add other Karaf
> > features if requested by the community [2].
> >
> > Thanks,
> >
> > Scott
> >
> > [1] http://www.eclipse.org/ecf/NewAndNoteworthy.html
> > [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
> >
> >
>



-- 

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>

Software Architect / Project Manager / Scrum Master

Re: ECF 3.8.0

Posted by "Jamie G." <ja...@gmail.com>.
Thank you for the heads up.

--Jamie

On Mon, Mar 10, 2014 at 1:04 PM,  <sl...@composent.com> wrote:
> Greetings,
>
> The Eclipse Communication Framework project (ECF) has just released 3.8.0,
> which includes a full, CT-passing implementation of the OSGi R5 Remote
> Services (chap 100), and Remote Service Admin (chapter 122)
> specifications.
>
> In 3.8.0 we've added support for provisioning into Karaf 3.0.0 runtimes
> [2] which is why I've posted this notice on this list.   In future
> versions we will continue to support deployment of our RS/RSA
> implementation via Karaf features...and will very likely add other Karaf
> features if requested by the community [2].
>
> Thanks,
>
> Scott
>
> [1] http://www.eclipse.org/ecf/NewAndNoteworthy.html
> [2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
>
>