Daan Hoogland created CLOUDSTACK-9890:
-----------------------------------------

             Summary: rest points on pull #372
                 Key: CLOUDSTACK-9890
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9890
             Project: CloudStack
          Issue Type: Improvement
      Security Level: Public (Anyone can view this level - this is the default.)
            Reporter: Daan Hoogland


[~rsafonseca] left us with a lot of sugestions a while back in #372;

Some of the features/fixes (i may have forgotten a couple as this involved a 
lot of changes ;) )

#    Embedded Tomcat support
#    Embedded Jetty support
#    Reduce management .deb package to roughly half the size
#    Reduce common .rpm package to roughly half the size
#    Transparent support for more distros like Fedora 21
#    Reduced dependencies on the packages, such as mysql-connector-java which 
are now bundled
#    Upgraded Jetty version used by Travis from oldie and discontinued morbay 
6.x version to current eclipse 9.x version
#    Tidy up debian packaging under /packaging and include support on package.sh
#    Cleanup of a lot of duplicate files which made it harder to maintain and 
caused some fixes to be implemented only for some distros
#    Consolidates a few configs that were different across distros and 
shouldn't be
#    Enables running with any version of openjdk runtime and compiling with any 
version of openjdk devel as long as they meet the minimum requirements (Java 
7+) without conflicting with other packages.

The package.sh script packages ASF Tomcat by default, you can package it with 
Jetty instead by passing -j or --jetty :)

There's still a couple more things to consolidate and a couple more places to 
remove hardcoding of configs like the cloud user, but i'll take care of that on 
a later PR :)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to