Scot,

Let me give you a quick hint for your maven issue. Take a look at
oss.sonatype.org I'm pretty sure it is usable for eclipse projects.
OPS4j does use it, too.

Regards, Achim

sent from mobile device
Am 26.06.2015 1:14 vorm. schrieb "Scott Lewis" <[email protected]>:

> On 6/25/2015 2:40 PM, Christian Schneider wrote:
>
>> Hi Scott,
>>
>> this is great news. I really would like to work more with the ecf karaf
>> features.
>>
>
> Hi Christian,
>
>
>> Unfortunately the feature is not maven based which makes it very
>> difficult to work with in any production environment. The problem is that
>> all the bundle urls point to a remote http site that is not reachable for
>> typical production system.
>>
>
> All of the http urls are publicly available...these aren't typically
> reachable?
>
>  I think ecf could be a really big thing for karaf if you could deploy the
>> ecf bundles and feature file to a maven repo (ideally maven central).
>>
>
> Sigh.    Short story:  I would like to do this (consistently for all
> versions/releases), but it's somewhat problematic.
>
> Longer:  First, ECF does produce a maven repo for all of our bundles (see
> [1] toward bottom of page).
>
> Two problems though:
>
> 1) A few dependencies are not in maven central (e.g. Orbit bundles), and
> we can't tell those projects what to do wrt maven.
> 2) We/ECF don't currently have any access to publish to maven central.   I
> would have no objection to doing so though, so if someone can make this
> available or explain how to do so, I'm willing.
>
> Then there is this bug [2].   As you can see, more projects (like ECF) are
> moving toward maven distribution, but some of the org-and-project-level
> issues are a little tricky.
>
> Anyway, if someone is willing to help with the mechanics, I'll see what I
> can do.
>
> Scott
>
> [1] https://www.eclipse.org/ecf/downloads.php
> [2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=283745
>
>
>> Christian
>>
>> On 25.06.2015 22:51, Scott Lewis wrote:
>>
>>> ECF 3.10 (Mars) has been released [1].
>>>
>>> ECF provides a framework-agnostic implementation of the OSGi R6 Remote
>>> Services and Remote Service Admin specifications.
>>>
>>> Some further highlights are listed below.
>>>
>>> Cheers,
>>>
>>> Scott
>>>
>>> Highlights:
>>>
>>> Remote Services Tooling.  ECF 3.10 includes a new Eclipse perspective to
>>> simplify the development, debugging, and discovery of Remote Services.
>>>
>>> New Distribution and Discovery Providers.  New distribution providers
>>> (e.g. websockets, MQTT) and discovery (etcd) providers are now available
>>> [2a], using ECF's open provider APIs [2b].
>>>
>>> Additional Tutorials, Examples, and other Documentation have been
>>> produced [3] and more are under construction.
>>>
>>> Support for Karaf feature installation [4].  Additionally:  when Karaf 4
>>> is officially released, a new set of Karaf features that leverage Java8 [5]
>>> will be immediately introduced.
>>>
>>> [1a] https://www.eclipse.org/ecf/
>>> [1b] http://eclipseecf.blogspot.com/2015/06/ecf-310mars-released.html
>>> [2a] https://github.com/ECF
>>> [2b] https://wiki.eclipse.org/OSGi_Remote_Services_and_ECF
>>> [3] https://wiki.eclipse.org/ECF
>>> [4] https://wiki.eclipse.org/EIG:Install_into_Apache_Karaf
>>> [5]
>>> https://wiki.eclipse.org/Tutorial:_Building_your_first_Asynchronous_OSGi_Remote_Service#Using_Java8_CompletableFuture
>>>
>>
>>
>>
>

Reply via email to