[ 
https://issues.apache.org/jira/browse/KARAF-2818?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13935469#comment-13935469
 ] 

Scott lewis commented on KARAF-2818:
------------------------------------

Hi JB,

yes...thanks...I understand that a 'simple' URL can be used for 
feature:repo-add...ECF's is:

http://download.eclipse.org/rt/ecf/latest/site.p2/karaf-features.xml

I've tested this...it's all good...everything works for using this URL to 
install ECF RS SDK features.  BTW...just in case the karaf team wants to use 
this to add to their documentation, we've created a short doc describing 
installing the ECF SDK into karaf 3:

https://wiki.eclipse.org/EIG:Install_into_Apache_Karaf

But as per this bug, what we/ECF would like to do (to make it even more 
convenient for users), is to *also* make our ECF maven repo available to 
install the karaf features via the org.apache.karaf.features.cfg as well...as 
per Achim's original description for this bug.

Now...we have a maven repo for ECF 3.8.0 that we've created:

http://build.ecf-project.org/maven/3.8.0/

This contains the same bundles (exactly) that exist at the download.eclipse.org 
URL location.

What it *doesn't* yet contain is the karaf-features.xml and any additional 
meta-data (in pom.xml?) for karaf-features.  We can and will produce this 
metadata and place it in the 3.8.0 maven repo, but first we just need to know 
what it must look like so it can go in org.apache.karaf.features.cfg.   

So I suppose I'll take a look at cellar's repo on disk, and see how things are 
organized for them.   Hopefully this will give me a clear enough understanding 
to create/make the necessary changes to our 3.8.0 maven repo.  If there are 
pointers to other, better examples, then please let me know here.



> Add ECF to feature repo
> -----------------------
>
>                 Key: KARAF-2818
>                 URL: https://issues.apache.org/jira/browse/KARAF-2818
>             Project: Karaf
>          Issue Type: Improvement
>          Components: karaf-config
>    Affects Versions: 3.0.0
>            Reporter: Achim Nierbeck
>            Assignee: Achim Nierbeck
>             Fix For: 3.0.1, 3.1.0
>
>
> Eclipse communication framework (ECF) now provides a feature file for easier 
> installation in Karaf. The link to the repository should be included in the 
> features.repo.  



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to