Kalamuna 联合创始人 Alec Reynolds 在过去三年中一直致力于推广他们的免费开源 Kalabox 项目。这款跨平台工作流工具之所以能够提供给终端用户使用,很大程度上要归功于 Drupal 社区 的支持,以及来自外部世界的贡献。
同样的奉献精神也是 Alec 的主要主题。他为 Drupal 模块和问题队列做出贡献,并确保 Kalamuna 尽可能多地为我们日常依赖的开源技术做出贡献。
Alec 从他在奥克兰的公司总部发回报道,分享了他对 DrupalCon Los Angeles、他目前的工作以及开源未来的看法。
您今天如何定义 Drupal?
Drupal 的标语一直是“为软件而来,为社区而留”。现在,Drupal 比以往任何时候都更像是一个充满活力的生态系统,开发者、用户和企业共同努力创造。
您也参加了 DrupalCon。请和我们谈谈 DrupalCon 每年为开发者扮演的角色。
我正在和 Chris Ruppel 聊天,他是 Four Kitchens 的一位开发者,他在社区中的时间比我长得多。我们聊到了 邓巴数,以及在一个像 Drupal 这样庞大的社区中维持关系是多么具有挑战性。对我们来说,DrupalCon 是一个我们可以可靠地见到“所有人”的地方,这些人来自过去的岁月,并确保这些关系得到维护(或者至少,将名字重新与面孔对应起来)。
请告诉我们您当前的项目以及它如何使开源团队受益。
Kalabox 是一个开源本地开发环境,旨在取代开源开发者目前使用的各种临时解决方案。如果您曾经遇到过 MAMP 的配置问题,或者对 Vagrant 虚拟机的速度感到沮丧,Kalabox 将帮助您和您的团队。
最终,我们希望通过使 Kalabox 成为一个工作流工具来打破“本地”和“生产”之间的障碍,Kalabox 充当您的 CI 服务、托管提供商和本地开发站点之间的枢纽,允许开发者以最简单的方式与他们的所有工具进行交互。
哪些因素有助于像您这样的开源项目的采用?
易用性非常重要。我们有意让 Kalabox 对经验最少的 Drupal 用户也易于访问,这样他们只需拥有托管凭据,就可以在他们的计算机上运行他们的 Drupal 站点。
然而,开发者需要可扩展性。通过创建一个具有强大开源架构的产品,我们确保了需要灵活性的开发者和组织可以毫无保留地采用 Kalabox。
您认为公众对 Drupal 协会强调发布 Drupal 8 的努力有多了解?
这取决于公众是谁!Drupal 社区非常了解 DA 的努力,并给予了巨大的支持。对于 DrupalCon,我们拍卖了一张会议门票,以支持 Drupal 8 加速计划;我认为 D8 加速计划在让大量 Drupal 利益相关者投资于 D8 的成功方面非常成功。
请描绘一下您希望在十年后看到的开源景象。
从消费者的角度来看,我希望开源能够普及到隐形的地步。使用最近的 Ubuntu 发行版,我总是对环境的专业性感到震惊。就在五年前,您还需要寻找驱动程序并进行大量调整才能使声卡等基本功能正常工作。现在有如此多的按钮式方法来部署开源技术,从操作系统到 Pantheon 上的 CMS 发行版,再到购买 Android 驱动的手机。
我们还没有完全达到 CMS 用户可以感觉到开源是透明的程度;例如,仍然需要对供应商进行大量投资,才能为您提供管理 Drupal 或 WordPress 站点的专业知识。但我们比十年前更接近了,这非常令人兴奋。
当然,在贡献者方面,我们还有大量工作要做,以开发新的商业模式,以确保这些开源创新的回报能够惠及贡献者……但那是另一个故事了!
阅读更多来自 DrupalCon Los Angeles 2015 的访谈和文章。
2 条评论