You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Enrique Rodriguez (JIRA)" <ji...@apache.org> on 2006/03/26 19:30:18 UTC
[jira] Created: (FELIX-49) Create new M2 module for R4 Compendium
ASL'd sources
Create new M2 module for R4 Compendium ASL'd sources
----------------------------------------------------
Key: FELIX-49
URL: http://issues.apache.org/jira/browse/FELIX-49
Project: Felix
Type: New Feature
Reporter: Enrique Rodriguez
We currently have OSGi R4 Core sources ASL'd in the Felix repo. The goal of this issue is to obtain, commit, and package OSGi R4 Compendium sources with ASL headers.
Preparing these sources for M2 deployment and general ASL availability will help us create comprehensive builds for other OSGi R4 service implementations using M2.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (FELIX-49) Create new M2 module for R4 Compendium
ASL'd sources
Posted by "Enrique Rodriguez (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/FELIX-49?page=all ]
Enrique Rodriguez closed FELIX-49:
----------------------------------
Resolution: Fixed
Assign To: Enrique Rodriguez
OSGi R4 Compendium sources have been committed with initial M2 POM on commit 389891.
> Create new M2 module for R4 Compendium ASL'd sources
> ----------------------------------------------------
>
> Key: FELIX-49
> URL: http://issues.apache.org/jira/browse/FELIX-49
> Project: Felix
> Type: New Feature
> Reporter: Enrique Rodriguez
> Assignee: Enrique Rodriguez
> Attachments: osgi.compendium.jar
>
> We currently have OSGi R4 Core sources ASL'd in the Felix repo. The goal of this issue is to obtain, commit, and package OSGi R4 Compendium sources with ASL headers.
> Preparing these sources for M2 deployment and general ASL availability will help us create comprehensive builds for other OSGi R4 service implementations using M2.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
Re: [jira] Updated: (FELIX-49) Create new M2 module for R4 Compendium ASL'd sources
Posted by Niclas Hedhman <ni...@hedhman.org>.
On Thursday 30 March 2006 08:55, Enrique Rodriguez wrote:
> The jars you point out at iBiblio are not
> consistent with M2 naming.
Besides your expression of the NIH syndrome (others don't know what they are
doing, so I will show them), could you explain why those are not consistent
with M2 naming?
The Specification != the Jars required. If there are changes needed to those
jars irrespectively of changes to the specification, are you then start
calling them 4.0.1 and so forth? What if you actually hit an Java
incompatible change, that was missed out? Is that then a 4.0.2, although it
will break builds?
The approach of "whomever" makes a lot more sense to me, and is definately not
"a matter of fact" as you are trying to put it.
Cheers
Niclas
Re: [jira] Updated: (FELIX-49) Create new M2 module for R4 Compendium
ASL'd sources
Posted by Enrique Rodriguez <en...@gmail.com>.
Niclas Hedhman wrote:
> On Thursday 30 March 2006 01:13, Enrique Rodriguez wrote:
> Not sure who has decided on these names or uploaded the poms, but I think it
> is fairly important to be consistent.
I agree it is important to be consistent. My intention was to be
consistent with M2 naming. The jars you point out at iBiblio are not
consistent with M2 naming. Further they are the regular jars from OSGi
Alliance, from whom BJ Hargrave their CTO gave us source which we are
packaging with 2 key differences:
1) ASL-licensing
2) Bundle manifests, for use in OSGi containers
I'm not sure how those got there, but they can be safely ignored or even
removed. At Felix we will be consistent with using the ASL'd/bundled
jars in our projects. If someone wants to blindly publish OSGi jars I
guess we can't really stop them.
Enrique
Re: [jira] Updated: (FELIX-49) Create new M2 module for R4 Compendium ASL'd sources
Posted by Niclas Hedhman <ni...@hedhman.org>.
On Thursday 30 March 2006 01:13, Enrique Rodriguez wrote:
> Just a heads-up, I'm going to rename the org.osgi jar currently built at
> Felix using M2 to org.osgi.core, as we discussed back in November 2005
> [1]. The resulting jars would thus be called:
>
> org.osgi.core-4.0.jar
> org.osgi.compendium-4.0.jar
>
> I believe this is in line with M2 naming conventions. I will make this
> change after I commit the compendium sources and, at some point, I'll
> update other modules to use the new name.
OSGi jars already exist in the Maven2 repo;
http://www.ibiblio.org/maven2/org/osgi/
Not sure who has decided on these names or uploaded the poms, but I think it
is fairly important to be consistent.
Cheers
Niclas
Re: [jira] Updated: (FELIX-49) Create new M2 module for R4 Compendium
ASL'd sources
Posted by Enrique Rodriguez <en...@gmail.com>.
BJ Hargrave (JIRA) wrote:
...
> The attached file contains the compendium source files with AL2 notices. The source files are in the OSGI-OPT/src folder of the jar file.
>
>> Create new M2 module for R4 Compendium ASL'd sources
>> ----------------------------------------------------
...
Hi, felix-dev list,
Just a heads-up, I'm going to rename the org.osgi jar currently built at
Felix using M2 to org.osgi.core, as we discussed back in November 2005
[1]. The resulting jars would thus be called:
org.osgi.core-4.0.jar
org.osgi.compendium-4.0.jar
I believe this is in line with M2 naming conventions. I will make this
change after I commit the compendium sources and, at some point, I'll
update other modules to use the new name.
Enrique
[1]
http://mail-archives.apache.org/mod_mbox/incubator-felix-dev/200511.mbox/%3C43821D06.7090604@apache.org%3E
Re: [jira] Updated: (FELIX-49) Create new M2 module for R4 Compendium
ASL'd sources
Posted by "Richard S. Hall" <he...@ungoverned.org>.
Enrique Rodriguez wrote:
> The org.osgi module with the R4 core classes in it also has the
> tracker. As you know, tracker appears in the R4 compendium.
I think this would be a mistake.
> If tracker comes out of the core, will that affect the building of the
> Felix framework? In other words, what's the history of having the
> tracker in the core and the Felix framework?
There is no conscious history. It probably just happened when I
originally grabbed the EPL'd sources from Eclipse. Oscar never included
tracker in its osgi.jar file and there is no reason for Felix to do so
either.
> Can I remove the tracker from the core when I commit the compendium
> source?
I would say yes.
-> richard
Re: [jira] Updated: (FELIX-49) Create new M2 module for R4 Compendium
ASL'd sources
Posted by Enrique Rodriguez <en...@gmail.com>.
BJ Hargrave (JIRA) wrote:
> [ http://issues.apache.org/jira/browse/FELIX-49?page=all ]
>
> BJ Hargrave updated FELIX-49:
> -----------------------------
>
> Attachment: osgi.compendium.jar
>
> The attached file contains the compendium source files with AL2 notices. The source files are in the OSGI-OPT/src folder of the jar file.
The org.osgi module with the R4 core classes in it also has the tracker.
As you know, tracker appears in the R4 compendium.
If tracker comes out of the core, will that affect the building of the
Felix framework? In other words, what's the history of having the
tracker in the core and the Felix framework?
Can I remove the tracker from the core when I commit the compendium source?
Enrique
[jira] Updated: (FELIX-49) Create new M2 module for R4 Compendium
ASL'd sources
Posted by "BJ Hargrave (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/FELIX-49?page=all ]
BJ Hargrave updated FELIX-49:
-----------------------------
Attachment: osgi.compendium.jar
The attached file contains the compendium source files with AL2 notices. The source files are in the OSGI-OPT/src folder of the jar file.
> Create new M2 module for R4 Compendium ASL'd sources
> ----------------------------------------------------
>
> Key: FELIX-49
> URL: http://issues.apache.org/jira/browse/FELIX-49
> Project: Felix
> Type: New Feature
> Reporter: Enrique Rodriguez
> Attachments: osgi.compendium.jar
>
> We currently have OSGi R4 Core sources ASL'd in the Felix repo. The goal of this issue is to obtain, commit, and package OSGi R4 Compendium sources with ASL headers.
> Preparing these sources for M2 deployment and general ASL availability will help us create comprehensive builds for other OSGi R4 service implementations using M2.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira