tag:blogger.com,1999:blog-18772002.post8949898064945029488..comments2023-12-06T19:00:46.094+00:00Comments on OSGi Blog: SpringSource Application Platform + Bundle RepositoryJürgen Alberthttp://www.blogger.com/profile/02725834158183495837noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-18772002.post-73233526617558401092008-05-10T18:52:00.000+00:002008-05-10T18:52:00.000+00:00@Adrian and @NiclasI too, would urge S2 to add a p...@Adrian and @Niclas<BR/><BR/>I too, would urge S2 to add a prefix on their non-standard headers. I read Adrians response, I can see the points in there, and I *still* would like clearly spoken in the header name, that it is S2-specific.<BR/><BR/>It is not as if it is a new concept, to do this when "enhancing" a spec. It is just plain playing nice. Something S2 has a reputation for (playing nice),Per Olesenhttps://www.blogger.com/profile/02215701125465411966noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-87592983153990049662008-05-09T08:00:00.000+00:002008-05-09T08:00:00.000+00:00Other than the above, I am generally positive to t...Other than the above, I am generally positive to this new product. The choice of GPL/dual-licensing is a sign that S2 is now looking into making some money out of all their market-share, which I can easily sympathize with. Whether it will work is a different story, but I think the big winner here is the OSGi community at large.<BR/><BR/>Good Luck with S2AP (just add the prefix... ;o) )Unknownhttps://www.blogger.com/profile/00395199829406869265noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-85851418476733392742008-05-09T07:55:00.000+00:002008-05-09T07:55:00.000+00:00Adrian,Although you are right in principle about t...Adrian,<BR/><BR/>Although you are right in principle about the Import-* naming, SpringSource should act as a well-behaved OSGi citizen, as Eclipse has done in the past, and chosen a prefix. <BR/><BR/>I certainly don't believe that S2 has not made a conscious decision that a non-prefixed header serves the corporation better, i.e. accidental lock-ins, since(as you point out) you have chosen the Unknownhttps://www.blogger.com/profile/00395199829406869265noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-42057761613890851142008-05-08T17:35:00.000+00:002008-05-08T17:35:00.000+00:00Steve wrote:>I had the same misgivings on readi...Steve wrote:<BR/><BR/><EM>>I had the same misgivings on reading about the Import-Library and Import-Bundle, but on further reading I had thought these were only syntactic sugar, as they expand to Import-Package under the covers.</EM><BR/><BR/>That's absolutely correct. They are syntactic sugar and using the tools we will provide any bundle that uses these headers can be easily converted into Unknownhttps://www.blogger.com/profile/11355954231520301922noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-86896384352336292942008-05-08T17:33:00.000+00:002008-05-08T17:33:00.000+00:00Peter,I actually think we are in violent agreement...Peter,<BR/><BR/>I actually think we are in violent agreement about many of the points you raise in your post. There seem to be three basic points of confusion/contention about the new manifest headers supported by the SpringSource Application Platform being raised here and elsewhere, namely:<BR/><BR/>* The fact the we introduced new headers at all<BR/>* The fact that Import-Library and Unknownhttps://www.blogger.com/profile/11355954231520301922noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-27711654517075928522008-05-07T13:44:00.000+00:002008-05-07T13:44:00.000+00:00I did not comment the semantics of the headers. It...I did not comment the semantics of the headers. It is great that they are experimenting and this will provide invaluable feedback. Even if it is only syntactic sugar, these headers look like they are part of the OSGi family and that concerns me. All OSGi headers have been analyzed and vetted to death, these are very interesting experiments and will likely influence the spec in the long run. TheyPeter Krienshttps://www.blogger.com/profile/11373850803487010328noreply@blogger.comtag:blogger.com,1999:blog-18772002.post-8278651780885359842008-05-07T10:43:00.000+00:002008-05-07T10:43:00.000+00:00I had the same misgivings on reading about the Imp...I had the same misgivings on reading about the Import-Library and Import-Bundle, but on further reading I had thought these were only syntactic sugar, as they expand to Import-Package under the covers.<BR/><BR/>I've also read that the bundles available from the SpringSource repository will only use standard OSGi headers; not the new Import-* headers. This still leaves me a bit confused on how Stevehttps://www.blogger.com/profile/12397311383976251434noreply@blogger.com