1 poin oleh GN⁺ 2025-05-13 | 1 komentar | Bagikan ke WhatsApp
  • Ini adalah fork open-source dari Organic Maps yang dijalankan oleh komunitas
  • Prinsip utamanya adalah transparansi, pengambilan keputusan oleh komunitas, nirlaba, sepenuhnya open-source, dan berfokus pada privasi
  • Saat ini pengembangan berlangsung cepat dengan target membangun fondasi teknis dan merilis versi pertama
  • Nama proyek untuk sementara adalah CoMaps, dan pemungutan suara untuk memilih nama final dilakukan dengan partisipasi komunitas
  • Negosiasi dengan para pemegang saham Organic Maps berada dalam kebuntuan tanpa kemajuan berarti

Gambaran umum

  • CoMaps adalah proyek fork Organic Maps yang berpusat pada komunitas dan berkembang dengan cepat
  • Transparansi, pengambilan keputusan oleh komunitas, nirlaba, kepentingan publik, open-source sepenuhnya, dan fokus pada privasi adalah prinsip inti proyek ini
  • Sebagai tahap awal proyek, berbagai upaya sedang dilakukan di banyak bidang seperti menyiapkan fondasi teknis dan infrastruktur
  • Nama saat ini masih sementara, yaitu 'CoMaps', dan anggota komunitas sedang menentukan nama akhir melalui pemungutan suara
  • Peserta dapat terlibat dalam proyek melalui berbagai cara seperti kontribusi pengembangan, perbaikan dokumentasi, organisasi dan pengambilan keputusan, promosi, pengembangan situs web, dan donasi

Poin utama proyek CoMaps

  • CoMaps menargetkan tingkat orientasi komunitas yang lebih tinggi dan jaminan transparansi dalam pengambilan keputusan dibanding Organic Maps saat ini
  • Prinsip intinya adalah tata kelola terbuka, nirlaba, open-source yang bebas untuk semua orang, dan penghormatan terhadap privasi
  • Informasi utama dan diskusi dibuka untuk umum di platform Codeberg

Status kemajuan proyek

  • Tahap pembangunan infrastruktur teknis dan persiapan rilis resmi pertama sedang berlangsung
  • Nama sementara adalah 'CoMaps', tetapi pemungutan suara untuk nama final diadakan di Codeberg hingga 20 Mei
  • Dengan mendaftar di Codeberg, siapa pun dapat berpartisipasi melalui usulan nama dan voting, diskusi fitur, laporan bug, dan lain-lain

Cara berpartisipasi dalam proyek

  • Siapa pun dapat berkontribusi di berbagai area seperti pekerjaan pengembangan, perbaikan dokumentasi, tata kelola (pengambilan keputusan), promosi proyek, dan pembangunan situs web
  • Melalui voting atau diskusi, peserta dapat ikut dalam proses menentukan arah proyek
  • Transparansi keuangan dijaga melalui donasi dan pengelolaan pengeluaran yang transparan lewat Open Collective

Status negosiasi dengan pemegang saham Organic Maps

  • Karena perbedaan pendapat di antara para pemegang saham (Viktor, Roman), negosiasi berada dalam kebuntuan
  • Viktor setuju pada jaminan larangan penjualan, tetapi selain itu menyatakan niat untuk tetap memegang kendali penuh atas proyek
  • Masa depan Organic Maps masih belum pasti

1 komentar

 
GN⁺ 2025-05-13
Komentar Hacker News
  • Hal yang mengkhawatirkan adalah bukan karena benar-benar sudah ada perubahan di Organic, melainkan karena orang menginginkan berbagai jaminan untuk proyek ini karena khawatir akan ada perubahan di masa depan. Jika nanti memang ada perubahan, ya bisa di-fork saat itu juga. Ini bahkan sudah pernah terjadi—Maps.Me dijual, lalu Roman mem-fork-nya menjadi Organic. Kalau dijual lagi, ya tinggal di-fork lagi. Rasanya akan lebih menguntungkan bagi komunitas jika menunggu sampai itu benar-benar diperlukan
    • Komunitas open source terlalu sering memakai pendekatan “nanti kalau perlu tinggal fork” untuk masalah tata kelola. Kasus WordPress menunjukkan adanya masalah seperti BDFL memblokir orang yang mengkritiknya dalam perselisihan dengan pesaingnya, tetapi komunitas tetap tidak melakukan fork. Fork itu sulit dan memecah komunitas, sehingga orang tampaknya memilih bertahan dengan diktator daripada menghadapi ketidakstabilan. Situasi seperti ini tidak berbeda dari kediktatoran di lingkungan lain. Jika sejak awal proyek membangun tata kelola yang baik dan ada prosedur demokratis di mana kontributor memilih eksekutif, maka kebutuhan untuk fork di masa depan mungkin tidak akan terasa
    • Saya bertanya-tanya apakah penambahan tautan afiliasi Kayak yang dilakukan tanpa diskusi dengan komunitas bukan berarti perubahan itu sebenarnya sudah terjadi. Menurut saya itu sendiri sudah cukup menjadi dasar yang sah untuk fork. Selain itu, janji soal pemilihan dan pergantian dewan juga tidak dipenuhi, dan ada tuduhan bahwa penggunaan donasi proyek OrganicMaps untuk liburan pribadi disembunyikan
    • Ada komentar yang menuntut transparansi keuangan. Saya tidak tahu detailnya, tetapi permintaan seperti “saya ingin tahu donasi dipakai untuk apa” terdengar masuk akal
    • Ada sedikit drama karena sebagian software server tidak bersifat open source. Tautan diskusi terkait dibagikan
    • Membuat entitas open source, lalu komunitas mengerjakan seluruh pengembangannya, kemudian entitas itu dijual, lalu di-fork lagi agar komunitas mengembangkan lagi, lalu dijual lagi… terdengar seperti model bisnis yang cukup keren
    • Tampaknya isu ini berasal dari insiden lama terkait kode berlisensi MIT
  • Saya penasaran apa latar belakangnya. Belum ada kemajuan nyata dalam negosiasi dengan para pemegang saham Organic Maps, dan Viktor dikatakan terbuka terhadap jaminan larangan penjualan proyek, tetapi selain itu ia ingin memegang seluruh kendali atas Organic Maps. Ketidaksepakatan antarpemegang saham antara Viktor dan Roman masih belum selesai, sehingga masa depan Organic Maps tetap tidak pasti
    • Artikel latar belakang terkait dibagikan
    • Saya pribadi merasa BDFL lebih baik daripada komite. Saya tidak selalu menganggap pengelolaan oleh komunitas berarti perbaikan
  • Fork lagi? Setahu saya Organic Maps sendiri awalnya adalah fork yang dipimpin komunitas dari maps.me. Sekarang jadinya fork dari fork
    • Dijelaskan bahwa secara historis fork dari fork itu sangat umum, dengan contoh dari sejarah Unix
    • Disebutkan bahwa Neovim adalah hasil dari rangkaian banyak fork dari VIM, Stevie, vi, dan ed, dan itu justru software yang paling sering dipakai sehari-hari
    • Jadi kenapa tidak? Salah satu kelebihan software bebas/open source adalah bahwa ketika sebuah proyek menyimpang dari semangat awalnya, siapa pun yang masih ingin berkontribusi bisa mem-fork-nya lalu memelihara dan mengembangkannya
  • Saya merasa keadaan aplikasi mobile berbasis OSM saat ini cukup disayangkan. Maps.me menjadi OrganicMaps, sekarang muncul fork lain lagi; sudah banyak upaya pengembangan dan kerja hebat dilakukan, tetapi setelah bertahun-tahun rasanya keramahan bagi pengguna tidak banyak membaik. Saya sudah berusaha keras menjadikannya pengganti Google Maps, tetapi akhirnya menyerah. OsmAnd bagus sebagai “pisau Swiss Army” jika memang dibutuhkan, tetapi kebanyakan tidak perlu sebanyak itu, dan Maps.me maupun OrganicMaps juga mirip. Salah ketik satu huruf saja hasil pencarian bisa tidak muncul. Mencari rute alternatif untuk sepeda juga tidak bisa. Rendering peta juga kurang enak dilihat, lambat, atau keduanya. Lalu saya mencoba Mapy.com (dulu Mapy.cz) dan ternyata sangat ramah pengguna. Saya belum tahu bagaimana mereka akan memonetisasinya, tetapi sejauh ini itu yang terbaik. Mereka sudah berkembang menjadi peta dunia yang layak, dan versi web maupun mobile sama-sama hebat. Kalau OsmAnd memakai mesin rendering baru seperti renderer mapbox bawaan streetcomplete atau strava, itu bisa jadi aplikasi terbaik
    • Kelebihan sekaligus keterbatasan OSMAnd dan OrganicMaps adalah keduanya pada dasarnya bekerja offline. Jika layanan routing online diaktifkan, pencarian rute bisa jauh lebih kuat dan cepat. Di OSMAnd misalnya bisa lewat GraphHopper. Pencarian alamat juga jadi lebih nyaman jika memakai layanan online seperti photon. Kita juga bisa self-host GraphHopper Maps yang menggabungkan photon dan GraphHopper agar tetap bisa dipakai secara offline. Pengalaman ini dibagikan dari sudut pandang salah satu salah satu pendiri GraphHopper
    • Masalah pencarian yang gagal hanya karena satu huruf salah ketik memang bisa ditangani photon dengan cukup baik dalam bahasa Inggris/Prancis/Jerman, tetapi karena itu layanan online, itulah batasan Organic maupun Osmand. Dan untuk mencapai pengalaman ala Google dengan layanan seperti photon, masih banyak yang dibutuhkan: saran rute contoh, pengenalan singkatan, pencarian per kategori, dan sebagainya. Rute alternatif sepeda juga lebih mudah dengan routing online. BRouter sangat bagus, tetapi lagi-lagi online. Saya pribadi sedang mengembangkan cartes.app dan menggunakan photon serta BRouter
    • streetcomplete.app dipuji karena tampak intuitif untuk mengedit OSM, dan diminta rekomendasi alat serupa di iOS atau untuk mengedit jalan. Ada pengalaman kesulitan saat mengemudikan motorhome karena kurangnya informasi batas beban/tinggi jalan, dan ingin membantu orang berikutnya
    • Sebagai alternatif mapy.com, Here WeGo juga direkomendasikan. Untuk navigasi mobil malah dianggap lebih baik daripada Google Maps. Kebijakan privasinya juga terasa tidak terlalu mengganggu. Mapy memang lebih ramah, tetapi Here menjadikan berbagi data lokasi sebagai opt-in dengan penjelasan yang jelas, sedangkan di Mapy itu aktif otomatis. Alternatif open source tetap lebih disukai, tetapi belum ada yang mencapai tingkat yang diinginkan
    • Untuk hiking, saya sangat cocok memakai organic maps, tetapi untuk mobil saya membutuhkan kemudahan offline, garis panduan yang mudah dibaca, dan rerouting saat terjadi insiden. Namun untuk berkendara, keluhan terbesar saya adalah fitur pencariannya. Saya tidak butuh info online atau rating seperti di Google Maps, tetapi saya ingin benar-benar bisa menemukan tempat yang dicari. Dalam kenyataannya, sebagian besar tempat tidak muncul di pencarian organic maps sehingga saya harus kembali mencari di Google lalu memasukkan alamatnya
    • Saya penasaran, menurut orang-orang, apa masalah pengalaman pengguna terbesar di maps.me/organic maps/comaps dan sejenisnya
    • Ada semakin banyak diskusi tentang routing sepeda dan tampilan rute alternatif, dan percakapan seperti ini tampaknya akan berlanjut di CoMaps, jadi masukan sangat diterima
    • Sedikit di luar topik, saya berharap ada alternatif pgrouting berbasis duckdb. duckdb mudah ditanamkan di mana saja, dan performa smartphone saja sudah cukup layak. Dengan duckdb, geoparquet dari overture maps bisa di-cache dan di-query
    • mapy.com kini sudah menjual layanan premium. Beberapa fitur seperti peta offline atau navigasi tampaknya akan menjadi khusus premium. Tetapi pengalaman penggunanya sangat baik
    • Belakangan ini saya sering memakai osmand saat bersepeda, dan meski perhitungan rutenya sangat lambat di smartphone, saya baru tahu bahwa di pengaturan kita bisa memilih mesin routing alternatif (online). Dengan openrouteservice.org, rute panjang pun keluar dalam hitungan detik dan bekerja sangat baik
    • Ditanyakan apa yang dimaksud dengan “3D sluggish thing” di OsmAnd, lalu dijelaskan bahwa streetcomplete dan lainnya mulai memakai MapLibre dalam beberapa bulan terakhir. Maaf karena ini bukan tentang Organic, tetapi saya setuju OSMand memang terasa lambat. Saya tidak tahu kenapa mereka tidak memakai MapLibre; mungkin karena sudah telanjur terikat dengan kode mereka sendiri
    • Dalam beberapa bulan terakhir memakai LineageOS+Organic maps, saya justru merasa itu jauh lebih ramah pengguna daripada Google Maps, dan saya suka karena jauh lebih unggul saat offline
    • Disebutkan proyek styluslabs/maps, mesin peta 3D baru, dan dukungan plugin JS; memang belum ada routing offline, tetapi mungkin bisa ditambahkan
    • Saya tidak terlalu khawatir mapy.cz/.com akan menjadi tidak berguna karena berbayar. Pengembangnya, Seznam, pada dasarnya adalah versi Google/Craigslist/Zillow dari Ceko, jadi mereka punya banyak cara menghasilkan uang seperti iklan, enterprise, API, dan lain-lain
    • Di Android saya sudah lama memakai Locus Maps. Antarmukanya memang agak rumit, tetapi sangat kuat. Tim pengembangnya juga berdedikasi dan penuh semangat, jadi ini pilihan yang sangat layak
    • Sebagai orang Ceko, saya sudah lama penasaran bagaimana mapy.cz/Mapy.com dimonetisasi. Ini dijalankan oleh perusahaan besar bernama Seznam yang selama ini menghasilkan uang dari berita, TV, dan iklan. Proyek sampingan seperti layanan email mereka diberikan sepenuhnya gratis. Aplikasi peta ini pernah memakai tautan afiliasi Booking.com, dan baru-baru ini unduhan peta offline dijadikan berbayar. Sepertinya mereka sekarang sedang mencari model monetisasi yang lebih berkelanjutan, dan semua orang berharap aplikasi bagus ini tidak rusak karenanya
    • Soal rute alternatif sepeda, saya biasanya menyesuaikan dengan menambahkan titik perantara di rute; saya penasaran apakah yang dimaksud adalah hal lain. Saya setuju pencariannya memang agak kurang toleran
  • Saya penasaran kenapa orang memilih berkontribusi ke Organic Maps alih-alih langsung ke OSM. Saya mengira Organic Maps hanyalah sarana canggih untuk mendistribusikan data OSM
    • Organic Maps memang sarana untuk mendistribusikan data OSM, tetapi juga menyediakan lebih dari sekadar peta OSM mentah: pengumpulan dan penyusunan paket peta, tampilan peta, kode routing, aset desain, dokumentasi, dan lain-lain. Meski begitu, berkontribusi pada peta di OSM juga membantu proyek peta komunitas seperti Organic Maps
    • Kita membutuhkan dua-duanya: data peta (proyek OSM) dan software yang memanfaatkannya. Idealnya semua aplikasi bisa berkontribusi kembali ke data OSM, tetapi kenyataannya tidak demikian. Saya suka Organic Maps karena ringan, rendering-nya cepat, dan konfigurasinya sederhana. Namun poin of interest-nya masih kurang. Dan saya berharap data peta offline bisa dibagikan dengan mudah antar aplikasi
    • Agar database seperti OSM benar-benar dicintai publik, harus ada aplikasi yang memudahkan siapa pun untuk berkontribusi. Organic Maps sebagian dianggap sebagai aplikasi seperti itu. Berkontribusi pada aplikasi ini sangat penting bagi keberlangsungan OSM dalam persaingannya dengan Google/Apple Maps
    • Menurut saya perlu dibedakan antara arti ‘berkontribusi’ dan ‘berdonasi’. Berkontribusi berupa perbaikan, laporan bug, atau kode ke proyek FOSS berbasis data OSM tetap bermakna
    • OSM sendiri tidak bisa langsung dipakai untuk navigasi GPS di ponsel
    • Mendistribusikan data OSM juga memerlukan banyak upaya pengembangan. Dalam ekosistem OSM ada banyak proyek FOSS lain, dan perbaikan pada data petanya sendiri juga tentu sangat diterima
  • Dari pengalaman saya menyumbang beberapa perbaikan kecil ke OrganicMaps, kepemimpinannya tampak masuk akal dan responsif. Saya tentu tidak setuju dengan semua keputusan, tetapi itu wajar. Rasanya memang mendekati situasi BDFL. Setelah saya telusuri, OrganicMaps pada dasarnya adalah satu-satunya alternatif open source nyata untuk hal seperti Gaia. Gaya petanya masih bisa ditingkatkan, dan agak disayangkan hanya ada kontur dalam meter, tetapi secara keseluruhan bekerja dengan baik. Saat menyentuh codebase-nya, saya menyadari ini bukan proyek kecil sama sekali (ada C, Java, dan banyak bagian lain, belum lagi pembuatan file peta itu sendiri cukup berat). Saya skeptis apakah fork ini akan benar-benar tumbuh. Jauh lebih sulit memberikan nilai yang konsisten hingga benar-benar menarik pengguna daripada sekadar mengumumkan fork
    • Kabar baiknya, tim fork ini terdiri dari sebagian besar kontributor inti, bukan para pemilik, dan para pemilik sendiri sudah lama mengalami burnout serta konflik internal. Jadi setidaknya untuk sementara pengalaman pengguna justru bisa jadi lebih baik. Peningkatan jumlah pengguna mungkin bertahap, tetapi dalam proyek FOSS itu bukan metrik terpenting; yang lebih penting adalah beragam kontribusi aktif, kegunaan, dan popularitas
    • Kita lihat saja nanti bagaimana nasib fork ini. Siapa pun boleh fork kapan saja, dan pengguna tinggal memilih aplikasi yang mereka sukai. Saya memakai OrganicMaps dan OSMAnd bersamaan, dan tergantung situasi, keduanya memang bisa dipakai berdampingan
  • Saya makin skeptis terhadap proyek BDFL. Konsep raja bijak ini tampak menarik di awal, tetapi masalah muncul ketika diktator proyek mulai fokus pada kepentingannya sendiri atau merasa dirinya adalah proyek itu sendiri. Kasus WordPress terlintas di kepala. BDFL yang baik memang bernilai, tetapi saya rasa struktur komunitas nyata yang terinspirasi demokrasi atau republik lebih stabil dan lebih bisa diprediksi dalam jangka panjang. Demokrasi tidak sempurna, tetapi menghasilkan keluaran yang lebih bisa diperkirakan tanpa bergantung pada ide satu orang
    • Negara tidak bisa di-fork, tetapi proyek open source bisa di-fork kapan saja. Hati-hati dengan CLA (Contributor License Agreement). Alih-alih sistem BDFL, open source juga punya sifat “menggiring kawanan kucing” di mana semua orang bergerak bebas
    • Disebutkan perbedaan antara proyek BDFL dan proyek komunitas. Proyek komunitas sering kali memiliki misi, nilai, dan tata kelola yang cair, dan walau tampak berjalan lewat suara anggota, kenyataannya keputusan sering terkonsentrasi pada sedikit pemimpin. Proyek BDFL justru tidak menyimpan rahasia: semuanya berjalan sesuai kehendak pemimpin. Organic Maps juga bukan proyek BDFL, karena ada tiga pemegang saham (pendiri Roman, Viktor, Alexander), dan jika para pemegang saham ini tidak sejalan maka semua orang jadi tidak stabil. Saya hampir tidak pernah melihat proyek BDFL yang sungguh-sungguh bergerak berlawanan dengan keinginan komunitas, kecuali ketika uang ikut bermain. Berkontribusi ke open source aman, tetapi ketika seseorang mulai menjualnya sebagai produk, kita harus waspada. “Uang adalah adaptor universal”
  • Saya tidak tahu bahwa OrganicMaps, yang merupakan aplikasi hebat, dimiliki oleh organisasi seperti ini. Semoga semuanya bisa terselesaikan dengan baik
  • Ini benar-benar terasa seperti fork dari fork. Organic Maps sendiri adalah fork dari maps.me, dan sekarang muncul fork lagi
    • Saya justru menganggap situasi fork seperti ini sebagai hal yang baik. Bisa saja CoMaps menjadi arus utama yang baru, atau Organic Maps berubah atau tetap seperti sekarang. Fakta bahwa fork itu memungkinkan saja sudah menguntungkan pengguna. Kita juga tidak harus selalu mengikuti fork terbaru
  • Saya penasaran soal praktik terkait fork. Apakah orang-orang di komunitas Organic Maps atau kontributor OSM benar-benar mengenal pihak yang melakukan fork kali ini, dan bisa menjamin niat mereka atau kebutuhan akan fork ini? Bagaimana kita mendapatkan keyakinan seperti itu?
    • Sebagian besar aktivitasnya terbuka, jadi cukup lihat identitas para pemimpin fork dan riwayat aktivitas mereka di proyek sebelumnya. Baru-baru ini sebagian besar kontributor inti memang merupakan anggota fork ini. Mereka sudah lama terlibat dan juga telah menyatakan posisi mereka dengan jelas