Hi Alphonse,
I don't know if anyone from the Packaging Committee emailed you about changing
https://fedoraproject.org/wiki/Features/OSGiAutoDeps
into a Packaging Draft so I'm making sure you're in the loop :-)
What we need is for the changes to the packaging guidelines to be written up and presented in draft form. An overview of this process is here: http://fedoraproject.org/wiki/Packaging/Committee
The draft can be a coy of the new draft based off the existing guidelines or it can be just the sections that you are adding/modifying. It should also include any explanation of why the changes are justified written so someone unfamiliar with the problem space can understand. We may request more information from you in order to polish the draft.
-Toshio
Le Ven 12 juin 2009 16:17, Toshio Kuratomi a écrit :
The draft can be a coy of the new draft based off the existing guidelines or it can be just the sections that you are adding/modifying. It should also include any explanation of why the changes are justified written so someone unfamiliar with the problem space can understand. We may request more information from you in order to polish the draft.
Also, this stuff seems eclipse-oriented, but eclipse is not our only java app, OSGI is not eclispse-specific and anyway OSGI components often include java bits other apps also use
How is that all supposed to integrate without creating an eclipse specific closed garden with half the content duplicated in another form in the rest of the distro?
(of course I may have misunderstood the proposal)
Hi,
2009/6/12 Nicolas Mailhot nicolas.mailhot@laposte.net:
Also, this stuff seems eclipse-oriented, but eclipse is not our only java app, OSGI is not eclispse-specific and anyway OSGI components often include java bits other apps also use
How is that all supposed to integrate without creating an eclipse specific closed garden with half the content duplicated in another form in the rest of the distro?
OSGi meta-data are put in a META-INF/MANIFEST.MF of a jar file, these meta-data are only used by OSGi framework like equinox (Eclipse OSGi implementation) but not limited to.
These meta-data can be 'injected' into an existing packaged jar file at build time, the produced jar file can continue to serve it purpose but can in the same time be used by OSGi frameworks as bundles. As an example of this technique, you can take a look at the jakarta-commons-el packages (manifest patch) and the way that the Eclipse package use it.
Regards, Alphonse
(of course I may have misunderstood the proposal)
-- Nicolas Mailhot
-- Fedora-packaging mailing list Fedora-packaging@redhat.com https://www.redhat.com/mailman/listinfo/fedora-packaging
2009/6/12 Toshio Kuratomi a.badger@gmail.com:
Hi Alphonse,
Hi Toshio,
I don't know if anyone from the Packaging Committee emailed you about changing
https://fedoraproject.org/wiki/Features/OSGiAutoDeps
into a Packaging Draft so I'm making sure you're in the loop :-)
Thanks for the reminder, I wasn't aware of the content last committee.
What we need is for the changes to the packaging guidelines to be written up and presented in draft form. An overview of this process is here: http://fedoraproject.org/wiki/Packaging/Committee
The draft can be a coy of the new draft based off the existing guidelines or it can be just the sections that you are adding/modifying. It should also include any explanation of why the changes are justified written so someone unfamiliar with the problem space can understand. We may request more information from you in order to polish the draft.
Ok, I will try to wrote the draft this week. I don't have time to look at the wiki page right now but I'm hoping to be able to do so this evening.
Regards, Alphonse
Hi *,
I have put OSGi guidelines in the draft category [1] right now. (I'm not sure if it was the right place for this kind of document)
It's a document to prepare the guidelines, discuss the way to go and give an overview of the changes needed to accomplish OSGi automatic Provides and Requires.
Comments, corrections, idea or whatever else are welcome.
[1] https://fedoraproject.org/wiki/PackagingDrafts/OSGiGuidelines
Regards, Alphonse
packaging@lists.fedoraproject.org