Karl Wright created CONNECTORS-862:
--------------------------------------

             Summary: Reorganize dist area to reduce -bin package size
                 Key: CONNECTORS-862
                 URL: https://issues.apache.org/jira/browse/CONNECTORS-862
             Project: ManifoldCF
          Issue Type: Task
          Components: Build, Documentation
    Affects Versions: ManifoldCF 1.5
            Reporter: Karl Wright
            Assignee: Karl Wright
             Fix For: ManifoldCF 1.6


Our -bin packages now exceed 200M.  We need to do what we can to reduce their 
sizes in the future.

One of the biggest contributors to bloat in the bin package is the duplication 
of jars.  While some of this is unavoidable (we will still need the 
connector-lib and connector-lib-proprietary directories, for instance), we can 
save maybe 100M simply by having only one copy of a jar for all jars used in 
explicit classpaths.  The strategy of putting jars needed in a given classpath 
in a specific directory, for example, could be replaced by having jars reside 
in one place, and building class paths at compile time based on dynamic 
conditions.  We may need an ant plugin for this, but I think it would be well 
worth it.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to