아파치 소프트웨어 재단은 아파치 오픈 소스 소프트웨어 프로젝트 커뮤니티 지원을 제공합니다.
아파치 프로젝트는 협업과 개발 프로세스를 기반으로 하는 상호간의 공감대와 개방되어 있는 실용적인 소프트웨어 라이센스, 그 분야에서 선두를 달릴 수 있는 고품질 소프트웨어 개발을 추구하고 있습니다.
우리는 심플한 서버 공유 프로젝트의 모임이라고도 하지만 오히려 개발자와 사용자간의 커뮤니티라고 생각합니다.
The Apache Maven team is happy to
announce the release of Apache Maven Fluido Skin 1.2
The Apache Maven Fluido Skin is an
Apache Maven site skin built on top of Twitter's bootstrap and other nice
widgets. The main news of the current release is the upgrade to Twitter
Bootstrap 2 and the integration of social networks share buttons, such as
Facebook and G+.
Follow belo the list of resolved issues:
Bug
[MSKINS-26] - hard coded style with
padding-top for body [MSKINS-31] - If you have no <body> you get error on
rendering Improvement
[MSKINS-32] - Use ${project.name} as
default for bannerLeft New Feature
[MSKINS-29] - upgrade to bootstrap 2.0.0
[MSKINS-33] - Add Facebook like button integration [MSKINS-34] - Add google +1
button support Wish
[MSKINS-28] - Make it possible to center
"powered by" logos in sidebar
The Maven team is pleased to announce the release of Apache Maven 3.0.3
Maven is a project comprehension and build tool, designed to simplify the process of maintaining a healthy development lifecycle for your project. You can read more here:
A major goal of Maven 3.0.x is to be compatible, to the extent possible, with existing plugins and projects designed for Maven 2.x. Users interested in upgrading to 3.x should have a glance at the compatibility notes for known differences between Maven 3.0 and Maven 2.x:
** Bug
* [MNG-4551] - List parameter in a mojo has strange behaviour
* [MNG-4956] - Cygwin mvn script modifies CLASSPATH environment variable
* [MNG-4962] - MavenProject.getParent fails to build when parent POM, in reactor, references BOM also in reactor
* [MNG-4963] - [regression] Parent POM not downloaded when settings define global mirror and one snapshot repo but no other release repository
* [MNG-4973] - [regression] Build extensions are invisible to plugins in multi module build
* [MNG-4975] - [regression] plugin executions injected from profile run before instead of after existing executions in the POM
* [MNG-4982] - [regression] Cycle between transitive dependencies causes bad effective dependency scope
* [MNG-4987] - [regression] LATEST, RELEASE or SNAPSHOT version picked from wrong repository when resolution order does not match timestamp order
* [MNG-4990] - RepositorySystem#resolve(request) uses two different local repositories
* [MNG-4991] - LegacyRepositorySystem#injectProxy(repositories, proxies) doesn't evaluate non-proxy hosts
* [MNG-5000] - [regression] child distributionManagment.site.url not correct in a flat directory layout when child's artifactId doesn't match its module name
* [MNG-5003] - MavenPluginManager serves m2e partially initialized mojo descriptors in some cases
* [MNG-5005] - bin/mvn contains platform specific echo when on Mac OSX and JAVA_VERSION envvar is set
* [MNG-5006] - [regression] Resolution of parent POMs for dependency using version range does not consider all configured repositories
* [MNG-5009] - StackOverflowError in DefaultProjectBuilder.build when <module> points at current aggregator POM
* [MNG-5014] - [regression] MavenProject.getParent().isExecutionRoot() not properly set
* [MNG-5019] - [regression] String-based component lookups performed by report mojos fail with ClassCastException
* [MNG-5023] - Wrong calculation of Build Total time
** Improvement
* [MNG-3575] - Allow hexadecimal parameters
* [MNG-4971] - Display maven home in version info
* [MNG-4984] - Simplify drop in of 3rd party extensions for Maven core
* [MNG-4988] - API to calculate execution plan without full mojo execution configuration
* [MNG-4992] - Allow to configure plugin parameters of type java.util.Properties just like a map
* [MNG-5011] - Allow to configure array/collection type plugin parameters via system properties
* [MNG-5012] - Allow to configure array-typed plugin parameters from expressions yielding collections and vice versa
* [MNG-5013] - Allow to condense configuration of plugin parameter beans that commonly require only one value
* [MNG-5020] - JAVA_HOME auto discovery
* [MNG-5028] - Obey generics in plugin collection parameters when populating them
* [MNG-5033] - Allow to inline collection/array items within plugin configuration
The Maven team is pleased to announce the release of Apache Maven 3.0.
Maven is a project comprehension and build tool, designed to simplify the process of maintaining a healthy development lifecycle for your project. You can read more here:
http://maven.apache.org/
Downloads of source and binary distributions are listed in our download section:
http://maven.apache.org/download.html
A major goal of Maven 3.0 is to be compatible, to the extent possible, with existing plugins and projects designed for Maven 2.x. Users interested in upgrading to this new major release should have a glance at the compatibility notes for known differences between Maven 3.0 and Maven 2.x:
If you encounter unexpected problems while using Maven 3.0, please feel free to contact us via the Maven developer list:
http://maven.apache.org/mail-lists.html
Last but not least, the Maven team would like to thank all the users that tested the various alphas/betas/RCs and provided valuable feedback that helped us to eventually release a solid Maven 3.0!
Release Notes - Sling - Version Commons OSGi 2.0.6
** Improvement
* [SLING-1278] - Utilities for bundle version comparison, handling both jar files and Bundle objects
* [SLING-1431] - Utility method to get the service ranking
Release Notes - Sling - Version Launchpad Base 2.2.0
** Bug
* [SLING-1210] - BootstrapInstaller will attempt (and fail) to start fragment bundles
* [SLING-1252] - Reactor build using Maven 2.0.9 creates non-functional launchpad base artifact
* [SLING-1273] - Launchpad Loader uses fragile file timestamp comparison to update launcher jar
* [SLING-1285] - Launchpad does not start under windows (launchpad.base.jar is not accessible)
** Improvement
* [SLING-983] - Add sling.properties file to configuration status page
* [SLING-1093] - Prepare for JCR 2.0
* [SLING-1101] - sling_bootstrap.txt: run-once command file for the BootstrapInstaller
* [SLING-1179] - Convert Launchpad Webapp to use Felix HttpService instead of Equinox
* [SLING-1189] - When comparing SNAPSHOT-versioned bundles, also check the Bnd-LastModified Header
* [SLING-1223] - Enable Servlet and Filter whiteboard support in Launchpad
* [SLING-1418] - upgrade to felix 2.0.4
* [SLING-1443] - allow bundle loading to be forced
* [SLING-1484] - Jetty 7.0.1 throws a NullPointerException when ServletContext.log() called with null Throwable
Release Notes - Sling - Version Maven Launchpad Plugin 2.0.6
** Bug
* [SLING-1351] - Launchpad plugin wont merge additional lists correctly.
* [SLING-1364] - Inside a Bundle Project it is not possible to executed an embedded Test with LaunchPad, Cargo and Jetty
** Improvement
* [SLING-1321] - Launchpad Plugin should be able to load additional bundle defs from a file
* [SLING-1322] - Launchpad Plugin shouldn't try to load bundle xml or jar when it's run inside launchpad/builder
* [SLING-1323] - Launchpad Plugin should allow for bundles to be removed from the list
* [SLING-1441] - add a "run" goal to maven-launchpad-plugin
* [SLING-1442] - add "start" and "stop" goals to maven-launchpad-plugin
* [SLING-1454] - launchpad plugin should be able to load a filtered properties file
* [SLING-1491] - Use Felix HttpService instead of Pax Web as the default httpservice provider in maven-launchpad-plugin
** New Feature
* [SLING-1197] - new prepare-package Maven goal to simplify launchpad poms