Box 推出 Box Open Source 开源项目

简介:

Box今天推出了一项名为Box Open Source的新举措,面向开发者社区分享自主开发的开源工程工具。
screenshot

今天下午,Box在公司博客中公布了这个项目,该公司首席执行官亚伦·莱维(Aaron Levie)也发布了一则推文宣布这个消息。

在今天举行的一场联合电话采访中,莱维和Box主要技术业务开发者本杰明·范艾维(Benjamin VanEvery)表示,今天共享的是Box工程师多年来一直在开发和使用的工具。“所有这些都是我们自己在内部使用的项目,我们非常高兴跟外部人士进行 分享。”范艾维说,“其中一些项目包含了我们从Box主要应用程序移植的代码,其他一些是我们从一开始就知道其他人会想要的项目,而我们在开发时也将之打 造成有朝一日能够跟社区进行分享。”

在推出这样的项目之后,Box加入了Facebook、微软、Google以及Netflix等公司的行列,这些公司都有自己的开源项目。这类举措 有两方面的目的:以营利为目的的公司通过跟外部人士分享自己的优秀项目达到“回馈”的效果;这些公司也能从中受益,因为除了他们自己的全职工程师团队之 外,现在外部人士也可能对改进其工具做出有益的贡献。

范艾维表示,Box Open Source对维护其项目质量拥有严格的标准,所以人们可以预期这些工具继续正常工作。他举例说,Box Open Source上面的每个项目都包含了单元测试,而Box会拒绝任何自身不包含单元测试的变更请求(push request)。“我们将持续运行项目。”他说,“质量是非常重要的。”

Python编程语言在Box Open Source今年公开的项目中具有很强的代表性,其头牌就是RotUnicode和Flaky这样的Python项目。这就说得通了,因为Box Open Source的推出正好赶上了PyCon,这场一年一度的编程大会将于本周末在蒙特利尔举行。

莱维说,在未来几月和几年时间里,我们预期会开源多种编程语言的更多项目。“这真的开启了一个范围更广泛的行动,这是我们心目中一段旅程的第一阶段,这段旅程将把一系列项目中我们所使用的更多技术奉献给开源社区。”

稿源:TechCrunch CN

文章转载自开源中国社区 [http://www.oschina.net]

相关文章
umi 中如何使用 px2rem 插件做rem适配
在umi的src下面创建两个文件app.ts和document.ejs
333 0
|
7月前
【qt】Tool Box组件
【qt】Tool Box组件
71 0
|
5月前
|
消息中间件 监控 Kafka
AutoMQ 生态集成 Redpanda Console
今天分享的内容是如何通过 Redpanda Console对 AutoMQ 集群状态进行监控,以提高系统的可维护性和稳定性。
64 2
AutoMQ 生态集成 Redpanda Console
|
编解码
Google Earth Engine(GEE)——GEDI L2A Vector Canopy Top Height (Version 2) 全球生态系统数据集
Google Earth Engine(GEE)——GEDI L2A Vector Canopy Top Height (Version 2) 全球生态系统数据集
228 0
Google Earth Engine(GEE)——GEDI L2A Vector Canopy Top Height (Version 2) 全球生态系统数据集
|
存储 Java API
Box —— 我的开发助手
Box —— 我的开发助手
Box —— 我的开发助手
|
存储 移动开发 Oracle
向平台转型:Box发布开发者工具Box View+Metadata
在旧金山举行的Box第一次开发者大会上,刚刚宣布进行IPO的云存储公司Box宣布发布新工具Box View,连同此前在BoxWorld上发布的Metadata,公司CEO Aaron Levie在大会开场演讲中将它们称为“Box提供的开发者工具”。
187 0
向平台转型:Box发布开发者工具Box View+Metadata
|
IDE 前端开发 开发工具
Light Table 开源了!
Light Table 是一个新的交互式的 IDE,可以让你调试运行中的程序,并可以嵌入到类似网站、游戏等等很多地方。它不仅可以提供关于我们代码的实时的反馈,还能让我们明白我们的程序是怎样工作的。
373 0
Light Table 开源了!
|
Web App开发
8、手机适配问题之rem和lib-flexible
前言:GitHub:https://github.com/Ewall1106/mall 一、关于lib-flexible.js flexible方案是手淘经过多年的摸索和实战,总结出的一套移动端适配方案,这里我推荐一篇w3c大漠老师的一篇文章使用Flexible实现手淘H5页面的终端适配,里面详细的讲解了该方案的使用和原理。
1978 0