写点什么

Eclipse 迁移到 GitHub

  • 2013-06-24
  • 本文字数:852 字

    阅读完需:约 3 分钟

随着 Eclipse Kepler 的发布近在眼前,Mike Milinkovich 撰写了一篇博客文章,来探寻关于社交编码在Eclipse 中的前景。在该文中,他谈论了Eclipse 项目部署在GitHub 而不是基金会自己的服务器上的可能性,并将 Vert.X 称为引领这一变革的先行者。

在过去几年里,采用 Git 已经从小众行为上升成事实上的标准,现在大部分项目都在使用 Git——这让镜像到其他 Git 托管仓库成为可能,例如镜像到 GitHub 或 Bitbucket。 GitHub 上的 Eclipse 基金会官方页面中已经搭建了许多仓库,而其他 Git 仓库——例如 Google 的 eclipse.googlesource.com——其托管机制已经承载了 Eclipse 数据的副本。

另一个支持这一决定的关键因素在于贡献者许可协议(Contributors License Agreement,CLA)的采用。在Kepler 发布后将强制采用 CLAs 并取代旧的约束条件,从而使 Bug 出现后能够就地指派。

过去 GitHub 曾数次提及强制推行 CLAs 的打算,但目前仍未落实此事。这意味着 GitHub 上的大量项目不具备许可或知识产权清洁度——而这是 Eclipse 的一条关键原则。对 GitHub 上的贡献来说,未来 Git 的钩子(hook)将自动校验贡献,而当前还需要现有项目所有者们检查用户提交的贡献是否具有有效的 CLA。因此,尽管许多项目已经表达了潜在的兴趣,但初期只有少数样板项目(例如 Vert.X)使用 GitHub。Stephen O’Grady 写道,对于“后GitHub”世界中的开源基金会来说,品牌和知识产权的管理是件重要的事情。

至于Eclipse IDE 本身,最近 Eclipse 社区调查结果显示:受早期性能缺陷的影响,Eclipse 4.2 的用户接受度有所下降。不过,最新的Eclipse 4.2.2 版本中已经改善了性能,而即将发布的Eclipse 4.3(Kepler)将会带来与Eclipse 3.7 Stream 相当的性能。另一个或许有利于Eclipse 4.x 系列用户接受度的因素,是一些关键插件——例如EGit 3.0——已经放弃了Eclipse 3.7,它们将仅支持Eclipse 4.2 或更高版本。这是否解答了每个人关心的问题还有待观察,但Eclipse 4.x 的焦点已经聚焦在“抛光”而不是新特性上。

查看英文原文: Eclipse goes to GitHub

2013-06-24 07:073105
用户头像

发布了 256 篇内容, 共 75.8 次阅读, 收获喜欢 10 次。

关注

评论

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

selenium源码通读·8 |webdriver/common/keys.py-Keys类分析

Python 自动化测试 测试框架 源码剖析 selenium

玩转AIGC,5分钟 Serverless 部署 Stable Diffustion 服务

Serverless Devs

Serverless AIGC Stable Diffustion

【JVM故障问题排查心得】「GC内存诊断」一文教你如何打印及分析JVM的GC日志(实战分析上篇)

洛神灬殇

JVM GC 4月日更 GC日志

TikTok视频怎么无水印保存到相册?这有啥难的,跟我学轻松变大神~

frank

TikTok

一文初探 Go reflect 反射包

陈明勇

Go golang 反射 三周年连更

Groovy as关键字性能测试

FunTester

数据生产压力突增23倍,平台“可观测性”如何帮这家制造集团排忧解难? | 奇点云技术分享

奇点云

数据中台 可观测性 制造业 奇点云

测试用例该如何编写?

测吧(北京)科技有限公司

测试

如何使用 Linux find 命令查找文件?

wljslmz

三周年连更

Linux内核中的C语言宏:常见用法和最佳实践

Linux内核拾遗

Linux C语言

国家工信安全中心权威认证!

百度开发者中心

工业互联网 百度飞桨 文心一言

深入了解 WebAssembly —— 一种新的 Web 可执行文件格式

NGINX开源社区

nginx webassembly

CloudQuery 社区版回归直播即将开启

BinTools图尔兹

直播 社区版

CSA GCR大会正式发布全球首个云渗透测试认证专家课程,腾讯安全获评“特别贡献单位”

腾讯安全云鼎实验室

云安全

软件测试/测试开发丨接口测试配置的数据驱动

测试人

软件测试 自动化测试 测试开发

3DCAT实时云渲染助力广府庙会元宇宙焕新亮相,开启线上奇趣之旅!

3DCAT实时渲染

元宇宙 实时渲染云 3D实时云渲染

ChatGPT:改变未来沟通方式的人工智能语言模型

wisonzhu

易观千帆 | 2023年3月银行APP月活跃用户规模盘点

易观分析

金融 经济 手机银行

算法题每日一练---组合总和

知心宝贝

数据结构 算法 前端 后端 三周年连更

《嗨,城市猎人》首播,揭秘猎头行业职场真实状态

Geek_2d6073

OMG!这个Ins快拍保存到相册的办法绝了!还在犹豫什么,都给我冲!

frank

Instagram

图数据库 NebulaGraph 的 Java 数据解析实践与指导

NebulaGraph

Java 数据库

华为,找寻科技秋天里的春光

脑极体

通信 算力

Vue3 内置组件

程序员海军

Vue 3 三周年连更

浪潮海岳低代码平台inBuilder开源社区版正式发布

inBuilder低代码平台

开源 低代码平台

火爆的低代码开发具有哪些技术特点?

力软低代码开发平台

devops如何使用chatgpt提高工作效率

wisonzhu

DevOps

【Python 实战】Python 采集二手车数据——超详细讲解

BROKEN

三周年连更

ShareSDK Android SDK API

MobTech袤博科技

Eclipse迁移到GitHub_GitHub_Alex Blewitt_InfoQ精选文章