现在 Justin 紧张卖力调校 Mapbox 的渲染技能,以及帮助开拓者利用他们的开拓框架,用在各式各样须要地理定位的运用。他将在这个月(编按:原文韶光为7/14,OSCON 2014 大会则是 7/20-7/24)稍晚的韶光在 OSCON 2014 大会,评论辩论如何将 Mapbox 这个组织像开源专案般经营。不才面的专访笔墨里,他会谈论 Mapbox 怎么开源办法运作,成为 Foursquare 和 Pinterest 等狠角色倚重的舆图工具。
你们一天事情都在做什么?
我目前的事情型态是远端事情,但我们公司实在有办公室。在华盛顿特区的办公室有 30 位同仁,其余 15 位在旧金山,而十多位同仁远端事情,分布在美国、加拿大、欧州和南美洲各地。我们用分散式的办法营运运作,即时是面对面事情,我们仍旧倚赖 GitHub,其他开源的程序库平台沟通。我们还有内部利用的营运、策略、顾客协同作业和推广等等的谈论平台。

Mapbox 有不少客户
就像一样平常的事情天,我常常在我们自家网站和 Stack Overflow,为公司的移动网页工具做客服,花一些韶光与同事谈论策略议题。但大部分韶光我很快乐地为移动网页工具,利用 Objective-c、C 和 C++ 等软件写程序。我有时候会花些韶光阅读理解公司其他同事在做什么,像是最近流量高的谈论主题-所有事情开放给内部的所有人-或是阅读同事写的“devlogs”,基本上是博客口吻写给同事谈最近事情做什么。我们会常常会将有趣或者是有启示性的 devlogs 转写成公开的博客文章。最好的例子有我的同事Amit Kapadia写的文章:Debanding the world。我们常日一天至少会有一篇博客文章,评论辩论新考试测验、深入的技能磋商,新的互助关系,以及其他主题。以是有时候,我也会写文章,或者挑错字。
Mapbox 有任何让你愉快的新东西吗?
目前最令我最愉快的东西是六月初推出的 Mapbox GL,目前可以在 iOS、Mac 和 Linux 等平台利用,之后在网络和 Android 上也能利用。这项技能将会改造目前的图形渲染办法,从原来要预先产生点阵舆图,变成利用 OpenGL 技能,产生轻量化的向量图档,在本机端渲染。我们一贯着重在客制化设计,互动掌握,以及我们制图技能的离线运作能力。但有了 Mapbox GL 的助力下,我们能够朝向每秒 60 格画面更新率的目标迈进。我们希望解开新的可能,尤其在移动设备上,让开发者能够结合移动感测设备,像是心跳监测仪、计步器、高度计,利用在健身 App 和其他地理定位用场。
Mapbox 在博客宣告他们新产品 Mapbox GL你的演讲是关于到 Mapbox 和开放街景,以及企业怎么从封闭的舆图系统转换过去。你能举几个利用开放街景函式库的例子吗?
当然啰。很多专案,像是打卡网站 Foursquare利用的舆图,或者是 GitHub 上视觉化地理资料,以及显示你Pinterest 上你 Pin 地点的舆图,已经利用,乃至透过 Mapbox 贡献给开放街景。如果尺度放小点,我们有全功能的 App 显示环法单车赛的赛况;地理打卡游戏让你身处天下未日,便利商店充满僵尸的场景;或者是互外活动爱好者利用的离线舆图。我们有不少利用放街街图的俏丽舆图例子,每个都有链接连到更详细的先容,或者让你能亲自利用。
Mapbox 可以让 手机 App 在充公集的情形下户外导航Mapbox “履历奇迹就彷佛在经营开放源码专案。”你能进一步解释这句话是什么意思呢?
这是我这场演讲紧张想传达的主旨,但基本上,我们的组织向来是扁平和开放的。人们依照他们的兴趣和空隙的韶光参与专案,或者依照他们自己的想法,以及能够号召和说服的互助伙伴,首创他们们自己的专案。如果你的点子值得一试,多说无用,直接用程序码展示你点子的发展潜能。依照个人的兴趣和能力选择方向,以及付出的心力,让每个人参与是很愉快的事情。我们险些所有撰写的专案,随意马虎让其他人再利用的专案,都是开放源代码。
是什么经历让你来到 Mapbox 和开放绘图?过去曾做过什么事情?
我在开放源码圈良久了。90 年代,我为 VA Linux 系统事情,担当原来 Linux.com 专页的链接管理员,帮助人们找到 Linux 和开放源代码的资源。我也共同创办几家新创公司,卖力网络架构,我因此花不少韶光做 Linux、Apache、MySQL 的系统管理员,以及为不少台邮件做事器安装数据中央,像是 Voxel.net,早期 SourceForge 和 PHP 镜像站。接着我替非营利组织和政治运动网站担当系统管理员,一开始是替其他人的新创公司担当顾问,接着是为了自己的新创,做不少 iOS、OSX 和 PHP 的 Freelance 开拓事情。当 2008 年 iPhone 和智好手机的热潮来临时,我已经有五年的开放源码 Cocoa 开拓履历,让我得到几张非营利组织的合约。这些非营利组织他们打算采取开放而且因此资料为根本的舆图方案,末了导致 2010 年 Mapbox 成立。我从 2011 年开始为 Mapbox 全职事情,见证公司从一打的员工发展到今日五十人的规模。
Mapbox 官网 Justin Miller 的先容你偏好的程序码仓储以及缘故原由?
Git和GitHub。他们程序碥、谈论、程序码表明,还有关照功能整合的超级棒。Mapbox 拥有 250 件软件仓库,险些包括所有想到的用场,如程序撰写,办公室用品采买,旅程方案还有公司经营策略。
我们的读者如果想更深入理解,要怎么跟你或者 Mapbox 联系?
我们几手每天发博客文章,或者你可以在 Twitter 上找到@Mapbox和我的帐号@incanus77。
(首图来源:Mapbox)