[kepler-dev] [Bug 4063] - Kepler-1.XDev Installer is large

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Wed May 13 10:37:22 PDT 2009


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4063


berkley at nceas.ucsb.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
   Target Milestone|Unspecified                 |2.0.0




------- Comment #1 from berkley at nceas.ucsb.edu  2009-05-13 10:37 -------
The duplicate jar problem is in bug 4013.  Thanks for getting a list though. 
I'll copy it over to that bug.

The reason the source is not included in the installer is that I was trying to
get the size down.  I do not see people building kepler/ptolemy from source
with an installed version of the application.  If they want to build from
source, they can use the SVN version.  We do not include any source from Kepler
(and we didn't in the last release).  

The reason the sizes of the installers are so large is because of R.  The R
windows installer is 37+ MB and the OSX installer is 70+ MB.  I will be
creating a version of the installer without R eventually which should reduce
the size significantly.  I could also not install many of the ptolemy packages
that kepler never uses.  I haven't tried to identify them yet, but I will.  

Even at their current sizes, I don't think they are ridiculously large.  I
download many applications with 200+ MB installers.  

David and I decided to leave class files in the target directories unjarred
because it made it easier to make the installer and the module manager behave
in the same way.  If people disagree with this approach, we could probably
change it to use jars instead, but I don't see the major advantage of either. 
Both the installer and modules get jarred eventually so the files will get
compressed inside of that jar.  Are we worried about post-install disc space
here?  If so, then jarring the classes would make sense I guess.  My installed
version of Kepler on the mac, with R is 438MB.  I need to remove the R
installer after installation (which  would remove another 70 MB).  


More information about the Kepler-dev mailing list