什么是公民黑客行动?
在一个阳光明媚的奥克兰下午,七十人聚集在一起,自愿为改善他们的城市贡献力量。然而,这里没有在志愿者日活动中常见的耙子或园艺工具。没有油漆刷、垃圾袋或罐头汤箱。这七十人带着笔记本电脑,自愿为改善城市网站而工作。
这群积极参与的市民正在构建 Oakland Answers,这是一个为奥克兰市网站上最常见问题提供答案的全新便捷方式。从查询如何缴纳停车罚单,到查看市政府正在招聘哪些职位,这个新网站以市民为中心,由社区共同构建。
这个为期一天的活动被称为“写作马拉松”,房间里的大多数人不是网站开发人员,而是长期居住在奥克兰的居民,他们来撰写答案。当然,也有技术人员在场,他们负责设置服务器和 Fork 网站的开源代码。这些网站开发人员、答案撰写者和市政府工作人员都在参与新兴的公民黑客行动。
公民黑客行动是指人们快速且富有创意地共同努力,以帮助改进政府。——Jake Levitas
以下是一些流行的开源公民黑客行动项目的例子
- OneBusAway (在 GitHub 上)
- 城市预算可视化 (在 GitHub 上)
- 311 服务追踪器 (在 GitHub 上)
- 流感疫苗查找器 (在 GitHub 上)
- StreetMix (在 GitHub 上)
- CityVoice (在 GitHub 上)
开源公民黑客行动
开源软件是公民黑客行动的基础。充满热情的志愿者编写代码并创建服务,以改善他们自己的社区,并且以一种可以在世界各地其他社区重复使用的方式进行。能够轻松无限制地共享代码是公民技术得以扩展的关键。
例如,几年前波士顿遭遇严重的暴风雪,消防栓被埋在雪中。积雪还压倒了电线,引发了火灾。一些公民黑客发现了这个问题,并创建了 Adopt-a-hydrant (在 GitHub 上),这是一种让邻居自愿铲除他们街区消防栓的方法。第二年夏天,相同的代码被 Fork 并重新部署在檀香山,但不是为了应对积雪,而是为了应对海啸警报器。Adopta 自那时以来已被重新部署数十次,并且正在被全国各地的程序员不断改进。
开始入门
一个好的入门项目是将你的城市纳入现有服务中。以 Click that 'hood (在 GitHub 上) 为例。这是一个有趣的游戏,可以帮助了解城市的社区。它的优点在于它有 清晰的说明,指导如何将你自己的城市添加到游戏中。这些说明包括使用开源工具、在 GitHub 上协作以及查找开放数据——所有这些都是开始参与公民黑客行动的必要技能。
查找开放数据
公民黑客行动依赖于能够轻松找到有关政府及其管辖地点的数据。如果交通数据(如公交时刻表和火车站位置)不可用,我们就无法制作任何有用的交通应用程序。幸运的是,许多城市都了解使其数据可用的重要性,现在都拥有开放数据门户。Data.gov 列出了一份清单,其中包含全国和世界各地的许多政府数据门户。这些门户收集城市拥有的所有可用数据集,并将它们全部放在一个在线位置。最好的数据门户以机器可读格式提供数据,以便可以轻松地将其包含在应用程序中。查看你所在城市的网站,了解是否存在数据门户。如果不存在,那么与你的城市合作建立一个门户是一个很好的公民黑客入门项目。
开源数据门户
社区
重要的是要记住,公民黑客行动既包括社区也包括技术。所有有志于成为公民黑客的人都需要与他人合作,共同解决我们的公民问题。查看 Code for America 的 Brigade,以找到当地的志愿者团体或自己创建一个。加入其他公民黑客的最好之处在于了解他们在自己的城市中如何取得成功。“Brigade”是发现最新的开源工具和项目以供使用的最佳资源之一。此外,与作为 “Brigade” 一部分的城市工作人员和公民领袖合作至关重要,这样公民黑客创建的公民技术应用程序才能解决真正的社会问题。解决影响许多不同人群的问题需要许多不同的技能和许多不同的视角。最后,要真正沉浸在公民黑客行动中,请考虑申请 Code for America 的 Fellowship program。
黑客行动愉快!
6 条评论