去年年底,我们开始讨论 Spring“发布列车”的概念。发布列车背后的想法是,我们协调发布 Spring 产品组合中的产品:经过共同测试并协同工作。您仍然可以挑选您需要的组件,但当您想一起使用各种产品时,会更容易。我们还没有完全实现,但我们正在路上。
Interface21 的一个挑战是,我们的支持服务、培训和咨询需求非常高,以至于我们不得不让所有人全力以赴来满足。这使得我们很难获得进行版本发布所必需的稳定且可预测的产品开发时间。这仅仅是我对 Benchmark Capital 向 Interface21 投资 1000 万美元的最新公告感到如此兴奋的众多原因之一(新闻稿)。这将使我们能够加速产品开发工作,并比以往更快地为您带来更多出色的版本。
所以,我们还没有完全达到目标,但我们正在前进的路上。与此同时,您是否注意到目前几乎有多少 Spring Portfolio 版本同时发布? ;)
- Spring Batch 已发布
- Spring Web Services 发布了1.0rc1,1.0 版本也正在全力推进中
- Spring OSGi 发布了 m2 版本,我们正朝着 m3 迈进
- Acegi 刚刚发布了1.0.4,很快您就会看到“Spring Security 2.0.0 m1”,因为我们将 Acegi 完全整合到 Spring Portfolio 中,并将其与 Spring 2 中的命名空间支持集成,以简化配置
- Spring Java Configuration 已发布1.0 m2。
- Spring Web Flow 将发布 1.0.4 版本,以及 1.1 m1 版本。我不会在这里抢 Keith 的风头,但您一定会喜欢它 :)。看看他最近在此网站上的博客文章中关于此内容的视频,了解一些很棒的新 JSF 集成。
- Spring Framework 的2.1 m1已发布,其中包含对基于注解的配置的改进支持(这是一个选项:您可以使用注解、xml 或任何满足您需求的组合。这里有一点很清楚,不同的人有截然不同的偏好)。
- Spring .NET 1.1 m1 即将发布
- Spring IDE 的2.0 m4已发布,2.0 正式版也正在路上。感谢 Spring IDE 团队在此所做的出色工作。我已经看到了即将发布的 Mylar 集成的截图,那一定会大放异彩!
- Spring LDAP 1.2 RC1 已发布(这也是一个社区驱动的项目,因此 Interface21 对此不予功劳,但我们非常感激)。
有这么多事情正在进行,您一定不想错过今年的
SpringOne大会,届时您可以听到有关所有这些激动人心的新版本的信息。
哦,还有,对于那些好奇的人来说,我们目前的目标是在七月底之前发布 Spring Framework 的 2.1 正式版本……