http://www.infoq.com/cn/news/2010/09/eclipse-mylyn/ 作为应用程序的生命周期管理工具,Eclipse Mylyn项目已经被提升为顶级的Eclipse项目(但是还保留Mylyn作为它的简称)。它的项目章程说明了它在生态系统中的目的。

这对一般的Eclipse Mylyn用户来说,(直接的)意义没有什么不同。Mylyn会继续由原来的项目执行者来开发,并且提供与当前使用的相同类型的体验:专注于开发者。成为Eclipse的顶级项目也表示当前它的项目结构已经过时,Eclipse当前项目的组织有两种级别的执行结构,一种是Eclipse项目,像JDT和PDE,另一种是工具项目,像CDT和PDT。

为了找到项目所处的位置,Mylyn花费了不少时间,它已经度过了孵化器,经过了技术项目阶段,然后是工具项目阶段,直到最终成为顶级项目。 项目的主体已经不在技术或者工具项目中了,而对其性质的选择很随意,并且在很多情况下对于用户和项目执行者都是不可见的)。切分主要是基于CVS或者SVN根目录的,这会导致一场讨论:项目是要迁移到Git,还是摆脱执行库结构(enforced repository structure)的束缚。

作为重新组织工作的一部分,Mylyn正在创建属于自己的一些二级项目。这事实上只是对现存的Mylyn模块进行重新分块,其中EGit和CVS连接器成为Mylyn/SCM项目的一部分,Bugzilla和Trac连接器成为Mylyn/Tasks项目和Mylyn/Context项目的一部分,这构成了活动的UI过滤机制的基础,它会让Mylyn重新流行起来。

然而,Mylyn多年来并没有保持稳定,并且越来越多样化。Mylyn的WikiText组件最初用来是以友好的方式编写bug报告的,而现在已经作为副产品成为单独的Mylyn/Docs项目,其中还加入了基于富文本的编辑功能。类似地,Mylyn进行了扩展,并与Hudson整合,这包含了读取控制台输出的能力,并能够嵌入到服务器上失败的测试中,就像处理本地测试失败情况一样容易。

最后,Mylyn为自己设定了一个目标,它要向基于代码审查的系统提供界面,最初的计划是要提供简单的基于任务的Mylyn审查系统,并且会嵌入到现存的代码审查系统中。

想要了解更多信息,请查看对Mik Kersten的访谈以及项目章程。

Eclipse Mylyn成为顶级项目的更多相关文章

  1. 盘点 35 个 Apache 顶级项目,我拜服了…

    Apache 软件基金会 Apache 软件基金会,全称:Apache Software Foundation,简称:ASF,成立于 1999 年 7 月,是目前世界上最大的最受欢迎的开源软件基金会, ...

  2. Android——eclipse下运行android项目报错 Conversion to Dalvik format failed with error 1解决

    在eclipse中导入android项目,项目正常没有任何错误,但是运行时候会报错,(clean什么的都没用了.....)如图: 百度大神大多说是jdk的问题,解决: 右键项目-Properties如 ...

  3. Eclipse下配置javaweb项目快速部署到tomcat

    用惯了VS,再用Eclipse,完全有一种从自动挡到手动挡的感觉啊. 很多同学在Eclipse下开发web项目,每一次修改代码,看效果的时候都有右键项目->Run as -> Run on ...

  4. eclipse 创建maven web项目

    参考:http://www.cnblogs.com/hongwz/p/5456616.html eclipse 创建maven web项目

  5. Eclipse+Maven创建webapp项目<一>(转)

    还在为jar下载而烦恼吗?还在为jar依赖关系而烦恼吗?还在为jar冲突而烦恼吗?强大的maven项目管理工具来拯救你们呢?自动下载jar,自动下载jar依赖包.你什么都不用做,只需要在中央仓库中co ...

  6. eclipse中 将java项目转换为web项目

    来自:http://jadethao.iteye.com/blog/1331308 eclipse中 将java项目转换为web项目 1.找到项目工作空间目录,打开.project文件,并修改文件,  ...

  7. Eclipse+Maven创建webapp项目

    Eclipse+Maven创建webapp项目<一> 1.开启eclipse,右键new-->other,如下图找到maven project 2.选择maven project,显 ...

  8. Eclipse 搭建 Maven Web项目

    第一步:安装JDK: 第二步:安装Eclipse: 第三步:安装tomcat7: 第四步:安装maven插件: 4.1 下载maven:http://maven.apache.org/download ...

  9. eclipse创建maven web项目

    eclipse创建maven web项目: 1.安装eclipse maven插件 2.新建maven project选择webapp模板. 3.改造为maven文档结构. 4.添加项目的JAVAEE ...

随机推荐

  1. 自定义的一个JDBC工具类

    package JDBCutils; import java.io.File;import java.io.FileInputStream;import java.sql.Connection;imp ...

  2. thinkphp函数学习(0)——开篇

    因为新公司都使用thinkphp,所以就想通读一遍源码,可是在读的过程中,时常半路杀出个自定义函数,然后又要跳到函数定义的地方先看具体的函数定义,感觉特别的难受,好几次都是看到runtime.php就 ...

  3. HDU 6315.Naive Operations-线段树(两棵树合并)(区间单点更新、区间最值、区间求和)+思维 (2018 Multi-University Training Contest 2 1007)

    6315.Naive Operations 题意很好理解,但是因为区间求和求的是向下取整的a[i]/b[i],所以直接分数更新区间是不对的,所以反过来直接当a[i]==b[i]的时候,线段树对应的位置 ...

  4. 哈希+Bfs【P2730】 魔板 Magic Squares

    没看过题的童鞋请去看一下题-->P2730 魔板 Magic Squares 不了解康托展开的请来这里-->我这里 至于这题为什么可以用康托展开?(瞎说时间到. 因为只有8个数字,且只有1 ...

  5. python3开发进阶-Django框架的中间件的五种用法和逻辑过程

    阅读目录 什么是中间件 中间件的执行流程 中间件的逻辑过程 一.什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子.它是一个轻量.低级别的插件系统,用于在全局范围 ...

  6. 1.5 JSP标准标签库(JSTL)(核心标签 out、set、remove、if、choose、forEach、forTokens、redirect)

    JSTL(JavaServer Page Standard Tag  Library):JSP标准标签库.它封装了JSP应用的通用核心功能. 1.准备工作 使用JSTL前需要下载所需文件,下载地址及安 ...

  7. Problem B: 调用函数,输出100到200之间的所有素数

    #include <stdio.h> int isPrime(unsigned int n)//定义素数函数 { int i; || n == ) ; ; i * i <= n; i ...

  8. codevs 4163 求逆序对的数目 -树状数组法

    4163 hzwer与逆序对  时间限制: 10 s  空间限制: 256000 KB  题目等级 : 黄金 Gold 题目描述 Description hzwer在研究逆序对. 对于数列{a},如果 ...

  9. java对象详解

    java对象及线程详解 内存布局 普通对象布局 数组的内存布局 内部类的内存布局 对象分解 对象头-mark word(8字节) 实例数据 对齐填充(可选) java锁分析 volatile关键字 v ...

  10. [Javascript]js判断是否为undefined类型

    概述 在项目获取某个元素的值会出现undefined,所以对这种情况要有特殊处理. 可通过下面的代码判断是否为undefined类型. if (typeof(reValue) == "und ...