领先一步
VMware 提供培训和认证,助您加速进步。
了解更多总结:今天我们宣布,今后我们将不再维护 Spring Cloud Data Flow、Spring Cloud Deployer 或 Spring Statemachine 作为开源项目。Spring Cloud Data Flow 2.11.x、Spring Cloud Deployer 2.9.x 和 Spring Statemachine 4.0.x 将是最后几个开源版本系列,未来发布的任何版本将仅供 Tanzu Spring 客户使用。此更改对 Spring 投资组合中的其他开源项目或现有用户当前可用 OSS 版本的支持义务没有影响。
Spring Cloud Data Flow 八年前源自 Spring XD,用于协调批处理和流式工作负载,多年来在我们的客户中取得了巨大成功。然而,为了使 Spring Cloud Data Flow 及相关生态系统项目在未来以可持续的方式发展,我们决定仅将 Spring Cloud Data Flow 作为商业产品发布。
此决定并非轻率作出,主要原因是这些项目在社区中的采用情况。我们看到 Spring Cloud Data Flow 的绝大多数用法存在于我们的 Tanzu 企业客户中。目前,开源使用在整体采用中占比很小,社区提供的维护贡献也同样很小。在过去的两年中,与绝大多数拥有活跃社区并以多种方式为其持续发展做出贡献的 Spring 产品组合相比,Spring Cloud Data Flow 的维护几乎完全由 Tanzu 的研发团队贡献。Spring Statemachine 和 Spring Cloud Deployer 的采用模式与 Spring Cloud Data Flow 相似,其使用主要由它们包含在 Spring Cloud Data Flow 中所驱动。
维护开源项目的独特需求并在此基础上提供商业产品给团队带来了非常大的成本。这一变化将使团队能够专注于提供 Spring Cloud Data Flow 用户所依赖的价值,而无需在那些没有足够采用水平来证明所投入的努力的事情上花费额外的精力。
我们始终以批判的眼光审视我们自己的项目组合的长期健康状况。我们淘汰那些采用率下降的项目,以便我们可以将精力集中在社区需求上。我们将今天的公告视为这种不断发展的重点的延续。
对于拥有 Tanzu 许可的客户,Spring Cloud Data Flow 最近已在 Spring 企业工件存储库 中修补到 2.11.7。我们还发布了 Spring Cloud Data Flow tile 1.14.5 和 Kubernetes 分发 1.6.5,两者均基于 Spring Cloud Data Flow 2.11.7。这些版本将在秋季之后推出基于 Spring Boot 3.5 的产品版本。
Spring 的开源生态系统依然充满活力,拥有 60 多个受全面支持的开源项目、数十名提交者和数百名活跃的社区贡献者。整个产品组合的下载量持续打破记录,我们对 Spring 在开源世界的未来感到兴奋。