[jira] Commented: (GERONIMODEVTOOLS-295) Delete redundant dependencies from runtime plug-ins - Make GEP thinner!

2008-08-25 Thread Ted Kirby (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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!

2008-03-13 Thread Shiva Kumar H R (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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.