简体   繁体   中英

Should a New Project Use Spring DM 2.0.0.M1 or Gemni Blueprint 1.0.0.M1?

I am about to incorporate Spring DM into a bundle that will run in the Apache Karaf OSGi framework. Given that Spring DM is being transitioned to Gemni Blueprint, should I use Spring DM 2.0.0.M1 or start fresh with Gemni Blueprint 1.0.0.M1? Or should I go with the last formal release of Spring DM (1.2.1)? Any thoughts?


UPDATE:

This could serve as an argument against using Gemni Blueprint:

As of M1, not all modules or projects inside Spring DM have been moved. At the moment only the io, core, extender and test modules have transitioned are provided in M1. With the up-coming release of OSGi RFC-66, the web support is being discontinued. Existing users are encouraged to look at Eclipse Gemini Web project. The plans for the Maven archetype and annotation extension are undefined for the moment. -- http://www.eclipse.org/gemini/blueprint/documentation/migration/

The fact that not all of the Spring DM modules are included in Gemni Blueprint could make existing documentation difficult to follow. Has anyone tried using Gemni Blueprint and Gemni Web to do the same things that are done with Spring DM?

Since Spring DM has been contributed to the Eclipse Foundation more than 1.5 years ago, I suggest you to go with Gemini Blueprint:

In late 2009, Spring DM has been contributed to the Eclipse Foundation as the Gemini Blueprint project. All new development is now hosted and released through the Eclipse foundation. Please see the Gemini Blueprint site for details. For more information on the Gemini project and Spring DM donation see the links below:

see here . Documentation for migration from Spring DM here .

Also you probably should check out Virgo .

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM