NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

采访 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:341693
用户头像

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

关注

评论

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

【Vuex 源码学习】第三篇 - Vuex 中 State 状态的实现

Brave

源码 vuex 9月日更

普通二本的辛酸Java面试之路,Java程序员架构之路该如何继续学习

Java 程序员 后端

“人类高质量数据”如何训练计算机视觉模型?

澳鹏Appen

计算机视觉

三年开发经验,从抖音组离职后,一口气拿到15家公司Offer

Java架构师迁哥

译介:《电动滑板车的崛起》

姬翔

Apache ShenYu源码阅读系列-基于WebSocket的数据同步

子夜2104

Java 开源 网关 shenyu

ShardingSphere 分片利器 AutoTable:为用户带来「管家式」分片配置体验

SphereEx

数据库 开源

图计算的应用

6979阿强

通过线路输入功能快速创建吉他谱

懒得勤快

Android音频API

轻口味

android 音视频 引航计划 9月日更

一期投资30亿!“中国—东盟星动云算力中心项目”将落地广西巴马

旺链科技

数字经济 产业区块链 一带一路

玩转anyRTC用户控制台

anyRTC开发者

音视频 WebRTC 语音通话 视频通话 用户后台

作业八:设计消息队列存储消息数据的 MySQL 表格

燕燕 yen yen

#架构实战营

每个程序员都必须掌握的8种数据结构,springmvc源码流程总结

Java 程序员 后端

Python——绑定与方法调用

在即

9月日更

闲鱼消息发展回顾

OpenIM

从 0 到 1 开发一个聊天通讯 服务 复盘总结分享

程序员海军

Vue 大前端 websocket 实时通讯 引航计划

没想到专科的我也能拿到年薪30W的offer,仅凭阿里这份JDK源码笔记

Java架构师迁哥

普通二本的辛酸Java面试之路,34岁Java程序员裸辞

Java 程序员 后端

每个程序员都必须掌握的8种数据结构,2021Java开发面试解答

Java 程序员 后端

60w“跳”进腾讯!你知道我经历了什么吗?

Java架构师迁哥

垃圾弹窗广告,如何清除互联网世界的牛皮癣

石头IT视角

我用MRS-ClickHouse构建的用户画像系统,让老板拍手称赞

华为云开发者联盟

数据库 标签 用户画像 MRS ClickHouse 列式存储

来一份全面的面试宝典练练手,6年老Java面经总结

Java 程序员 后端

在外包做开发3年,为了进大厂,耗时半年,整合出25W字Java全栈面试题,这就是我的决心

Java架构师迁哥

鲲鹏BoostKit虚拟化使能套件,让数据加密更安全

华为云开发者联盟

鲲鹏

DBA:介里有你没有用过的“CHUAN”新社区版本Redis6.0

华为云开发者联盟

redis 开源 多线程 Redis 6.0 华为云DCS

【预告】网络研讨会|下一代汽车操作系统微内核seL4:seL4基金会主席谈物理系统安全工程实践

鉴释

自动驾驶 操作系统 微内核

来自阿里巴巴佛系Java程序员的指南,惊喜

Java 程序员 后端

某大厂开发者对于Java多线程的总结,Java排序算法面试

Java 程序员 后端

主机监控用什么软件好?监控机制是怎样的?

行云管家

运维 IT运维 主机监控

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