Microsoft Build 下一站:中国👉6月15日12:30开启! 了解详情
写点什么

Tasktop 1.3:增加对 Firefox 和 Linux 的支持

  • 2008-11-19
  • 本文字数:2041 字

    阅读完需:约 7 分钟

Tasktop Technologies ,创建 Eclipse Mylyn 并领导其开发的公司,11 月 12 日发布了 Tasktop 1.3 版本。InfoQ 采访了 Tasktop 的 CEO 及 Eclipse Mylyn 项目的领导者 Mik Kersten ,以了解这一发布的更多信息,以及它给最终用户带来了什么变化。

**InfoQ:** 你能描绘一下 Tasktop 1.3 版的主要新特性吗?

**Mik Kersten:**1.3(被命名为 Tasktop Autumn 2008)的关注点在于集成。得到最高投票票数的两个集成分别是:针对 Linux 的独立 Tasktop 应用;使用 Firefox 进行聚焦任务的(task-focused)浏览。到这一版时,这两个特性都具备了。不使用 Eclipse 的项目管理者和开发者都要求提供独立的 Linux 应用,我们对此有极大的兴趣。Firefox 集成的需求则既来自非程序员也来自 Web 开发者,他们想使用集成于 Firefox 中的 Tasktop 浏览器,类似于 Firebug 的方式。

这一版本还包含了其他增强功能,比如把任务细节信息 email 给同事的功能和简化新任务创建的 UI 改进。要了解更多细节,可以参考 New & Noteworthy 页面,该页面上有这一版本所包含的特性及增强功能的完整列表。

**InfoQ:** 基于 Linux 的 Tasktop 引入了什么能力?

Mik Kersten: Linux 上的开发者和项目管理者现在可以以一个独立应用下载 Tasktop,让整个团队享受到 Tasktop 错误和问题跟踪集成的好处。一旦你在 Tasktop 中开始处理你的任务,你立刻就会获得这种焦点任务的界面的好处,例如,除了 Tasktop 的文档跟踪和聚焦之外,每个任务会话会立即恢复 Firefox 里的所有浏览器标签。在 Tasktop 内或与其它应用一起使用时,对 Linux 新的支持还可以提供自动时间跟踪功能。

**InfoQ:** 有计划创建一个基于 Mac 的独立 Tasktop 应用吗?

Tasktop 依赖于操作系统和浏览器扩展,根据用户的投票,我们先做了对 Linux 的集成。但是在 Mac 上你可以通过 Eclipse 来使用 Tasktop,我们看到要求提供独立的 Mac 版 Tasktop 的需求正在增加,而我们正在朝这方面努力。任何对此有兴趣的人都可以在我们的用户调查中提出对Mac 支持的需求,并让我们知道他们愿意了解预览版。

你能描绘一下Firefox 集成的更多细节吗?通过相同的机制,现在社区能够增加对其他浏览器和应用的支持吗?

InfoQ:对于 Window 用户,Tasktop 可以通过针对 IE 的 Tasktop 扩展来自动跟踪并显示与当前活动任务最相关 Web 页面——这就消除了对于那些页面创建书签的需求。把一个任务恢复成活动状态将自动地恢复与该任务相关的每一页的浏览器标签。这种会话甚至可以跨多个窗口被恢复,如果你用多台显示器工作时,这非常有用。

Mik Kersten:通过安装新的 Tasktop Firefox add-on 并点击 Firefox 的“less is more”按钮,Web 会话恢复将发生在连接着的 Firefox 窗口内,而不是在 Tasktop 窗口中。在 Firefox 中浏览页面将形成 Tasktop 的关注度模型,这意味着手工跟踪 Web 页面已成为历史。只需点击一下,你的浏览器的所有标签都会立马被恢复。这对 Web 开发者来说再好不过了,因为这意味着当他们返回到原先工作的那一部分时,他们正在处理的页面将立即被恢复。对于非开发者,它显著的简化了 Web 浏览体验,并减少了大量书签。

我们还没有标准化用以集成监测和会话管理的跨浏览器的协议,因此现在的实现对于 IE 和 Firefox 都是非常特殊化的。但是任何有兴趣将这一支持扩展到其他浏览器的人应该和我们取得联系,因为我们很有兴归纳出这一标准。

**InfoQ:** 从 1.0 开始,用户对 Tasktop 的反应如何,这种反馈如何帮助定形 Tasktop 的开发?

**Mik Kersten:** 对于 Eclipse Mylyn,我们创建了一个经 Eclipse 高层授权的社区。由于我们拥有透明度并提供了用以简化捐献的工具,如果用户或集成者想要扩展 Mylyn,他们很容易做到。但是 Mylyn 的主要角色是作为一个框架,因此其重点在于 API 增强而不是新特性。

对于 Tasktop,我们必须能够对特性需求作出快速反馈,因为我们有一些付费用户。打印支持就是一个例子,相当大数量的 Tasktop 用户首先提出需求并描绘出他们最需要的打印特性。我们很快就作出了响应,这意味着我们的用户社区非常有权利感和参与感,这就解释了为什么在 Tasktop 集成方面我们拥有如此全面的反馈。不断地交付 Tasktop 的生产率特性和听取所有伟大的反馈(包括像时间跟踪这种大事和保存点击这种小事),我们乐在其中,比如这个新的工作集(working set)一键切换器,没有它我简直就没法活了。

**InfoQ:**Tasktop 将来的计划是什么,特别是围绕 2.0 版?

**Mik Kersten:** 是的,我们在 Tasktop2.0 方面已经有重大进展,它在客户端、Web 服务、以及合作伙伴集成方面有全面地根本改变。尽管我还不能泄露新特性,但是你可以对新的应用生命周期管理(ALM)工具集成有所预期,它将把焦点和集成带给开发者使用的更多工具。在客户端,有大量的简化工作,还有一些非常酷的计划、项目管理和协作特性。这一协作特性将帮助所有人 email(对目前主要的协作工具)说 byebye。请保持关注 Tasktop blog 来了解未来特性的更多线索!

查看英文原文: Tasktop 1.3: Support Added for Firefox and Linux

2008-11-19 04:59673
用户头像

发布了 150 篇内容, 共 41.1 次阅读, 收获喜欢 9 次。

关注

评论

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

标准的开发框架,对企业开发有多重要?

Learun

敏捷开发 快速开发

容器化应用系统上生产的最佳实践

东风微鸣

Kubernetes 最佳实践 生产

架构师训练营第2期-第一周-学习总结

井中人

一致性 hash

garlic

极客大学架构师训练营

大明湖畔昇腾绽放,趵突泉里智能奔涌

脑极体

如果只推荐一本 Python 书,我要 Pick 它!

Python猫

Python 学习 编程 程序员 码农

面试官的灵魂一击:你懂 MySQL 事务日志吗?

Java架构师迁哥

数据安全无小事:揭秘华为云GaussDB(openGauss)全密态数据库

华为云开发者联盟

安全 数据 加密

socket编程

菜鸟小sailor 🐕

websocket

小熊派开发实践丨漫谈LiteOS之传感器移植

华为云开发者联盟

开发 IoT stm32

如何基于消息中间件实现分布式事务?我想说的都在这儿了!!

冰河

分布式事务 微服务 分布式数据库 数据一致性 海量数据

商用密码与区块链共推数字经济发展

CECBC

网络安全 数字经济

食堂就餐卡系统设计

Griffenliu

关于编码

西贝

Java 编码

听说你会缓存?

架构师修行之路

redis 缓存 微服务

容器开发运维人员的Linux操作机配置优化建议

东风微鸣

Kubernetes 最佳实践 k8s入门

设计数据库集群读写分离并非易事

架构师修行之路

分布式 微服务

为什么Java容器推荐使用ExitOnOutOfMemoryError而非HeapDumpOnOutOfMemoryError?

东风微鸣

Kubernetes 最佳实践 jvm调优

区块链赋能供应链金融|应用优势与四类常见模式

CECBC

区块链

Java中的String到底占用多大的内存空间?你所了解的可能都是错误的!!

冰河

Java 内存泄露 string 性能调优 内存溢出

mongodb源码实现、调优、最佳实践系列-Mongodb网络模块源码实现及性能调优(一)

杨亚洲(专注MongoDB及高性能中间件)

MySQL mongodb 中间件 架构师 分布式数据库mongodb

架构师训练营第 2 期第一周作业

井中人

二十一、深入Python强大的装饰器

刘润森

Python

全面到哭!BAT内部Java求职面试宝典,必须人手一份!

Java架构之路

Java 程序员 架构 面试 编程语言

批处理 有状态等应用类型在K8S上应该如何配置?

东风微鸣

Kubernetes 最佳实践

Vidyo产品给用户方带来了什么直接的便利

dwqcmo

音视频 集成架构 解决方案 智能硬件

谁说AI看不懂视频?

华为云开发者联盟

视频 剪辑

微服务的理想与现实

京东科技开发者

云原生

Java中String占用空间的评估标准

陈德伟

Java jdk 源码剖析

终于,SM2国密算法被Linux内核社区接受了!

阿里云基础软件团队

在K8S Volume中使用 subPath

东风微鸣

Kubernetes 最佳实践

Tasktop 1.3:增加对Firefox和Linux的支持_Java_Ryan Slobojan_InfoQ精选文章