写点什么

Interface21 与 Tasktop 探讨即将推出的 Spring Tool Suite

  • 2007-10-25
  • 本文字数:2156 字

    阅读完需:约 7 分钟

Interface21 与 Tasktop 科技最近宣布他们将合作开发 Spring 工具套件(Spring Tool Suite)。该产品有以下特征:

  • 支持 Sring2.0 的最新特征,包括基于命名空间的配置;
  • 支持 Spring Web 流,包括一个包含内容帮助、超文本链接、校验和图形编辑功能的对 WTP 的 XML 编辑器的扩展;
  • 支持基于 Spring AOP 开发的工具,包括支持配置校验和可视化横切引用;
  • 支持 Spring Java 配置。

InfoQ 与 Interface21 的 CEO Rod Johnson 和 Eclipse Mylyn 的领导者 Mik Kersten 讨论了该应用以及它与 Spring IDE 的关系:
1. 如何解释 Spring Tool Suite 与以前的 Spring IDE 项目的关系?> Rod: Spring Tool Suite 将成为在 Spring Portfolio 上做中间件开发的端到端解决方案。它构建于 Eclipse 之上,Spring IDE 是它的一个核心组件。Srping IDE 仍然是独立的项目。 Mik: Spring Tool Suite 也将构建于 Eclipse Mylyn 之上以简化大型 Spring 应用的开发,同时包含有其他一些关键特征,从问题跟踪到代码质量等等,从而更好的支持 Spring 应用的完整生命周 期。方案中引人注目的一点是,我们会利用对 Mylyn 的关注于任务(Task-Focused)的 UI 的扩展来为许多将要包含在 Tool Suite 中的最佳工具和技 术提供平滑而简单的工作流。

2. 新闻稿中列出了将要“受支持的”Spring 相关的技术。你能详述“受支持”的定义么?相对于不受支持的技术,受支持的技术会允许我做什么?

Rod: Interface21 已经为 Spring 框架和 Spring portfolio 中的其他产品提供了高质量的支持服务,包括承诺的事件响应时间。Srping Tool Suite 将受到同样的支持。 Mik: 我们的方案还有一处比较有吸引力:我们会把订阅和支持机制包含在 Tool Suite 内。对于 Spring 的新手而言,该功能会通过教程和内置的 Interface 21 的 Spring 精彩培训材料为他 / 她提供工具向导。对于经验老道的专家,这个功能可以缩短支持周期,通过提供对诸如应用配置这类关键问题的共享和反馈 机制使得专家更容易得到事件的解决方法。

3. 新闻稿 **** 没有提到许可证的问题。新产品是商业的还是开源的?

Rod: 所有订阅了 Interface21 支持服务的客户都可以得到新的产品,它同时包括开源的组件和不开源的组件。在这个集合中,Spring IDE 和其他开源组件得到了显著的增强,而同时一些新的功能没有开源。

4. 您是否可以不熟悉技术的读者简要的描述一下 Mylyn 工具和即将推出的 Tasktop 产品的能力? > Mik: Mylyn 给 IDE 增加了两样东西:集成的任务管理和自动内容管理。这意味着构成了一个开发者工作日的所有任务,例如我们修复的 bug 或者我们增加的特 征,都被无缝的集成到 IDE 的界面中了。任务可以来自各种任务管理工具,包括 Bugzilla, JIRA, CollabNet, Rally 和其他工具,IDE 集成提供了例如代码补全,变更管理和离线编辑等功能。真正让开发者大呼过瘾的是当你激活一个任务时,Mylyn 会自动的调整 整个 Eclipse IDE 从而只向你显示与任务有关的源代码文件和元素。

目前的 Mylyn 发行版包括支持普通 Java 开发者和 Eclipse 插件开发者的扩展。这次 Interface 21 和 Tasktop 合作的一个最激动人心的部分是我们将构建针对企业应用的 Mylyn 的扩展,从而使得更多的用户可以用 Mylyn 提高他们的生产率。专 注于任务的桌面产品(Tasktop)超越了 IDE 的窗口,将 Mylyn 的专注于任务的界面扩展到知识工作者需要交互的其他知识来源,不管这些来源是在你 的 Outlook 邮箱中的信件,在你的 Google 日历中的事件还是在 Wikipedia 中的引用。由于 Tasktop 产品将 Mylyn 的任务列表扩展到 被开发者和在软件开发过程中涉及到的人所使用的其他信息来源,所以它和 Spring Tool Suite 是非常互补的。

5. 你们的伙伴关系是如何形成的,什么使得你们在一起工作?

Rod: Interface21 很高兴与 Tasktop 和 Mik Kersten 一起工作,因为我们相信他们正在推动真正的给开发者带来了巨大价值的工具革新。Mylyn 对于 Eclipse 用户是重要的进步。我们相信 Tasktop 完全吻合我们对于高质量,革新的软件和对开发者的实践的解决方案的承诺。Tasktop 对于 Eclipse 生态系统是一个重要的贡献者,这 意味着我们在帮助与我们一样的开源社区。 Mik: 这些感觉不仅仅是共有的,而且是基于长期的发展过程建立起来的。自从 Eclipse 在 2001 年晚期发布第一个版本以来,Adrian Colyer (Interface 21 CTO) 和我就一起为 AspectJ 工具工作,我们都认为中间件是面向方面编程(AOP)的杀手应用。从那时起,我敬畏的看着 Rod Johnson 和 Colyer 的步伐,他们把 Spring 框架从一个我们所共识的对组件化和简单化的原则的具体化,发展为 Java 企业应用开发的事实标 准。我无法想象 Taskotop 不把我们自己的 web 服务建立在 Spring 之上,我还听说 Interface 21 的员工说起他们无法想象没有 Mylyn 的工作。你可以想象我们技术同盟的程度之深。我们的同盟建立于我们对开源框架和革新的共同热爱。我盼望着我们的合作会给 Java 企业应用开发者在明年带来生产效率的显著提高。

查看英文原文 Interface21 and Tasktop Discuss The Upcoming String Tool Suite


译者简介: 曹云飞,西安交通大学计算机软件硕士。现就职于 Ethos ,热衷于新技术的钻研,软件架构与敏捷开发,目前从事 Home Control 方面的工作。参与 InfoQ 中文站内容建设,请邮件至 china-editorial[at]infoq.com

2007-10-25 08:101017
用户头像

发布了 47 篇内容, 共 10.6 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

centos7 操作

InfoQ_1c4a1f813eb1

Redis系列(三):缓存过期该如何剔除?RDB和AOF又是什么?

z小赵

Java redis 高并发 高并发系统设计

查找算法系列文(一)一文入门二叉树

淡蓝色

Java 数据结构 算法 二叉树

十五年后苹果再次变心

池建强

apple 苹果 芯片 wwdc

【极客大学】【架构师训练营】【第二周】依赖倒置原则和接口隔离原则

NieXY

极客大学架构师训练营

循序渐进的中台研发

理帆

中台 业务中台

wee1作业总结

牛珈羽

极客大学架构师训练营

iOS & Android 去马赛克处理

liu_liu

ios android 去马赛克

ARTS Week5

丽子

【极客大学】【架构师训练营】【第二周】总结:设计原则

NieXY

极客大学架构师训练营

就餐卡系统架构设计文档

牛珈羽

极客大学架构师训练营

【在云端 002】云时代,何以安放我的个人数据

Bora.Don

云计算 云存储

LeetCode 655. Print Binary Tree

liu_liu

算法 LeetCode

MySQL InnoDB存储引擎 - 事务

Axe

设计模式之单例模式和组合模式

dapaul

极客大学架构师训练营

每日一题-翻转字符串里的单词

程序员老王

LeetCode

游戏夜读 | 《老残游记》很有趣

game1night

第四周 学习总结

冯凯

别兜售你自己不会购买的东西

Neco.W

创业 销售管理 销售

架构师训练营 - 第三周学习总结

清风徐徐

设计原则与设计模式

dapaul

极客大学架构师训练营

食堂就餐卡系统设计

John

极客大学架构师训练营

多个maven项目启动顺序

terrytian

maven

RabbitMQ跨机房迁移数据零丢失

心平气和

RabbitMQ 消息队列

基于业务表 Binlog 的事件驱动设计

理帆

MySQL 事件驱动 Binlog

区块链目前实际的应用场景汇总

CECBC

区块链技术 去中心化 应用场景

线性表(数组、链表、队列、栈)详细总结

淡蓝色

Java 数据结构 算法 链表 线性表

SpringBean的生命周期

编号94530

Java spring Spring Boot 生命周期

辟谣:程序员不配谈恋爱?你错的可以!真相来了

码农神说

程序员 漫画 相亲

工作那么久,才知道的 SOLID 设计原则

闻人

架构师 极客大学架构师训练营

好奇心, 优秀软件工程师的内核品质

亚伦碎语

读书感悟 随笔杂谈

Interface21与Tasktop探讨即将推出的Spring Tool Suite_Java_Scott Delap_InfoQ精选文章