You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Marcel Offermans (JIRA)" <ji...@apache.org> on 2006/09/02 14:51:22 UTC
[jira] Created: (FELIX-138) Remove dependencies to
javax.microedition.io
Remove dependencies to javax.microedition.io
--------------------------------------------
Key: FELIX-138
URL: http://issues.apache.org/jira/browse/FELIX-138
Project: Felix
Issue Type: Task
Reporter: Marcel Offermans
Assigned To: Marcel Offermans
Priority: Critical
Fix For: 0.8.0
The license for javax.microedition.io is incompatible with Apache, so until the OSGi alliance releases a version that is compatible, all dependencies to this package are being removed. This is done as a single patch to the main trunk. Care has to be taken to break as little code as possible.
--
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] Resolved: (FELIX-138) Remove dependencies to
javax.microedition.io
Posted by "Marcel Offermans (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/FELIX-138?page=all ]
Marcel Offermans resolved FELIX-138.
------------------------------------
Resolution: Fixed
Assignee: Richard S. Hall (was: Marcel Offermans)
Committed a patch and assigning the issue to Richard so he can have a look at the changes and confirm them.
> Remove dependencies to javax.microedition.io
> --------------------------------------------
>
> Key: FELIX-138
> URL: http://issues.apache.org/jira/browse/FELIX-138
> Project: Felix
> Issue Type: Task
> Reporter: Marcel Offermans
> Assigned To: Richard S. Hall
> Priority: Critical
> Fix For: 0.8.0
>
>
> The license for javax.microedition.io is incompatible with Apache, so until the OSGi alliance releases a version that is compatible, all dependencies to this package are being removed. This is done as a single patch to the main trunk. Care has to be taken to break as little code as possible.
--
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] Commented: (FELIX-138) Remove dependencies to
javax.microedition.io
Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/FELIX-138?page=comments#action_12432669 ]
Richard S. Hall commented on FELIX-138:
---------------------------------------
The current approach to removing the dependency on javax.microedition.io is to switch references to Object and hard code some constant values.
While this approach is not unreasonable, I do wonder whether this is the best approach. I probably would just opt to comment out the entire two offending classes and modify the pom to not export org.osgi.service.io at all, since the modified io package is not really usable anyway and could cause some confusion.
Either way, though, the dependency will be removed until the OSGi Alliance makes the necessary classes available.
> Remove dependencies to javax.microedition.io
> --------------------------------------------
>
> Key: FELIX-138
> URL: http://issues.apache.org/jira/browse/FELIX-138
> Project: Felix
> Issue Type: Task
> Reporter: Marcel Offermans
> Assigned To: Richard S. Hall
> Priority: Critical
> Fix For: 0.8.0
>
>
> The license for javax.microedition.io is incompatible with Apache, so until the OSGi alliance releases a version that is compatible, all dependencies to this package are being removed. This is done as a single patch to the main trunk. Care has to be taken to break as little code as possible.
--
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-138) Remove dependencies to
javax.microedition.io
Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Richard S. Hall closed FELIX-138.
---------------------------------
> Remove dependencies to javax.microedition.io
> --------------------------------------------
>
> Key: FELIX-138
> URL: https://issues.apache.org/jira/browse/FELIX-138
> Project: Felix
> Issue Type: Task
> Reporter: Marcel Offermans
> Assigned To: Richard S. Hall
> Priority: Critical
> Fix For: 0.8.0
>
>
> The license for javax.microedition.io is incompatible with Apache, so until the OSGi alliance releases a version that is compatible, all dependencies to this package are being removed. This is done as a single patch to the main trunk. Care has to be taken to break as little code as possible.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.