Kanal Komunitas
Komunitas OpenSIMRS berkumpul di tiga kanal diskusi resmi, sedangkan pekerjaan teknis dilacak di GitHub. Halaman ini memuat daftar kanal resmi, aturan main forum, cara moderasi, dan cara mulai berkontribusi.
Kanal resmi
Kanal komunitas resmi hanya tiga. Kanal lain yang mengatasnamakan OpenSIMRS bukan kanal resmi.
| Kanal | Tujuan | Tautan |
|---|---|---|
| Grup Telegram | Pengumuman dan diskusi umum | Gabung grup Telegram |
| Server Discord | Diskusi teknis per kanal: #pengembangan, #implementasi, #qa, #produk, #bantuan-instalasi | Gabung server Discord |
| Grup WhatsApp | Koordinasi cepat implementator/faskes dan pengumuman penting | Gabung grup WhatsApp |
Selain ketiga kanal di atas:
| Saluran | Dipakai untuk |
|---|---|
| GitHub Issues & Pull Request di github.com/tulisankode/opensimrs | Pelacakan pekerjaan teknis: bug, backlog, RFC, review kode. Bukan forum diskusi. |
| Email dev@opensimrs.com | Pertanyaan umum, laporan keamanan, dan laporan pelanggaran kode etik |
| Website opensimrs.com | Website resmi proyek |
Mau bertanya soal instalasi?
Gunakan kanal #bantuan-instalasi di Discord. Bila masalahnya ternyata bug, buat issue di GitHub agar jawabannya terdokumentasi dan bisa dicari orang lain.
Aturan main forum
Aturan ini berlaku di ketiga kanal, sebagai pelengkap Kode Etik.
Sopan dan berbahasa Indonesia yang baik. Istilah teknis dalam bahasa Inggris boleh dipakai seperlunya.
Dilarang membagikan:
- data pasien atau rekam medis dalam bentuk apa pun;
- tangkapan layar yang memuat identitas pasien (nama, NIK, No. RM, nomor BPJS, alamat, foto);
- kredensial (kata sandi, token, API key, client secret) dan isi berkas
.env; - alamat IP atau host server faskes.
Gunakan data demo (
npm run db:demo:seed) untuk contoh dan tangkapan layar. Bila terlanjur terkirim, segera hapus pesannya dan rotasi kredensial yang bocor.Celah keamanan dilaporkan secara privat ke
dev@opensimrs.comsesuai Kebijakan Keamanan, bukan di grup.Pertanyaan teknis yang berulang atau laporan bug diarahkan ke GitHub Issue. Moderator dapat meminta penanya membuat issue dan menautkannya di kanal.
Tanpa spam dan promosi. Promosi produk/jasa, lowongan, atau tautan berbayar hanya dengan izin moderator.
Tetap pada topik kanal. Di Discord, pilih kanal yang sesuai; di WhatsApp, utamakan koordinasi dan pengumuman, bukan diskusi panjang.
Hormati waktu relawan. Maintainer dan anggota menjawab secara sukarela.
Moderasi dan sanksi
Pelanggaran ditangani bertahap:
| Tahap | Tindakan |
|---|---|
| 1 | Peringatan: pesan dihapus bila perlu, pengirim diingatkan |
| 2 | Mute atau pembatasan sementara |
| 3 | Dikeluarkan dari kanal |
Pelanggaran berat (menyebarkan data pasien, pelecehan, penipuan) dapat langsung dikenai tahap 3 dan dilaporkan ke maintainer. Keberatan atas tindakan moderasi dikirim ke dev@opensimrs.com.
Peran admin dan moderator
| Peran | Tugas |
|---|---|
| Admin kanal | Mengelola pengaturan grup/server, tautan undangan, dan menunjuk moderator. Dipegang Core Maintainer. |
| Moderator | Menegakkan aturan forum, menyambut anggota baru, mengarahkan pertanyaan ke kanal/issue yang tepat, dan menghapus konten yang melanggar. Ditunjuk dari Contributor aktif. |
Admin dan moderator tetap tunduk pada aturan yang sama dan wajib menjaga kerahasiaan laporan yang mereka terima.
Cara bergabung dan mulai berkontribusi
- Bergabung ke salah satu kanal resmi dan perkenalkan diri: bidang yang diminati dan latar belakang singkat.
- Kenali bidang kontribusi Anda (implementator, developer, tester/QA, product development) di Panduan Kontribusi.
- Pasang dan coba OpenSIMRS dengan Instalasi dan Data Demo.
- Pilih pekerjaan pertama di Roadmap atau issue berlabel
good first issue,butuh tenaga medis/klinis, ataudokumentasi.
Rekognisi
- Kontributor yang kontribusinya diterima dicantumkan di catatan rilis dan daftar kontributor repositori, termasuk kontribusi non-kode (laporan implementasi, validasi klinis, skenario uji).
- Reviewer dan Maintainer per bidang diumumkan di kanal komunitas.
- Untuk kerja praktik, tugas kuliah, atau skripsi, maintainer dapat membantu memilih lingkup dan memberi umpan balik; sebutkan di issue yang Anda klaim.
Langkah berikutnya
- Tata Kelola: peran dan cara pengambilan keputusan.
- Kode Etik: perilaku yang diharapkan di semua ruang komunitas.
- Panduan Kontribusi: alur fork, branch, dan Pull Request.
