I have interest!

On Fri, Jul 17, 2015 at 2:27 PM, Scott Lewis <[email protected]> wrote:

>  On 7/3/2015 5:14 AM, Mikael Barbero wrote:
>
> Hi Christian,
>
>  There is a bug about this issue
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=471373
>
>  From the message
> https://dev.eclipse.org/mhonarc/lists/dash-dev/msg01348.html, you will
> understand why synchronization from repo.eclipse.org to maven central is
> in a stale state.
>
>  However, it is perfectly possible for a project to publish directly to
> Maven central. Californium project is about to do that (
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=468448)
>
>  If the equinox devs would like to publish their bits to repo.eclipse.org or
> gpg sign their artifacts to publish them to maven central, I can help with
> that.
>
>
> Is there any interest from equinox team in publishing bits to maven repos?
>
> As Christian said, ECF is providing an R6 OSGi Remote Services/RSA
> distribution for Apache Karaf [1].   We currently create a maven repo
> ourselves as part of our releases [2].
>
> ECF RS/RSA has deps on 4 equinox bundles, however:
>
> o.e.equinox.common
> o.e.equinox.concurrent
> o.e.core.jobs
> o.e.equinox.supplement
>
> As I understand, these are part of the equinox sdk.   Given this, I
> suppose we are asking to publish the equinox sdk as maven repo, ideally
> through maven central but repo.eclipse.org would be ok too.
>
> Thanks,
>
> Scott
>
> [1] https://wiki.eclipse.org/EIG:Install_into_Apache_Karaf
> [2] http://build.ecf-project.org/maven/3.10.0/
>
>
>
>  HTH
>
>  Mikael
>
>   Le 3 juil. 2015 à 12:34, Christian Schneider <[email protected]>
> a écrit :
>
> I am currently helping Scott Lewis to bring ECF to Apache Karaf.
>
> Our biggest problem with this is that ECF needs a bunch of equinox bundles
> that are not available in maven central.
> See this
> http://download.eclipse.org/rt/ecf/3.10.0/site.p2/karaf4-min-features.xml
>
> At the moment we use http urls to be able to get at least started. These
> urls are not really good for people inside bigger companies though.
> Often these companies do not allow direct access to the internet even for
> developers and especially for production machines. So accessing the urls is
> not possible.
> Additionally they are not cached like mvn urls. So every clean startup of
> karaf hits the p2 repo server again.
>
> It also makes it very hard for people to use these artifacts in non tycho
> builds which are very common outside the eclipse world.
>
> I have noticed that eclipse already hosts several maven repositories for
> other projects. Would it be possible to also deploy equinox bundles into
> such a repository or even better into maven central?
>
> At apache this is very convenient. We have a nexus server at apache and
> the project poms are set up to deploy their for snapshots and releases
> there. Releases go to a staging repo automatically and after the vote you
> just need to press a publish button and the artifacts go to maven central.
>
> I am pretty sure we can organize to help with this if eclipse would be
> interested to also get such a setup.
>
> The collaboration between eclipse projects and apache projects is still
> quite slim unfortunately. I think one big reason for this is the separate
> repository systems that make it very difficult to use projects from each
> other. So I think tackling this problem would help a lot to improve
> collaboration.
>
> I have read in another thread that this would be a "complicated" problem.
> Unfortunately there is no further information what the obstacles are. I
> spoke to quite some people at eclipse about this and they are all quite
> interested in maven deployments. So I think at the minimum there should be
> an open discussion so people understand where we are with this. Is there
> some place maybe on bugzilla where I can read into what was discussed about
> this?
>
> Christian
>
>
>
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Open Source Architect
> http://www.talend.com
>
> _______________________________________________
> equinox-dev mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>
>
>
>
> _______________________________________________
> equinox-dev mailing [email protected]
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visithttps://dev.eclipse.org/mailman/listinfo/equinox-dev
>
>
>
> _______________________________________________
> equinox-dev mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>



-- 
*Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
 (@rotty3000)
Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
 (@Liferay)
Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)
_______________________________________________
equinox-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to