写点什么

采访 MonoDevelop 项目经理 Lluis Sanchez

  • 2011-11-09
  • 本文字数:1214 字

    阅读完需:约 4 分钟

开源.NET 和 Mono 集成开发环境(IDE) MonoDevelop 团队刚刚发布了新的 2.8 版本。InfoQ 采访了 MonoDevelop 的项目经理 Lluis Sanchez,讨论了这个新版本及 MonoDevelop 在 Mac 和 Windows 平台上愈加流行的趋势。

InfoQ:MonoDevelop 最近连续发布了两个版本, 2.8 2.6两个版本在过去 60 天內接连发布。是因为安排了更加快速的发布计划吗?

Lluis Sanchez(L.S.):是的,我们计划从现在开始加快发布周期。我们改变了开发模式。新功能现在在分支版本上开发,因此我们可以在任何需要的时间点快速的发布主版本。

InfoQ:你们计划采用固定的发布日期还是当特定功能完成时发布?

L.S.: 我们不打算采用固定发布日期。我们计划当有重要的修复或新完成某一新功能后发布。

InfoQ:MonoDevelop 2.8 包含了许多跨平台支持的功能和改进。项目会针对一个主要的平台(Windows/Linux/Mac OSX)吗?还是继续在三个平台上都投入?

L.S:在 Xamarin,我们重点关注 Mac 和 Windows,因为这两个平台是我们产品支持的。我们也在 openSUSE 上测试和构建我们的产品。也有贡献者在其它 Linux 发行版上构建发行包。

InfoQ:用户中最流行的平台是哪个?

L.S.:目前最流行的平台是 Windows,然后是 Mac,最后是 Linux。Linux 过去是最流行的平台,但当 MonoDevelop 开始成为一些公司,如 Unity Xamarin ,的产品核心开发环境后,这一趋势改变成现在的情况。

InfoQ:你认为是什么导致了在 Windows 平台上更流行?

L.S.:我只能猜测一下为什么我们有更多的 Windows 用户:

  • 很多用户来自 Unity,他们打包了 MonoDevelop。Unity 有很多 Windows 用户。
  • 总体来说,Windows 平台上的开发者多于 Mac 和 Linux,因此 Windows 平台上的潜在用户数会更大。

InfoQ:你本人和项目是不是主动在第三方工具软件开发商,如 Unity,中推广 MonoDevelop?还是这只是个有用的副产品?

L.S.:我们没有直接在工具软件开发商中推广 MonoDevelop 的使用,MonoDevelop 是一个开源项目,因此任何公司都可以使用它,或用于自己的产品。我们很愿意帮助他们,并采用他们的补丁来改进 MonoDevelop。

InfoQ:在最近的两个版本(2.6 和 2.8)中你最喜欢的功能是什么?

L.S.:MonoDevelop 2.6 在所有方面都有改进。可能最重要的功能是引入 git 作为集成的版本控制系统。

2.8 版本是一个较短的发布版本,但包含了一个非常重要的新功能(至少对 Mac 用户是如此),那就是支持 XCode 4。这一改变可以用 Mac OSX Lion 开发 MonoMac 和 MonoTouch 应用程序。

InfoQ:在未来的版本中可能会增加什么关键功能?

L.S.:我们正在开发几个新功能。其中一个让人兴奋的功能是新的 C#解析器和重构引擎,有了这些,我们可以提供更好的代码完成和更复杂的重构操作。我们也计划开发一个新的项目模板系统,能够支持在线模板。我们也会继续在各方面改进 MonoDevelop。

访问项目网站上的“新特性” 页面可获得MonoDevelop 2.8 更多的信息。

查看英文原文: Q&A with Lluis Sanchez, Project Manager of MonoDevelop

2011-11-09 08:341879
用户头像

发布了 32 篇内容, 共 86901 次阅读, 收获喜欢 1 次。

关注

评论

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

揭秘倚天实例背后的硬核实力

阿里技术

云计算 云原生

读书破万“卷”,《软件研发效能度量规范》的先进认知与开源实现

思码逸研发效能

研发效能 效能度量

Redis缓存雪崩、击穿、穿透、双写一致性、并发竞争、热点key重建优化、BigKey的优化 等解决方案

C++后台开发

redis 中间件 后端开发 C++开发 redis缓存

鹅厂28K程序员,不会微服务,一周就被优化了?

小小怪下士

Java 程序员 面试 微服务

IT机构哪家Java培训比较好

小谷哥

数据库日常实操优质文章分享(含Oracle、MySQL等) | 11月刊

墨天轮

MySQL 数据库 oracle 性能优化 SQL语句

大数据培训出来后就业好吗?

小谷哥

免费试用的云管平台哪里有?可以试用多久?

行云管家

云计算 云管平台 云管理 自动化运维

百度爱番番基于图技术、流式计算的实时CDP建设实践

NebulaGraph

数据库 flink 流计算 图数据库

AngularJS进阶(三十三)书海拾贝之简介AngularJS中使用factory和service的方法

No Silver Bullet

service AngularJS 12月月更 factory

用友降运维成本实践:OceanBase替换MySQL,实现高可用

OceanBase 数据库

数据库 oceanbase

AngularJS进阶(三十四)Angular数据更新不及时问题探讨

No Silver Bullet

angular 数据更新 12月月更

南京哪个java培训机构好?

小谷哥

KCL v0.4.4 发布!自定义 YAML Manifests 输出以及 Python SDK!

Peefy

编程语言 Configuration Kubernetes Serverless #DevOps

Linux平台用什么HA软件好?咨询电话多少?

行云管家

高可用 HA软件

PCB制造常用的13种测试方法,你掌握了几种?

华秋PCB

测试 PCB PCB设计

AngularJS进阶(三十二)书海拾贝之特殊的ng-src和ng-href

No Silver Bullet

AngularJS 12月月更 启动过程

美团四面:如何保障 MySQL 和 Redis 的数据一致性?

Java永远的神

Java MySQL 数据库 redis 后端

阿里国际站-唤端技术的探索与演进

阿里技术

前端 用户增长

模块一 实战营作业

peter

「架构实战营」

泰山众筹NFT版系统开发合约部署

薇電13242772558

智能合约

极客时间运维进阶训练营第七周作业

好吃不贵

前端培训学习后程序员的就业前景怎么样?

小谷哥

已帮助数万程序员找到工作的阿里巴巴面试参考指南到底有什么魅力?

Java全栈架构师

程序员 程序人生 后端 java面试 八股文

容量测试解决了什么问题?

老张

性能测试 容量测试 容量保障

软硬协同:基于倚天的视频云编码性能升级

阿里云视频云

云计算 视频云

【DBA100人】网联客CEO隋海峰:把握好职业生涯最重要的两个5年

OceanBase 数据库

数据库 oceanbase

chatGPT辣么火,你却不会注册!

程序员小毕

Java 程序员 程序员人生 后端 摸鱼

ClickHouse在自助行为分析场景的实践应用

转转技术团队

Clickhouse MPP 大数据分析 OLAP 场景实践

大数据培训前景怎样

小谷哥

采访MonoDevelop项目经理Lluis Sanchez_.NET_Jeff Martin_InfoQ精选文章