3 poin oleh GN⁺ 2024-01-15 | 2 komentar | Bagikan ke WhatsApp
  • PostHog telah mengoperasikan Slack publik sebagai hub komunitas selama 4 tahun, tetapi pada skala lebih dari 5.000 orang, keterbatasan dalam kemampuan pencarian, integrasi dukungan, dan pelestarian riwayat makin besar sehingga mereka pindah ke forum sendiri
  • Forum baru dibangun di dalam situs PostHog dan sudah memiliki lebih dari 1.500 orang yang aktif, dengan fokus menjadikan pertanyaan dan jawaban sebagai pengetahuan dukungan jangka panjang
  • Paket berbayar Slack menelan biaya $7,25+ per pengguna per bulan, dan PostHog juga sempat mempertimbangkan bot AI sendiri, tetapi akhirnya memilih membangun forum langsung menggunakan headless CMS berbasis Strapi
  • Slack publik akan mengarsipkan kanal pada 12 Januari 2024 untuk mencegah diskusi dan balasan baru, lalu dijadwalkan ditutup permanen dan konten lama dihapus; tanggalnya tertulis berbeda: 24 Januari di TL;DR, dan 22 Januari di penjelasan jadwal
  • Perubahan ini hanya berlaku untuk Slack publik; kanal privat Slack Connect untuk pengguna dukungan berbayar, bantuan dalam aplikasi, dan aktivitas repositori GitHub tetap berjalan

Alasan menutup Slack publik

  • PostHog tumbuh sebagai proyek open source dan sejak peluncurannya telah menerima kode dari lebih dari 500 kontributor, serta berbagi ide dengan ribuan pengguna di Slack publik
  • Selama 4 tahun terakhir, Slack publik menjadi ruang utama untuk percakapan pengguna, pengumpulan permintaan fitur, tanya jawab, dan masukan
  • Seiring komunitas berkembang menjadi lebih dari 5.000 orang, keterbatasan Slack sebagai platform dukungan makin jelas
    • Pesan cepat menghilang di dalam riwayat chat
    • Terpisah dari alur dukungan utama PostHog
    • Solusi yang berguna tidak dapat ditemukan di situs PostHog atau Google
  • Sebagai solusi, PostHog mempertimbangkan paket Slack berbayar dan bot AI sendiri, tetapi akhirnya menilai bahwa pendekatan baru diperlukan
    • Paket berbayar Slack menelan biaya $7,25+ per pengguna per bulan

Struktur forum komunitas sendiri

  • Alih-alih memakai platform forum yang sudah ada seperti vBulletin atau phpBB, PostHog membangun forum sendiri dengan menggunakan Strapi sebagai headless CMS
  • Forum baru telah berjalan selama beberapa bulan sambil menyempurnakan berbagai masalah, dan saat ini memiliki lebih dari 1.500 anggota aktif
  • Forum komunitas PostHog adalah ruang khusus untuk mengajukan pertanyaan kepada tim PostHog dan komunitas yang lebih luas
    • Siapa pun dapat menjawab
    • Salah satu jawaban dapat dipilih sebagai solusi yang disukai
    • Jawaban yang dipilih kemudian menjadi panduan bagi pengguna lain yang menghadapi masalah yang sama
  • Konten forum terhubung dengan alur dukungan utama PostHog, tersimpan permanen di situs web, dan terekspos ke mesin pencari

Pengalaman komunitas yang terhubung dengan dokumentasi dan profil

  • Forum juga terintegrasi dengan area lain di situs PostHog
  • Pengguna dapat langsung mengajukan pertanyaan saat membaca dokumentasi PostHog, dan pertanyaan akan otomatis dikumpulkan ke dalam kategori yang dapat diurutkan
    • Jika penjelasan terasa belum cukup saat mengikuti panduan, pengguna dapat meninggalkan pertanyaan agar PostHog dapat melihatnya
  • Profil dirancang sebagai fitur pusat untuk melacak partisipasi komunitas
    • Menambahkan informasi pengguna
    • Melacak diskusi yang sedang diikuti
    • Menampilkan pencapaian yang diperoleh di komunitas
  • Pengguna yang berpindah dari Slack publik ke komunitas PostHog akan mendapatkan pencapaian komunitas unik sebagai tanda terima kasih
  • Profil dapat dibuka dalam bentuk Ask Me Anything, dan James, Cory, serta profil penulis sudah menggunakan fitur ini

Jadwal penghentian Slack dan transisi akun

  • Ada juga opsi untuk menjalankan Slack publik berdampingan dengan forum, tetapi PostHog memilih beralih ke forum agar pengguna tidak berada dalam kondisi yang ambigu
  • Saat ini, bergabung ke komunitas membutuhkan pembuatan akun terpisah, tetapi nantinya akan digabungkan dengan akun PostHog biasa
  • Jadwal Slack publik PostHog adalah sebagai berikut
    • 12 Januari 2024: Semua kanal Slack publik akan diarsipkan untuk mencegah diskusi dan balasan baru
    • Periode ini memberi kesempatan untuk memindahkan percakapan yang sedang berlangsung ke tempat baru seperti komunitas PostHog
    • Setelah itu, grup Slack akan ditutup permanen dan konten lama akan dihapus
  • Penulisan tanggal di dalam artikel berbeda-beda
    • Di TL;DR, tanggal penutupan Slack publik tertulis 24 Januari 2024
    • Di penjelasan jadwal, tanggal penutupan permanen tertulis 22 Januari 2024

Kanal dukungan yang tetap dipertahankan

  • Perubahan ini hanya berlaku untuk grup Slack publik
  • Kanal Slack privat untuk pengguna dukungan tambahan berbayar akan tetap berjalan seperti biasa melalui Slack Connect
  • Sebagian besar dukungan pelanggan akan tetap ditangani melalui bantuan dalam aplikasi
  • Repositori GitHub PostHog juga akan tetap dipertahankan seperti biasa, dan pengguna dapat memberi komentar atau mengirimkan kontribusi

2 komentar

 
xguru 2024-01-15

Saya setuju bahwa Slack pada dasarnya hanya untuk komunikasi real-time dan tidak cocok sebagai alat komunitas.

Tapi saat benar-benar mencoba membangun komunitas, ternyata sulit menemukan alat yang tepat, haha.
Terutama, saya tidak melihat bentuk yang benar-benar cocok dengan lingkungan domestik. Lalu saya jadi berpikir, apa harus bikin sendiri lagi? Sampai akhirnya menyerah.

 
GN⁺ 2024-01-15
Opini Hacker News
  • Semoga ini menjadi awal tren. Rasanya tidak nyaman bergantung pada pihak ketiga untuk mengelola komunikasi dengan pihak kedua, dan pengaturan Slack juga jadi berantakan tanpa perlu
    Discord lebih parah dalam hal ini

    • Saya juga berharap ini menjadi tren, tetapi alasannya sedikit berbeda. Layanan seperti ini mengurung informasi di balik hambatan login, membuat mesin pencari tidak bisa mengaksesnya, sehingga pendatang baru sangat sulit menemukan informasi yang mereka butuhkan secara online
      Jika forum kembali menjadi standar dan dikelola secara masuk akal agar tamu juga bisa melihatnya, informasi berguna akan bisa ditemukan lagi secara online
    • Discord adalah pilihan yang sangat buruk. Setidaknya pencariannya buruk, dan begitu Discord atau algoritme otomatis memutuskan sesuatu, semua konten bisa hilang karena alasan apa pun
    • Discord paling menyulitkan. Saya punya lebih dari 30 workspace Slack, tetapi di desain baru saya bisa menyembunyikan semuanya kecuali yang relevan dengan konteks saat ini, jadi lebih baik daripada UI lama
      Discord masih belum punya fitur seperti ini, dan karena saya berada di lebih dari 100 server Discord, notifikasi benar-benar jadi mimpi buruk dan menemukan server yang diinginkan pun mustahil
    • Untuk komunikasi bergaya chat yang tidak bergantung pada perusahaan komersial, Matrix adalah pilihan yang obvious
    • 100% setuju. Setidaknya lebih baik memakai GitHub Discussions
  • Saya berharap semua produk software melakukan ini. Aplikasi chat seperti alun-alun yang sibuk tempat semua orang berteriak ke kerumunan, sehingga informasi penting tidak bertahan lebih dari sesaat
    Sebaliknya, forum diskusi seiring waktu menjadi perpustakaan publik yang menyimpan informasi dan membuatnya bisa dicari. Tentu dengan asumsi mesin pencari bisa mengakses informasi itu

    • Kalau melihat tautan Discord untuk dukungan atau komunitas, saya benar-benar kesal
    • Chat dan forum masing-masing punya kegunaan. Chat cocok untuk percakapan langsung dan interaktif guna membantu orang tertentu, sedangkan forum atau Stack Overflow lebih cocok untuk informasi asinkron, bisa diperbarui, dan bisa digunakan ulang bagi pembaca masa depan yang datang dari Google
      Jika keduanya dicampur, tujuannya bertabrakan dan ekspektasi meleset sehingga muncul kekecewaan. Di Stack Overflow pun hal seperti itu terjadi ketika ada orang yang berharap platform itu menjadi yang pertama
    • Forum diskusi pun sering menjadi black hole dalam hal penyimpanan dan pengorganisasian informasi. Mungkin ada plus-minus dibanding ruang chat, tetapi menurut saya forum bukan sesuatu yang patut dijadikan tujuan untuk menyimpan dan mengatur informasi
    • Rasanya seperti belum pernah memakai fitur pencarian Slack atau Discord
      Baik forum maupun chat, struktur datanya umumnya mirip, dan khususnya Slack/Discord juga punya thread
  • Alasan bagus jika forum kembali hanyalah karena kemampuan pencarian
    Masalahnya, ketika pengguna membludak, noise menjadi terlalu banyak. Mungkin ini akan menjadi satu siklus lagi: beberapa tahun kemudian kembali ke Slack/Discord, lalu beberapa tahun setelahnya kembali lagi ke forum

    • Pencarian Discord mengerikan. Chat dan thread tidak masalah, tetapi sulit menemukan pesan lama
      Tampaknya ada peluang untuk membuat layanan serupa, tetapi dengan pencarian yang jauh lebih baik
    • Menurut saya forum dan Slack/Discord/IRC digunakan untuk jenis komunikasi yang berbeda. Forum lebih asinkron, sedangkan yang lain lebih sinkron
      Jika membantu memecahkan masalah di forum, akan tersisa thread percakapan yang bisa dicari dan diikuti, tetapi di Slack/Discord/IRC konten seperti itu terasa menghilang. Bahkan jika ada log yang bisa dicari, menurut saya jauh lebih sulit ditemukan dibanding forum yang lebih terstruktur
      Ada nilai jika forum dan Slack/Discord/IRC sama-sama ada
    • Saya khawatir spam akan merusak upaya itu. Saya mengelola forum yang cukup bagus di Google Groups, tetapi baru-baru ini terkena serangan spam, sehingga untuk bertahan kami harus membatasi izin posting dengan cukup ketat
    • Belakangan saya sempat bermasalah saat mencari pesan lama, lalu mengetahui bahwa jika streamer mode aktif, fungsi pencarian dan filter banyak diblokir
      Saya tidak tahu kenapa streamer mode aktif, tetapi ada baiknya memeriksa apakah hal yang sama terjadi
    • Jujur, menurut saya masalah sebaliknya lebih sering terjadi. Banyak tempat menjalankan forum kecil masing-masing, tetapi hampir tidak ada aktivitas
      Strategi seperti IRC, yang memiliki jaringan dan channel di dalamnya, cukup bagus. Dengan begitu, sebagian besar komunitas bahasa pemrograman menjadi “kita ada saja di jaringan ini”. Reddit adalah versi yang diperbesar 1000 kali dari hal ini, dalam arti subreddit berada di dalam platform yang sama
      Karena berbagai alasan, ini tidak sempurna, tetapi harus mendaftar ke forum acak untuk mendapatkan dukungan seperti Circle CI selalu terasa agak konyol
  • Laravel melakukan ini lewat forum Laracasts, dan hasilnya luar biasa. Saat mencari jawaban terkait Laravel, itu tempat yang saya kunjungi sebelum ChatGPT atau Stack Overflow
    Untuk mencari konten lama, tidak ada yang mengalahkan forum publik yang dikelola dengan baik

    • Saya melakukan hal yang sama saat mencari jawaban TrueNAS atau Proxmox
  • Bagi saya, Reddit pada dasarnya adalah forum pilihan. Versi “old” memang mirip forum
    Jika beberapa subreddit digabungkan, pengalaman forum lama bisa direplikasi sampai taraf tertentu. Salah satu yang saya lihat setiap hari seperti ini
    https://old.reddit.com/r/AZURE+CCDE+Intune+PowerShell+ccnp+m...
    Bukan yang terbaik, tetapi umumnya cukup untuk kebutuhan saya

    • Saya selalu tidak mengerti kenapa forum besar atau engine lama tidak lebih berkonvergensi ke struktur Reddit. Maksud saya fitur seperti berlangganan thread tertentu dan memiliki layar awal yang dipersonalisasi
  • Saya berharap ada yang menunjukkan tema phpBB atau vBulletin yang terlihat seperti Slack saat login, dan seperti Pinterest/Instagram/TikTok saat logout
    Sepertinya tidak akan terlalu sulit memindahkan banyak orang kembali ke forum. Hanya saja, saya berharap tampilan thread dan tanda rekomendasi di mobile berbeda

  • Saya telah berkontribusi pada proyek open source selama lebih dari 2 tahun, dan menggunakan Slack untuk mengelola komunitas. Ukurannya sekitar 3.000 pengguna, dan cukup jelas bahwa Slack tidak dibuat untuk menggantikan forum
    Banyak pertanyaan yang sudah terjawab menghilang, fitur pencariannya kurang bagus, dan terbatas di dalam Slack. Banyak pengguna yang tidak memakai Slack mencoba mencarinya lewat Google
    Terlalu banyak obrolan ringan sehingga berisik, dan makin sulit melacak pertanyaan yang perlu kami jawab. Slack bagus untuk komunitas yang sangat kecil atau produk baru yang membutuhkan umpan balik cepat, tetapi tidak cocok untuk mengelola komunitas skala besar

    • Forum/mailing list dan Slack/Discord/IRC adalah bentuk komunikasi yang berbeda. Yang pertama lebih bersifat asinkron dan offline, sedangkan yang kedua lebih sinkron dan online
      Di dalam proyek atau komunitas, keduanya bisa hadir berdampingan. Untuk melacak pertanyaan dan jawaban tertentu, forum jauh lebih baik, tetapi obrolan ringan juga bisa berguna, dan untuk tujuan seperti itu sesuatu seperti IRC lebih cocok
  • Menurut tulisan itu, alih-alih memakai platform forum siap pakai seperti vBulletin atau phpBB, mereka memutuskan membuat forum sendiri dengan menggunakan Strapi sebagai headless CMS
    Saya tinggalkan tautannya untuk yang sedang terburu-buru
    https://strapi.io/

    • Saya tidak mengerti kenapa mereka membuatnya sendiri. Perangkat lunak forum adalah area yang sudah terselesaikan, jadi ini terasa seperti pemborosan sumber daya
  • Mereka mengatakan “solusi yang berguna tidak bisa dicari di situs kami atau Google”, tetapi forum itu tidak dirender tanpa JavaScript, jadi kemungkinan tetap tidak akan diarsipkan di archive.org dan tidak akan bisa dicari di Bing atau DuckDuckGo

    • Blognya juga tampaknya bergantung pada JavaScript untuk merender teks. Sebagian besar sesi kemungkinan hampir tidak punya interaksi pengguna selain menggulir, jadi membuat HTML dan menyajikannya secara statis terlihat seperti pilihan yang jelas
    • Begitu diarsipkan, ini bekerja dengan baik. Contohnya seperti berikut
      https://web.archive.org/web/20240114085417/https://posthog.c...
    • Ini alasan lain untuk berhenti memakai SPA pada konten informasional seperti forum atau diskusi, dan memakai islands architecture atau halaman web tanpa JavaScript
      Setidaknya, menampilkan informasi di web tidak boleh bergantung pada JavaScript
  • Terlihat aneh bahwa pilihan yang cocok untuk PostHog adalah membuat forum yang di-host sendiri dengan CMS
    Bukankah jelas ada sesuatu seperti Discourse yang menyediakan solusi forum ter-hosting sebagai padanan Slack?

    • Saya tidak mengerti kenapa itu aneh. Saya juga sedang berpikir untuk mempekerjakan intern untuk membuat forum bagi SaaS saya dengan memakai platform saya sendiri
      Kita bisa membuat integrasi yang bagus, dan merilisnya sebagai open source sehingga juga bisa dipakai untuk mengedukasi orang tentang platform saya