Hi Achim,

Thanks for the pointer. But I'm not clear on how oss.sonatype.org deals with 1 below. Any thoughts about that?

Scott

On 6/25/2015 9:56 PM, Achim Nierbeck wrote:

Scot,

Let me give you a quick hint for your maven issue. Take a look at oss.sonatype.org <http://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] <mailto:[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