什么是公民黑客行动?
在一个阳光明媚的奥克兰下午,七十人聚集在一起,志愿改善他们的城市。然而,那里没有通常在志愿者日活动中看到的耙子或园艺工具。没有油漆刷、垃圾袋或罐头汤箱。这七十人带着笔记本电脑,志愿改善城市的网站。
这群积极参与的公民正在构建 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 计划。
祝您黑客愉快!
6 条评论