/prodankontra

Primary LanguageRubyGNU General Public License v2.0GPL-2.0

Source code for: http://www.prodankontra.com

Kita membaca banyak argumen2 berbobot tentang pro dan kontra yang disampaikan oleh orang2 yang memiliki ilmu tentang topik2 yang dibahas. Bagaimana jika disediakan platform berkualitas buat mereka share2 tulisan tersebut. Ini akan menjadi media pendidikan bagus bagi masyarakat awam untuk melihat dua sisi mata koin. Sehingga pembaca tidak asal komentar hanya atas dasar berita bias yang kurang berbobot.

  • Misal soal isu RUU Pilkada belakangan ini, seberapa banyak sih dari kita yang sudah membaca dan menelaah isi RUUnya? Di sisi lain, seberapa banyak yang sudah berkomentar pro & kontra atas dasar 1-2 berita yang hanya menyajikan 1-2 paragraf kesimpulan, tanpa argumentasi matang, yang ditulis oleh entah-siapa *ini contoh saja

  • Ide dasarnya cukup simple: sajikan judul pertanyaan dengan dua kolom pendapat: pro dan kontra. Siapapun bisa membuat pertanyaan (e.g. "Bagaimana pendapat Anda soal Pilkada tidak langsung?"). Dan siapapun bisa menulis di kolom tersebut (dengan identitas resmi), sambil menyertakan info "siapa kamu?" (e.g. saya konsultan politik, saya ilmuwan fisika, dsb).

  • Untuk menjaga kualitas, buat sistem point & vote. Mereka yang pendapat2nya dapat vote tinggi, diberi point tinggi. Siapapun bisa ngevote, tapi bobot votenya akan tergantung dengan point yang dimiliki.

  • Sistem point ini juga digunakan untuk memfilter pendapat yang ditampilkan. Mereka yang pointnya masih 0, pendapatnya perlu diapprove dulu oleh pemilik2 point tinggi agar tampil di halaman web.

  • For simplicity, bisa saja pendapat2 itu disort berdasarkan point & variable waktu. Variable waktu diperlukan agar pendapat2 fresh memiliki kesempatan muncul di atas.

  • Oh ya, ini bisa jadi sistem petisi juga. Cukup tambahkan tombol "dukung" di header pro & kontra. Tampilkan counter total dukungannya di situ, nama2 mungkin bisa dihide (ataupun tidak).

Setting up development environment

  1. Fork from this Github

  2. Correct config/database.yml to your Postgres configuration

    git clone cd prodankontra bundle mv config/application.yml.sample config/application.yml rake db:migrate rails s