将 Mozilla 带入物联网时代

4 位读者喜欢这篇文章。
open hardware

Opensource.com

Open Source Bridge 是一个年度会议,专注于通过为期四天的技术讲座、黑客马拉松和合作机会来构建开源社区和公民意识。 在活动之前,我采访了演讲者之一 Rabimba Karanjai,他将进行题为 Turning sensors into signals: Humanizing IoT with old smartphones and the Web 的演讲。

Rabimba 自 2014 年夏天开始参与开源,当时他通过 Mozilla 在印度对 Firefox OS 的投资首次与该公司建立联系。 在这次采访中,我询问了他如何参与开源、他目前正在从事什么工作,以及他如何参与 Mozilla 的贡献。

你是如何参与开源的?

这实际上是一个有趣的故事。 它其实包含两部分。 回到 2014 年夏天,当时 Mozilla 仍然大力投资 Firefox OS,第一款廉价 Firefox OS 设备在印度推出。 它被称为 Intex CloudFX。 每个人都对此感到非常兴奋,并且围绕它做了很多项目。 其中一个项目是 Firefox Clubs 举办的“每月最佳应用”竞赛,如果您能制作出最好的教育主题应用,当月的奖品是一件黑色 Firefox 连帽衫。 我最终制作了 Math Racer,但它没有被选为每月最佳应用。 但我确实入选了奖学金计划,并飞往华盛顿特区向参议员展示它。 Mozilla 开发者网络 (MDN) 的 Janet Swisher 帮助我借用了一台 Flame 三天用于 演示! 那是我第一次与 MDN 团队互动。 与此同时,我对 CloudFX 的性能非常不满,并经常抱怨它。 再加上 Facebook 上 Mozilla L10n “开放性”方面的一个不相关事件(事后想法可以在 这里 看到),人们问“你做了什么?”,我实际上决定为此做点什么。

所以在一个晴朗的傍晚,当我完成在 IBM TJ Watson 实验室的实习工作时,我开始在 IRC 中与 Dietrich 讨论 FxOS 键盘。 他全心全意地支持我,并要求我在 dev-gaia(Firefox OS 开发人员的邮件列表)中提出一个 提案,最终演变成 这个。 这就是我的整个旅程开始的方式。 其中有很多副项目和活动,有些比其他项目更有用,但这就是我将记住的进入开源的垫脚石。

你能告诉我们你现在正在做什么吗?

主要是在阅读论文和尝试编写代码。 我仍然是莱斯大学的学生,努力攻读计算机科学博士学位。 我获得奖学金和助学金的部分原因是,我实际上根据我的研究成果产出成果(在这方面仍然在努力),并作为助教工作的一部分给学生评分。 这就是我的生计。

当我不做这些事情时,我尝试摆弄我的副项目(最近很多都与 Mozilla 相关)、看动漫和读书。

你是 Mozilla 的贡献者。 你能告诉我们那是什么样的体验吗?

到目前为止,我在 Mozilla 的工作经历就像一场情感的过山车。 为 Mozilla 项目做贡献绝不仅仅是编写代码。 当你得知你合并的代码将影响数百万人时,包括你的同学和学校里使用 Firefox 的教授,或者当你不知道发生了什么时,你会感到高兴。 当我遇到困难时,我总是能得到帮助。 当一切都从 WebVR 开始时,Josh 和 Mozilla WebVR 团队帮助我解答了我的任何疑问。 像 教青少年 如何用 WebVR 编码这样的活动对我来说是一次很棒的经历。 与物联网合作令人鼓舞,而与 Mozilla 安全团队互动是另一次很棒的学习经历。 有时我感到非常迷茫,就像当我们开始 “Chota Fennec” 项目时,感觉它对于社区驱动来说太大了。 但这一切都进展顺利,现在这些目标已成为主要产品的一部分。 然后还有像 Mozilla TechSpeakers 和 Participation Leaders 这样优秀的团队,我也是其中的一员。 无论我遇到什么困难,DevRel 团队的 Havi 和 Dietrich 总是能帮助我,所以我想到目前为止,这段旅程还算不错。

你能给我们预告一下你在 Open Source Bridge 会议上的演讲吗?

这次演讲将主要讨论用例和演示,说明我们可以如何处理我们家中闲置的所有旧手机。 物联网是目前的热门话题——每个人都想进入的领域。 从 Nest 到 Philips,每个人都有一个满足这个利基市场的产品。 但是我们没有统一的方法来连接它们。 我们希望我们的数据都进入它们吗? 我们现在有很多传感器,但它们没有向我们提供我们可以转化为可操作信号的数据。

在演讲中,我们将展示如何使用我们的旧 Android 和 Firefox OS(演示使用 FxOS Flame)智能手机作为传感器,并在它们周围设置特定的触发器。 我们将来自传感器的数据转化为可操作的信号,我们可以根据这些信号采取行动。 而这一切都借助开放 Web 和在 JavaScript 中运行的平台的力量。 因此,无需被锁定在生态系统中或锁定在不同的设备中,而您对数据的处理方式一无所知。

你如何看待 Mozilla 最近参与物联网?

未来非常令人兴奋。 我最近与一些优秀的人在诸如 Connected Devices 团队(Mozilla 版本的物联网团队)等项目中进行了互动。 这对于其他所有解决方案都被锁定(专有)的市场尤为重要。 我很高兴看到 Mozilla 进入物联网领域,但仍然希望它在浏览器领域保持强大和相关性,因为这仍然是网络的力量之源。 我们需要站在最前沿,才能保持相关性,并引导其他人远离封闭的解决方案。

Benjamin Kerensa
Benjamin Kerensa 是一位国际公认的开源布道者、社区经理、作家和演讲者,在系统管理、项目管理和长达十年的开源开发方面拥有丰富的经验。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.