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)