来自白宫的直言:API是扩展平台的关键

尚无读者喜欢这篇文章。
Transparency in government

Opensource.com

对于白宫的技术主管来说,国情咨文演讲就像超级碗。当全世界都在关注美国总统向全国发表讲话时,Leigh Heyman和他的团队正在幕后管理媒体技术,为观众创造更增强和互动的体验。今年有多少人在 YouTube 上观看了国情咨文演讲?


查看开放政府周文章的完整合集

作为总统行政办公室新媒体技术主管,Heyman 以强有力的领导力为白宫开辟新的技术领域。如果你有机会亲自见到他,首先吸引你注意力的很可能是他西装上的总统徽章。这有点令人望而生畏,但他灿烂的笑容和自信的握手说明了一切。

这是一种自信和开放的态度,也是我在南卡罗来纳州哥伦比亚市的帕尔梅托开源大会上第一次见到 Heyman 时所感受到的。他当时正在做一个关于 We The People(白宫在线请愿平台)的演讲。这是 Heyman 和他的团队领导的众多技术项目之一,这些项目都旨在实现更开放和透明的政府,包括 WhiteHouse.gov基于 Drupal 运行)以及在白宫本身举行的各种白宫 黑客马拉松

虽然同样非凡,但白宫在其工作中一直使用开源技术已不是什么新鲜事。在旧金山 DrupalCon 大会上,白宫 公开了他们对 Drupal 的首次贡献。现在令人兴奋的是,他们一直在回馈开源项目并编写 Web API。

这标志着政府与开源关系的新纪元,部分归功于新媒体技术团队为促进更透明、协作和参与式政府所做的工作。

在这次采访中,Leigh Heyman 向我介绍了他是如何为总统行政办公室工作的背景故事,以及关于著名的 死星请愿的一些趣闻。他还讨论了白宫最近的新媒体项目,阐明了这些项目如何在现任政府之后继续存在,并与美国公民建立新的关系。

Interview Q&A

您能告诉我们一些关于您自己、您的背景以及您是如何在总统行政办公室工作的吗?

我最初受雇于一家名为 Blue State Digital 的科技初创公司,成为他们的首批员工之一,该公司最初是为政治候选人构建在线工具。早期,我是他们唯一的系统管理员,但随着时间的推移,我扩大了团队。我们最终受雇于当时的参议员巴拉克·奥巴马的总统竞选团队,构建并托管了该网站最终闻名的大部分在线功能,这些功能也成为了竞选活动的标志。由于那次成功,当开始在政府部门填补技术职位时,从竞选团队中聘请一些人是很自然的。虽然过了一段时间他们才需要像我这样的人,但最终时机成熟,他们开始寻求扩大其开源影响力,并开始探索基于云的选项。因此,在 2011 年春天,我当时在白宫的前同事之一联系我,以评估我的兴趣,我当然毫不犹豫地抓住了这个机会。

在启动白宫 GitHub 账户并允许代码贡献时,有哪些考虑因素?

大部分担忧并非严格与 GitHub 相关,而是围绕我们一般的开源影响力。考虑到开源开发,特别是在 GitHub、Drupal.org 等平台上,本质上是一种社交网络形式,因此,当组织在这些平台上与更大的社区互动时,需要解决许多相同的问题。由于这种相似性,我们能够借鉴现有的社交网络政策来指导我们的工程师与开源社区的互动。

从那时起,我们更新了关于命名约定、问题评论和提交消息的指南,并在我们的 QA 流程中添加了一个步骤,用于标记可能需要额外审查的内容——基本上是任何超出特定技术问题的问题评论或提交消息,或者涉及政策、流程、目标或时间表的问题。

在白宫举办的黑客马拉松有哪些成果?

鉴于图片(和视频)胜于雄辩,您可以查看我们在 “我们人民”平台上举办的黑客马拉松的许多项目画廊。

除了这些出色的项目之外,还有其他一些机构向我们寻求关于举办他们自己黑客马拉松的建议。随着我们本月晚些时候即将迎来我们的第三届白宫黑客马拉松,我们相信我们已经开发出了一种黑客马拉松(代码冲刺、代码马拉松、编程马拉松,随便你怎么称呼)模型,可以很好地作为政府机构开展像我们这样的开源项目的示例。

关于在“我们人民”网站上提交的死星请愿,有哪些有趣的趣闻?

我们于 2013 年 1 月 12 日发布回应的当天,是白宫有记录以来第三繁忙的日子,而该回应本身仍然是我们网站上访问量较大的页面之一。

虽然我们对回应进行了一些有趣的解读,但当看到“教学时刻”时,我们也意识到了这一点。因此,当您阅读它时,您会发现它充满了关于美国太空计划、天文学、高级医学研究,甚至白宫科学展的有趣信息。该页面已帮助数十万访问者访问了 NASA 的各个网站和许多其他网站。例如,您是否知道当国际空间站飞过您所在地上空时,您可以注册电子邮件或短信提醒

已采取哪些措施来确保开放访问和开放数据将继续成为总统行政办公室的一部分?

我相信,而且我认为我的许多同事也同意,API 在这里确实是一个重要因素,不仅对于 EOP,而且对于整个政府而言也是如此。《数字政府战略》的前两项指令建议各机构通过 Web API 提供数据和内容。除了简化对公共数据和服务的访问之外,API 本身就鼓励政府以外的人员和组织投入时间和精力来构建使用这些 API 的平台,而一旦这种情况大规模发生,就很难简单地关闭它们。


 

查看开放政府周的完整故事集。

 

标签
Avatar
Jason Hibbets 是红帽公司数字社区团队的社区主管。他与 Enable Architect、Enable Sysadmin、Enterprisers Project 和 Opensource.com 社区出版物合作。

评论已关闭。

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.