gpt4 book ai didi

eclipse - 什么是 Jazz 项目或基于 Jazz 的项目?

转载 作者:行者123 更新时间:2023-12-04 22:16:43 26 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

5年前关闭。




Improve this question




什么是“爵士乐项目”或基于爵士乐的项目?

Eclipse 在基于 Jazz 的项目中的作用是什么?

这是一个概念问题。

我在软件工程播客中听到了它们。但对他们了解不多。如此详细的回复将不胜感激。

最佳答案

(注:我是 Jazz 开发团队的成员。我不再在 Jazz 团队工作,但仍在 IBM 工作。)

Jazz 是由 IBM 的 Rational 部门创建的一系列技术,用于支持软件团队工具和事件,例如软件配置管理 (SCM)、错误和增强跟踪、构建自动化、发布和迭代规划、需求管理、测试管理等。

Jazz 由 Rational 小组于 2004 年底创立,因为我们意识到我们需要一个新的技术基础来帮助团队应对现代挑战,例如地理上分散的团队以及治理和合规性问题。

与 Eclipse 有几种关系。首先,最初的 Jazz 团队由许多创建 Eclipse 的 IBM 人员组成,例如。 John Wiegand、Erich Gamma、Jim des Rivieres、Nick Edgar 和 Jean-Michel Lemieux 等。此外,Eclipse 技术在 Jazz 的早期发挥了一些作用。我们创建的第一个客户端技术是 Eclipse IDE 的一些新的团队扩展(这演变成 Rational Team Concert Eclipse 客户端)。我们还使用 Eclipse Equinox(OSGi 的 Eclipse 实现)设计了原始服务器,以便您可以使用 OSGi 可扩展性模型来贡献服务器端资源,例如 Web 服务端点、数据模型定义和 Web UI 代码。

随着时间的推移,我们意识到通过共享运行时的可扩展性是行不通的,因此我们转向了基于 RESTful HTTP 和 RDF 的分布式可扩展性模型。我们创建了一个开放社区,为团队资源定义 RESTful 数据模型,称为“生命周期协作开放服务”(http://open-services.net/)。

最后,Jazz 甚至对 Eclipse 产生了一些影响。当我开始编写 Jazz Web UI 代码时,起初我设想了一个可扩展的 Web UI,很像 Eclipse UI( View 、编辑器等),但当我意识到要做正确的事情需要做多少工作时,我很快就放弃了这些抱负方式。然而,多年来,我与 IBM Eclipse 人员合作讨论如何在浏览器和富客户端(Eclipse IDE、Visual Studio)之间实现组件重用,并且我们还讨论了如果有一流的Eclipse 的浏览器故事。经过一段极其迂回的道路,Eclipse.org 在 IBM 的支持下提出了一个名为 Orion (http://www.eclipse.org/orion/) 的新项目,旨在为 Eclipse 提供这个浏览器故事。

所以是的,Eclipse 和 Jazz 之间有很多关系。 :-)

关于eclipse - 什么是 Jazz 项目或基于 Jazz 的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3541122/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com