You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Shiva Kumar H R (JIRA)" <ji...@apache.org> on 2008/03/12 08:16:47 UTC
[jira] Created: (GERONIMODEVTOOLS-295) Delete redundant
dependencies from runtime plug-ins - Make GEP thinner!
Delete redundant dependencies from runtime plug-ins - Make GEP thinner!
-----------------------------------------------------------------------
Key: GERONIMODEVTOOLS-295
URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295
Project: Geronimo-Devtools
Issue Type: Sub-task
Components: eclipse-plugin
Affects Versions: 2.1.0
Reporter: Shiva Kumar H R
Assignee: Shiva Kumar H R
Fix For: 2.1.0
GEP is currently 13.3MB! Out of this ~11.6MB (87%) is from following four plug-ins!
1) \plugins\org.apache.geronimo.runtime.common
2) \plugins\org.apache.geronimo.runtime.v11
3) \plugins\org.apache.geronimo.runtime.v20
4) \plugins\org.apache.geronimo.runtime.v21
After GERONIMODEVTOOLS-294, many of the dependencies in above plug-ins might have become redundant. Identify the redundant ones and delete them to make GEP thinner :)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMODEVTOOLS-295) Delete redundant
dependencies from runtime plug-ins - Make GEP thinner!
Posted by "Ted Kirby (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12625453#action_12625453 ]
Ted Kirby commented on GERONIMODEVTOOLS-295:
--------------------------------------------
I concur with BJ. I also note that GEP is now down to 4 MB.
> Delete redundant dependencies from runtime plug-ins - Make GEP thinner!
> -----------------------------------------------------------------------
>
> Key: GERONIMODEVTOOLS-295
> URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295
> Project: Geronimo-Devtools
> Issue Type: Improvement
> Components: eclipse-plugin
> Affects Versions: 2.1.0
> Reporter: Shiva Kumar H R
> Assignee: Shiva Kumar H R
> Fix For: 2.1.1
>
>
> GEP is currently 13.3MB! Out of this ~11.6MB (87%) is from following four plug-ins!
> 1) \plugins\org.apache.geronimo.runtime.common
> 2) \plugins\org.apache.geronimo.runtime.v11
> 3) \plugins\org.apache.geronimo.runtime.v20
> 4) \plugins\org.apache.geronimo.runtime.v21
> After GERONIMODEVTOOLS-294, many of the dependencies in above plug-ins might have become redundant. Identify the redundant ones and delete them to make GEP thinner :)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMODEVTOOLS-295) Delete redundant
dependencies from runtime plug-ins - Make GEP thinner!
Posted by "Shiva Kumar H R (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578584#action_12578584 ]
Shiva Kumar H R commented on GERONIMODEVTOOLS-295:
--------------------------------------------------
Some good news!! GEP has Shred Lot of Weight and is Just 5.4MB Now!! Earlier it was 12.6MB, so ~57% reduction in size.
I have deleted following redundant JARs from various runtime plug-ins:
1) From \plugins\org.apache.geronimo.runtime.v11
a) geronimo-service-builder,
b) geronimo-connector-builder,
c) geronimo-web-builder,
d) geronimo-naming-builder,
e) geronimo-j2ee-builder,
f) openejb-builder,
g) geronimo-security-builder
2) From \plugins\org.apache.geronimo.runtime.v20
a) geronimo-service-builder,
b) geronimo-connector-builder,
c) geronimo-web-2.5-builder,
d) geronimo-naming-builder,
e) geronimo-j2ee-builder,
f) geronimo-openejb-builder,
g) geronimo-security-builder,
h) geronimo-schema-jee_5
3) From \plugins\org.apache.geronimo.runtime.v21
a) geronimo-service-builder,
b) geronimo-connector-builder,
c) geronimo-web-2.5-builder,
d) geronimo-naming-builder,
e) geronimo-j2ee-builder,
f) geronimo-openejb-builder,
g) geronimo-security-builder,
h) geronimo-schema-jee_5
Basically all *builder jars from 1), 2) & 3), and
4) From \plugins\org.apache.geronimo.runtime.common
a) xmlbeans-2.3.0.jar (~2.5MB)
They were earlier required by EMF plug-ins (which were coded to pick various XSDs from those builder JARs), and with they getting deleted through GERONIMODEVTOOLS-294, above dependencies have become redundant and hence deleted. (New JAXB model plug-ins have the XSDs directly in source tree).
The only other place where those builders JARs & xmlbeans.jar were used before, was to implement various fixGeronimo*Schema() functions inside GeronimRuntime classes. These functions will be reimplemented using JAXB as part of GERONIMODEVTOOLS-312.
The above listed JARs are deleted at revision: 636971
> Delete redundant dependencies from runtime plug-ins - Make GEP thinner!
> -----------------------------------------------------------------------
>
> Key: GERONIMODEVTOOLS-295
> URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295
> Project: Geronimo-Devtools
> Issue Type: Sub-task
> Components: eclipse-plugin
> Affects Versions: 2.1.0
> Reporter: Shiva Kumar H R
> Assignee: Shiva Kumar H R
> Fix For: 2.1.0
>
>
> GEP is currently 13.3MB! Out of this ~11.6MB (87%) is from following four plug-ins!
> 1) \plugins\org.apache.geronimo.runtime.common
> 2) \plugins\org.apache.geronimo.runtime.v11
> 3) \plugins\org.apache.geronimo.runtime.v20
> 4) \plugins\org.apache.geronimo.runtime.v21
> After GERONIMODEVTOOLS-294, many of the dependencies in above plug-ins might have become redundant. Identify the redundant ones and delete them to make GEP thinner :)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (GERONIMODEVTOOLS-295) Delete redundant
dependencies from runtime plug-ins - Make GEP thinner!
Posted by "B.J. Reed (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
B.J. Reed resolved GERONIMODEVTOOLS-295.
----------------------------------------
Resolution: Fixed
Fix Version/s: (was: 2.1.3)
2.1.1
No work has been done on this in a while and the GEP has been made much thinner than it used to be. Please re-open if you see other places where we can make the GEP more light weight.
> Delete redundant dependencies from runtime plug-ins - Make GEP thinner!
> -----------------------------------------------------------------------
>
> Key: GERONIMODEVTOOLS-295
> URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295
> Project: Geronimo-Devtools
> Issue Type: Improvement
> Components: eclipse-plugin
> Affects Versions: 2.1.0
> Reporter: Shiva Kumar H R
> Assignee: Shiva Kumar H R
> Fix For: 2.1.1
>
>
> GEP is currently 13.3MB! Out of this ~11.6MB (87%) is from following four plug-ins!
> 1) \plugins\org.apache.geronimo.runtime.common
> 2) \plugins\org.apache.geronimo.runtime.v11
> 3) \plugins\org.apache.geronimo.runtime.v20
> 4) \plugins\org.apache.geronimo.runtime.v21
> After GERONIMODEVTOOLS-294, many of the dependencies in above plug-ins might have become redundant. Identify the redundant ones and delete them to make GEP thinner :)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMODEVTOOLS-295) Delete redundant
dependencies from runtime plug-ins - Make GEP thinner!
Posted by "Shiva Kumar H R (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shiva Kumar H R updated GERONIMODEVTOOLS-295:
---------------------------------------------
Issue Type: Improvement (was: Sub-task)
Parent: (was: GERONIMODEVTOOLS-278)
> Delete redundant dependencies from runtime plug-ins - Make GEP thinner!
> -----------------------------------------------------------------------
>
> Key: GERONIMODEVTOOLS-295
> URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295
> Project: Geronimo-Devtools
> Issue Type: Improvement
> Components: eclipse-plugin
> Affects Versions: 2.1.0
> Reporter: Shiva Kumar H R
> Assignee: Shiva Kumar H R
> Fix For: 2.1.0
>
>
> GEP is currently 13.3MB! Out of this ~11.6MB (87%) is from following four plug-ins!
> 1) \plugins\org.apache.geronimo.runtime.common
> 2) \plugins\org.apache.geronimo.runtime.v11
> 3) \plugins\org.apache.geronimo.runtime.v20
> 4) \plugins\org.apache.geronimo.runtime.v21
> After GERONIMODEVTOOLS-294, many of the dependencies in above plug-ins might have become redundant. Identify the redundant ones and delete them to make GEP thinner :)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMODEVTOOLS-295) Delete redundant
dependencies from runtime plug-ins - Make GEP thinner!
Posted by "Shiva Kumar H R (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shiva Kumar H R updated GERONIMODEVTOOLS-295:
---------------------------------------------
Fix Version/s: (was: 2.1.0)
2.1.x
> Delete redundant dependencies from runtime plug-ins - Make GEP thinner!
> -----------------------------------------------------------------------
>
> Key: GERONIMODEVTOOLS-295
> URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295
> Project: Geronimo-Devtools
> Issue Type: Improvement
> Components: eclipse-plugin
> Affects Versions: 2.1.0
> Reporter: Shiva Kumar H R
> Assignee: Shiva Kumar H R
> Fix For: 2.1.x
>
>
> GEP is currently 13.3MB! Out of this ~11.6MB (87%) is from following four plug-ins!
> 1) \plugins\org.apache.geronimo.runtime.common
> 2) \plugins\org.apache.geronimo.runtime.v11
> 3) \plugins\org.apache.geronimo.runtime.v20
> 4) \plugins\org.apache.geronimo.runtime.v21
> After GERONIMODEVTOOLS-294, many of the dependencies in above plug-ins might have become redundant. Identify the redundant ones and delete them to make GEP thinner :)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.