On 15/01/2013 17:18, Richard S. Hall wrote:
On 1/15/13 10:12 , Nicolas F. wrote:
It wouldn't hurt anything, but it wouldn't serve much purpose
currently, would it? The main point of the OBR XML file is to
provide sets of capabilities and requirements for resolving
dependencies. It isn't a very good resource for generating general
use documentation about bundles.
-> richard
We are developing a bundle in order to manage local bundles and OBR
bundles though an user interface. We will be pleased to let the user
see bundle icons if there is one. We do not want to use non-osgi
components in order to let the user create their own bundle
repositories using standard tools.
Yeah, I understand and it isn't that it doesn't make any sense at all,
but it seems such "end user readability" features could never end,
which would ultimately be the wrong purpose for the repository XML.
Regardless, I'm not against allowing it somehow, since I think it
makes sense for OBR to just ignore stuff it doesn't understand, so you
could just add it and OBR could just ignore it. Not sure if the
current implementation is this flexible or not.
-> richard
The current implementation of OBR is flexible enough, but the maven
bundle plug-in has a limitation on resource when converting into XML :
felix/maven-obr-plugin/.. ResourceImpl.java line 174
```java
for (int i = 0; i < Resource.KEYS.length; i++) {
```
The minimal resource are used, but if the map is used instead all
resource including Bundle-Icon should be exported in the OBR xml file.