4 poin oleh GN⁺ 2026-02-12 | 1 komentar | Bagikan ke WhatsApp
  • Zulip menjadikan keberlanjutan dan keterbukaan sebagai nilai inti untuk membangun perangkat lunak chat tim yang paling terstruktur di dunia
  • Mempertahankan model 100% open source dengan semua fitur disertakan, serta mendukung siapa pun untuk melakukan self-hosting secara gratis
  • Melalui investasi pada komunitas dan mentorship, Zulip membina kontributor open source dari berbagai latar belakang dan menyediakan dokumentasi pengembangan lebih dari 185 ribu kata
  • Membangun model bisnis mandiri tanpa modal ventura untuk menjamin pemeliharaan jangka panjang dan operasional yang etis
  • Menyediakan hosting cloud gratis bagi organisasi dengan dana terbatas seperti nirlaba, pendidikan, dan riset, dan program ini telah dimanfaatkan oleh ratusan institusi

Membangun perangkat lunak yang berkelanjutan

  • Platform chat tim yang menjadi inti operasional organisasi harus mampu dipertahankan dalam jangka panjang
    • Zulip merancang perusahaan, komunitas, dan arsitektur teknisnya agar mendukung pengembangan jangka panjang
    • Sejak 2013, pelanggan awal telah menggunakan layanannya dengan tanpa gangguan layanan
  • Filosofi ini tercermin dalam setiap pengambilan keputusan, dengan tujuan pemeliharaan yang bertanggung jawab

Mempertahankan 100% open source

  • Berbeda dari sebagian perusahaan yang hanya membuka versi demo dari produk berbayar, Zulip menyediakan seluruh fitur sebagai open source
    • Dengan self-hosting, pengguna dapat memanfaatkan fitur yang sama seperti versi cloud
    • Didokumentasikan agar mudah dipasang dan dijalankan secara gratis, dan telah dimanfaatkan oleh ribuan organisasi
  • Melalui prinsip open source, Zulip menjamin transparansi dan aksesibilitas

Investasi pada komunitas dan mentorship

  • Zulip dikembangkan oleh komunitas open source yang aktif dan berkomitmen membina generasi kontributor berikutnya
    • Kodenya dirancang secara struktural untuk meningkatkan keterbacaan, pengujian, dan kemudahan modifikasi
    • Menyediakan dokumentasi panduan kontribusi sepanjang 185 ribu kata, mencakup tip Git hingga keputusan arsitektur
  • Sejak 2016, lebih dari 100 orang telah berpartisipasi dalam program magang
    • Melalui mentoring dari kontributor senior, banyak peserta menilai bahwa mereka belajar lebih banyak dibanding pendidikan formal biasa

Bisnis berkelanjutan yang selaras dengan nilai

  • Tim inti yang memimpin pengembangan Zulip mendirikan Kandra Labs untuk membangun fondasi finansial
    • Mengejar pertumbuhan mandiri tanpa modal ventura, serta menerima dukungan hibah SBIR dari NSF AS
    • Alih-alih pertumbuhan yang terlalu cepat, mereka menjaga operasi yang berkelanjutan dan laju pengeluaran yang wajar
  • Tanpa tekanan investor, Zulip menjaga nilai etis dan kualitas teknis, serta menerapkan standar kualitas yang ketat seperti code review, pengujian otomatis, dan dokumentasi demi codebase yang mudah dipelihara

Mendukung organisasi yang memberi dampak

  • Zulip mendukung agar organisasi dengan dana terbatas seperti proyek open source, kelompok riset, institusi pendidikan, dan organisasi nirlaba tetap dapat menggunakan layanannya
    • Untuk mereka, tersedia hosting gratis Zulip Cloud Standard
    • Saat ini, ratusan organisasi menggunakan layanan melalui program ini
  • Dukungan ini mencerminkan tanggung jawab sosial dan filosofi berpusat pada komunitas dari Zulip

1 komentar

 
GN⁺ 2026-02-12
Komentar Hacker News
  • Baru-baru ini perusahaan saya mulai memakai Zulip, dan menurut saya ini adalah UX yang paling dirancang dengan baik di antara semua aplikasi komunikasi yang pernah saya pakai
    Strukturnya jelas, jadi saya bisa langsung pindah ke percakapan yang diinginkan dan melihat gambaran keseluruhan sekaligus
    Saya berharap ada lebih banyak shortcut keyboard, dan menurut saya aplikasi mobile perlu memiliki tampilan ‘percakapan terbaru’

    • Daripada ‘percakapan terbaru’, saya ingin ada fitur inbox
      Sekarang notifikasi hilang setelah diklik, jadi sulit mengelola pesan yang ingin saya lihat lagi nanti
      Saya akhirnya memakai pesan yang belum dibaca sebagai inbox sementara
      Meski begitu, saya rasa Zulip tetap menawarkan pengalaman messaging yang paling masuk akal di bidang ini
    • Setelah lama memakai Slack lalu pindah, awalnya saya merindukan ‘gaya Slack’
      Tapi struktur stream/thread di Zulip jauh lebih rapi, jadi dari sisi UX saya menilai ini lebih baik
      Hanya saja memang perlu waktu untuk membiasakan diri
    • Menambahkan ini karena sepertinya tim Zulip akan melihat thread ini: saya berharap ada sistem prioritas channel
      Jika beberapa channel bisa dinaikkan menjadi ‘penting’ lalu inbox bisa ditoggle berdasarkan itu, rasanya akan jauh lebih efisien
    • Setelah akuisisi, perusahaan kami pindah dari Teams ke Zulip, dan semua orang membencinya
      Dibanding Teams, ini terasa sangat tidak nyaman dipakai dan nyaris seperti lelucon
      Tapi saya paham, karena kecocokan tiap orang memang berbeda
    • Saat dulu menguji Zulip, struktur berbasis thread terasa sangat merepotkan sampai seluruh tim membencinya
      Namun baru-baru ini saya tahu ada pengaturan ‘nonaktifkan topik’
      Kalau bisa dilihat secara kronologis seperti chat room biasa, mungkin layak dicoba lagi
  • Tujuan Zulip bagus, tetapi saat benar-benar dipakai UI-nya terasa kaku dan responsnya lambat, sampai membuat saya menyerah untuk ikut komunitas di sana
    Di mobile juga UI header sempat rusak sehingga tidak nyaman

    • Coba periksa apakah Anda memakai iOS Safari 26
      Di versi ini ada masalah layout web mobile yang rusak, dan bukan hanya Zulip, banyak web app lain juga terdampak
      Jika memakai iOS, lebih baik langsung gunakan aplikasi mobile
    • Saya juga punya pengalaman serupa beberapa tahun lalu
    • Saya penasaran apakah Anda bisa menjelaskan bagian mana yang rusak secara spesifik
  • UI dan ergonomi penggunaan Zulip masih menjadi hambatan terbesar untuk adopsi massal
    Tidak adanya E2EE atau self-hosting penuh juga jadi masalah bagi sebagian orang, tetapi banyak organisasi yang merasa nilai open source saja sudah cukup
    Secara pribadi saya cepat terbiasa dengan antarmukanya, tetapi saya melihat banyak orang meninggalkannya karena desainnya atau akhirnya hanya memakai ‘general chat’ seperti di Slack

    • Saya juga termasuk salah satunya
      Saya suka konsepnya, tetapi UI-nya terlalu rumit sehingga saya benar-benar tidak bisa memakainya
    • Perusahaan kami sudah 2 tahun memakai Zulip
      Menarik karena kami bisa mengendalikan sendiri lokasi penyimpanan data, tetapi UI-nya terasa tua dan canggung
      Kesan semua orang kurang lebih hanya ‘lumayan oke’
    • Jika dipikirkan lebih dalam, pengguna terbagi menjadi dua kelompok
      ‘Completer’ lebih menyukai pemrosesan cepat dan loop yang tertutup, sedangkan ‘Cultivator’ lebih suka menata dan menumpuk informasi secara terstruktur
      Zulip dirancang untuk yang kedua, sehingga terasa membebani bagi yang pertama
      Slack sebaliknya berasumsi percakapan yang ephemeral, sehingga konteks jangka panjang hilang
      Pada akhirnya kedua pendekatan sama-sama punya keterbatasan
      Sebagai solusi, ada
      1. menyediakan dua jenis tampilan (‘mode triage’ dan ‘mode dashboard’), atau
      2. menghadirkan UX penataan bertahap seperti clustering topik berbasis AI
        Fitur Canvas milik Slack juga tampak seperti upaya untuk menyelesaikan masalah ini
  • Nilai-nilai perusahaan mudah berubah setelah berhasil menguasai pasar
    Seperti kasus OpenAI yang mengubah kebijakan kolaborasinya, saya rasa dibutuhkan struktur yang bisa mempertanggungjawabkan perubahan seperti ini

    • Zulip kuat dalam hal ini karena mendukung open source penuh dan self-hosting
      Ia sudah mewujudkan ‘credible exit’ yang dibicarakan Bluesky
      Namun menurut saya, perusahaan berbentuk koperasi yang memungkinkan anggotanya ikut langsung dalam tata kelola akan lebih ideal
  • Saya setuju dengan kalimat, “semua orang bicara soal nilai, tetapi berubah di depan cek 1 miliar dolar

    • Pada akhirnya ini cuma soal tawar-menawar harga
    • Tentu saja, kalau benar-benar berada di posisi menunggu uang sebanyak itu, akan lebih sulit untuk tetap teguh
    • Karena itu, ketika perusahaan mengusung ‘nilai’, saya sulit mempercayainya
      Lebih baik mereka jujur saja bahwa mereka sedang menunggu uang
  • Saya menganggap Zulip sebagai salah satu proyek open source terbaik
    Alasannya sebagai berikut

    1. komitmen yang kuat untuk mempertahankan open source
    2. kualitas teknis yang terus terjaga
    3. dokumentasi yang selalu mutakhir
    4. proses pengembangan yang terbuka (chat.zulip.org)
    5. dukungan langsung dari engineer dan komunitas
    6. kustomisasi UI yang fleksibel
    7. tech stack yang modern
    8. lingkungan belajar yang baik untuk berkembang sebagai developer
  • Melihat pendapat soal Zulip yang terbelah, saya jadi penasaran apakah ukuran organisasi ikut berpengaruh
    Di tim remote kecil kami yang hanya berisi 3 orang, ini bekerja sangat baik
    Mungkin ketika jumlah pengguna bertambah, workflow UI-nya mulai runtuh

    • Saya juga pernah memakainya di perusahaan berisi 3 orang, tetapi UX berbasis topik terasa sangat tidak nyaman
      Secara keseluruhan terasa kaku dan tidak menarik secara visual
      Meski begitu, saya tetap ingin bisa menyukainya
  • Zulip memang hebat, tetapi di sebagian besar komunitas tempat saya bergabung, E2EE (enkripsi end-to-end) adalah syarat wajib

  • Sejak 2023 saya menjalankan Carolina Code Conference dan memakai Zulip untuk networking peserta
    Ini benar-benar platform yang keren, dan saya berharap bisa dipakai lebih luas

  • Saya sangat menyukai paradigma yang berpusat pada topik di Zulip
    Namun karena tidak mendukung pesan suara, untuk grup kecil akhirnya kami kembali ke aplikasi seperti Signal
    Untuk grup besar itu tidak terlalu diperlukan, tetapi untuk tim kecil pesan suara adalah yang paling nyaman