如何开始参与公民黑客行动

还没有读者喜欢这篇文章。
Harnessing citizen participation via social media and open source tools

Opensource.com

什么是公民黑客行动?

在一个阳光明媚的奥克兰下午,七十人聚集在一起,志愿改善他们的城市。然而,那里没有通常在志愿者日活动中看到的耙子或园艺工具。没有油漆刷、垃圾袋或罐头汤箱。这七十人带着笔记本电脑,志愿改善城市的网站。

Beginners in Open Source week

查看完整的开源入门文章集

这群积极参与的公民正在构建 Oakland Answers,这是一个新的简易方式,可以获取奥克兰市网站上最常见问题的答案。从查找如何支付停车罚单,到查看该市正在招聘哪些职位,新网站以公民为中心,由社区建设。

为期一天的活动被称为“写作马拉松”,房间里的大部分人不是网络开发人员,而是长期居住在奥克兰的居民,他们来撰写答案。技术专家也在场,他们设置服务器并 fork 该网站的开源代码。这些网络开发人员、答案撰写者和市政府工作人员都在参与日益兴起的公民黑客行动。

公民黑客行动是人们快速而富有创意地协同工作,以帮助改进政府。——Jake Levitas

以下是一些更受欢迎的开源公民黑客项目示例

开源公民黑客行动

开源软件是公民黑客行动的基础。充满热情的志愿者编写代码并创造服务,以改善他们自己的社区,但这样做的方式可以在世界各地的其他社区重复使用。能够轻松共享代码而没有限制,是公民技术得以扩展的原因。

例如,几年前在波士顿,严重的暴风雪掩埋了消防栓。同样的雪也压垮了电线并引发火灾。一些公民黑客看到了这个问题,并创建了 Adopt-a-hydrant (在 GitHub 上),这是一种让邻居志愿铲除他们街区消防栓的方法。第二年夏天,相同的代码被 fork 并重新部署在檀香山,不是为了应对雪,而是为了 海啸警报器。Adopta 自那时起已被重新部署数十次,并且正在被全国各地的程序员不断改进。

入门

一个好的第一个项目是将您的城市包含在现有服务中。以 Click that 'hood (在 GitHub 上)为例。这是一个有趣的游戏,可以帮助了解城市的街区。最棒的是,它有 明确的说明,用于将您自己的城市添加到游戏中。这些说明包括使用开源工具、在 GitHub 上协作以及查找开放数据——所有这些都是开始公民黑客行动的必要技能。

查找开放数据

公民黑客行动依赖于能够轻松找到关于政府及其管辖地点的数据。如果交通数据(如公交时刻表和火车站位置)不可用,我们就无法制作任何有用的交通应用程序。幸运的是,许多城市了解使其数据可用的重要性,现在拥有开放数据门户网站。Data.gov 有 一个列表,其中列出了全国和世界各地的许多政府数据门户网站。这些门户网站收集了城市拥有的所有可用数据集,并将它们全部放在网上一个地方。最好的数据门户网站以机器可读的格式提供数据,以便可以轻松地将其包含在应用程序中。检查您城市的网站,看看是否存在数据门户网站。如果不存在,那么与您的城市合作建立一个门户网站是一个很好的公民黑客行动的起点。

开源数据门户网站

社区

重要的是要记住,公民黑客行动包括社区和技术。所有有抱负的公民黑客都需要与他人一起解决我们的公民问题。查看 Code for America Brigade,以查找当地的志愿者团体或创建您自己的团体。加入其他公民黑客行动最好的一部分是了解他们在自己的城市中如何取得成功。Brigade 是发现最新的开源工具和项目以供使用的最佳资源之一。此外,与 Brigade 的市政府工作人员和公民领袖合作至关重要,这样公民黑客创建的公民技术应用程序才能解决真正的社会问题。解决影响许多不同人群的问题需要许多不同的技能和许多不同的视角。最后,要真正沉浸在公民黑客行动中,请考虑申请 Code for America Fellowship 计划

祝您黑客愉快!


 

查看完整的开源入门周文章集


标签
Avatar
Andrew Hyder 是一位公民黑客,他喜欢制作应用程序和地图。他是 Code for America 的开发者关系工程师,他在世界各地旅行,帮助志愿者为他们的城市构建有用的技术。

6 条评论

关于公民黑客的精彩文章。我写了一本书,并将其称为公共开发者。感谢您提供其他来源的链接,因为帮助提高其他公民黑客的技能只会加强这项运动。

感谢您关于公民黑客行动的精彩文章!

不错的概述,虽然要补充的关键一点是地域性:这么多活动都具有强烈的地域性。仍然感觉很难*轻松地*找到基于我的家乡或我们的度假胜地的强大数据源和有趣的项目/可视化/社区。

走在前沿:感觉有很多代码治理和品牌思维,如果为许多这些项目尽早开始,将真正改善底层技术的重用和扩展。

即,如果您要启动这些很酷的代码可视化之一,请考虑整个项目的许可和治理。为项目找到一个好的品牌;定义应如何管理该品牌(和整个项目方向);然后积极招募新的治理成员。

这是开源治理中的经典问题:我们想要定义一个强大的项目,该项目将以我们想要的形象继续存在,但我们也需要愿意将控制权交给积极参与社区的其他成员。

是否有城市项目元目录?即,不仅仅是数据门户网站,还有一些建立在其上的非技术公民参与可视化?

感谢 Shane 的回复。

公民技术当然是本地化的,尽管许多项目都在尝试抽象化,以便地域性不再那么重要。Code for America 一直在努力使 City Voice 等服务能够被许多不同的城市轻松重用。

您关于可持续性和治理的观点是公民技术运动正在应对的主要难题。大多数成功的项目都完全由志愿者 Brigade 计划提供社区支持,或者由当地政府大力支持,例如 Chicago Flu Shot Finder。我们对某人启动新的 Brigade 的要求之一是让他们拥有市政府雇员作为该团体的创始成员。

我们正在努力构建正在进行的项目的全面视图。我们已经设置了 API,但除了 Brigade 网页之外,还没有可视化。

Socrata 是开源的吗?还是基于开源构建的?

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