Pika: Empowering Non-Programmers to Author Executable Governance Policies in Online Communities

要旨

Internet users have formed a wide array of online communities with diverse community goals and nuanced norms. However, most online platforms only offer a limited set of governance models in their software infrastructure and leave little room for customization. Consequently, technical proficiency becomes a prerequisite for online communities to build governance policies in code, excluding non-programmers from participation in designing community governance. In this paper, we present Pika, a system that empowers non-programmers to author a wide range of executable governance policies. At its core, Pika incorporates a declarative language that decomposes governance policies into modular components, thereby facilitating expressive policy authoring through a user-friendly, form-based web interface. Our user studies with 10 non-programmers and 7 programmers show that Pika can empower non-programmers to author policies approximately 2.5 times faster than programmers who author in code. We also provide insights about Pika's expressivity in supporting diverse policies online communities want.

著者
Leijie Wang
University of Washington, Seattle, Washington, United States
Nicholas Vincent
Simon Fraser University, Burnaby, British Columbia, Canada
Julija Rukanskaitė
Julija.Works, Malmö, Sweden
Amy X.. Zhang
University of Washington, Seattle, Washington, United States
論文URL

doi.org/10.1145/3613904.3642012

動画

会議: CHI 2024

The ACM CHI Conference on Human Factors in Computing Systems (https://chi2024.acm.org/)

セッション: Supporting Communities

314
5 件の発表
2024-05-16 20:00:00
2024-05-16 21:20:00