1 puan yazan GN⁺ 2025-05-13 | 1 yorum | WhatsApp'ta paylaş
  • Topluluk tarafından yürütülen Organic Maps'in açık kaynaklı bir fork'udur
  • Temel ilkeleri şeffaflık, topluluk karar alma, kâr amacı gütmeme, tamamen açık kaynak ve gizlilik odaklılıktır
  • Şu anda teknik temel oluşturma ve ilk sürüm hedefiyle geliştirme hızla ilerliyor
  • Proje adı şimdilik CoMaps ve nihai isim seçimi için oylama topluluk katılımıyla yapılıyor
  • Organic Maps'in hissedarlarıyla yürütülen görüşmeler kayda değer bir ilerleme olmadan tıkanmış durumda

Genel Bakış

  • CoMaps, Organic Maps'in topluluk merkezli bir fork projesi olarak hızla ilerliyor
  • Şeffaflık, topluluk karar alma, kâr amacı gütmeme, kamu yararı, tamamen açık kaynak ve gizlilik odağı projenin temel ilkeleridir
  • Projenin ilk aşamasında teknik temel hazırlama ve altyapı kurma gibi çeşitli alanlarda çalışmalar sürüyor
  • Adı şu anda geçici olarak 'CoMaps', ancak topluluk üyeleri nihai adı oylamayla belirliyor
  • Katılımcılar geliştirme katkıları, belge düzenleme, organizasyon ve karar alma, tanıtım, web sitesi geliştirme ve bağış gibi çeşitli yollarla projeye dahil olabilir

CoMaps projesinin temel içeriği

  • CoMaps, mevcut Organic Maps'e kıyasla daha güçlü topluluk odaklılık ve karar alma süreçlerinde şeffaflık sağlamayı hedefliyor
  • Temel ilkeleri açık yönetişim, kâr amacı gütmeme, herkes için özgür açık kaynak ve gizliliğe saygıdır
  • Başlıca bilgiler ve tartışmalar Codeberg platformunda açık şekilde yürütülüyor

Projedeki ilerleme durumu

  • Teknik altyapı kurulumu ve ilk resmî sürüme hazırlık aşaması devam ediyor
  • Adı geçici olarak 'CoMaps', ancak nihai isim oylaması Codeberg üzerinde 20 Mayıs'a kadar sürüyor
  • Codeberg'e kaydolarak isim önerisi ve oylama, özellik tartışmaları, hata raporları gibi yollarla katılım mümkün

Projeye katılma yolları

  • Geliştirme çalışmaları, belge düzenleme, yönetişim (karar alma), proje tanıtımı, web sitesi oluşturma gibi çeşitli alanlarda katkı sağlanabilir
  • Oylama veya tartışmalar aracılığıyla projenin yönünü belirleme sürecine katılım mümkün
  • OpenCollective üzerinden şeffaf bağış ve harcama yönetimiyle mali şeffaflık sağlanıyor

Organic Maps hissedarlarıyla müzakerelerin durumu

  • Hissedarlar (Viktor, Roman) arasındaki görüş ayrılıkları nedeniyle müzakereler tıkanmış durumda
  • Viktor, satış yasağı garantisine onay veriyor ancak bunun dışında proje üzerinde tam yetkiyi koruma niyetini belirtiyor
  • Organic Maps'in geleceği henüz belirsizliğini koruyor

1 yorum

 
GN⁺ 2025-05-13
Hacker News görüşleri
  • Endişe veren nokta, Organic'te gerçekten bir değişiklik olmuş olması değil; gelecekte bir değişiklik olabilir diye bu proje hakkında çeşitli güvenceler istenmesi. Gelecekte bir değişiklik olursa o zaman fork'lamak yeterli. Nitekim bu zaten daha önce oldu — Maps.Me satıldı ve Roman, Organic'e fork'ladı. Yine satılırsa yine fork'lanır. Gerekene kadar beklenmiş olsaydı topluluk için daha faydalı olurdu diye düşünüyorum
    • Açık kaynak toplulukları yönetişim meselelerinde "sonra fork'larız" yaklaşımına fazla sık başvuruyor. WordPress örneğinde, BDFL kendi rakibiyle yaşadığı anlaşmazlıkta kendisini eleştiren kişileri yasaklattı ama topluluk yine de fork'lamadı. Çünkü fork'lamak zor ve topluluğu böler; bu yüzden insanlar istikrarsızlık riskini almak yerine diktatörle devam etmeyi seçiyor. Bu durum, başka ortamlardaki diktatörlüklerden farklı değil. Eğer projenin başında iyi bir yönetişim kurulmuş ve katkıcıların yürütmeyi seçtiği demokratik süreçler varsa, gelecekte fork ihtiyacı hissetmezsiniz
    • Toplulukla tartışılmadan Kayak bağlı kuruluş linklerinin eklenmesinin zaten yaşanmış bir değişiklik olup olmadığını soruyor. Buna göre, fork'u haklı çıkarmaya yetecek kadar gerekçe zaten vardı. Ayrıca yönetim kurulu üyelerinin seçimi ve değiştirilmesine dair sözlerin tutulmadığı, OrganicMaps proje bağışlarının kişisel tatilde kullanıldığının gizlendiği de iddia edildi
    • Mali şeffaflık talep eden görüşe değiniyor. Ayrıntıları bilmediğini ama "bağışların nereye gittiğini bilmek istiyorum" talebinin makul olduğunu düşünüyor
    • Sunucu yazılımının bir kısmının açık kaynak olmaması nedeniyle küçük bir drama yaşandığını, bununla ilgili tartışma bağlantısının paylaşıldığını belirtiyor
    • Bir açık kaynak oluşumu kurup topluluğa tüm geliştirmeyi yaptırdıktan sonra o oluşumu satmak, sonra yeniden fork'layıp topluluğa yine geliştirtmek, sonra tekrar satmak... Oldukça şahane bir iş modeli gibi geliyor
    • Bu meselenin, geçmişte yaşanan MIT lisanslı kod olayıyla bağlantılı bir türev gibi göründüğünü söylüyor
  • Arka planın ne olduğunu merak ediyor. Organic Maps hissedarlarıyla gerçekte ilerleyen bir müzakere olmadığı, Viktor'un projenin satılmamasına dair güvenceye açık olduğu ama bunun dışında Organic Maps üzerindeki tüm kontrolü istediği söyleniyor. Viktor ile Roman arasındaki hissedar anlaşmazlığı hâlâ çözülmediği için Organic Maps'in geleceği belirsizliğini koruyor
    • İlgili arka plan yazısını paylaşıyor
    • Bence BDFL, komiteden daha iyidir. Topluluk yönetiminin her zaman iyileşme anlamına geldiğini düşünmüyorum
  • Yine mi fork diye soruyor. Organic Maps'in zaten maps.me'nin topluluk odaklı bir fork'u olduğunu hatırladığını, şimdi ise fork'un fork'u durumuna gelindiğini söylüyor
    • Tarihsel olarak fork'un fork'unun çok yaygın olduğunu açıklayıp Unix tarihinden örnek veriyor
    • Neovim'in VIM, Stevie, vi ve ed'e uzanan çok sayıda fork'un sonucu olduğunu ve günlükte en çok kullandığı yazılım olduğunu söylüyor
    • O halde neden olmasın diye düşünüyor. Özgür/açık kaynak yazılımın avantajlarından biri, bir proje ilk ruhundan saparsa katkı vermek isteyenlerin onu fork'layıp sürdürüp geliştirebilmesi
  • OSM tabanlı mobil uygulamaların bugünkü hali biraz üzücü geliyor. Maps.me, OrganicMaps oldu, şimdi bir fork daha çıktı; çok emek ve çok iyi işler ortaya kondu ama yıllar geçmesine rağmen kullanıcı dostuluğu büyük ölçüde artmış gibi hissettirmiyor. Google Maps'in yerine kullanmak için çok uğraştım ama sonunda vazgeçtim. OsmAnd gerektiğinde iyi bir "İsviçre çakısı" ama çoğu zaman gerekmiyor; Maps.me ve OrganicMaps için de benzer durum var. Aramada tek harf hata yapsanız sonuç çıkmıyor. Bisiklet rotalarında alternatif rota bulmak mümkün değil. Harita render'ı da ya kötü görünüyor ya yavaş ya da ikisi birden. Bu yüzden Mapy.com'u (eski adıyla Mapy.cz) denedim ve şaşırtıcı derecede kullanıcı dostu buldum. Henüz nasıl gelir elde edeceklerini bilmiyorum ama şimdiye kadar en iyisi oydu. Gerçek anlamda dünya haritasına genişlediler; hem web hem mobil harika. Eğer OsmAnd, streetcomplete veya Strava'nın gömülü Mapbox render'ı gibi yeni bir render motoru kullansa en iyi uygulama olabilir
    • OSMAnd ve OrganicMaps'in hem avantajı hem sınırı, temelde offline çalışmaları. Online rota servisleri etkinleştirildiğinde çok daha güçlü ve hızlı rota hesaplama mümkün oluyor. Örneğin OSMAnd'de bu GraphHopper ile yapılabiliyor. Adres arama da photon gibi online servislerle daha kullanışlı hale geliyor. photon ile GraphHopper'ı birleştiren GraphHopper Maps'i self-host ederek offline kullanım da mümkün. GraphHopper kurucu ortaklarından biri olarak deneyimini paylaşıyor
    • Aramada tek harf hata olunca sonuç çıkmaması meselesinde photon'un İngilizce/Fransızca/Almanca için oldukça iyi olduğunu, ancak online olduğu için bunun Organic veya Osmand'in sınırı olduğunu söylüyor. Yine de Google düzeyinde deneyime ulaşmak için photon gibi servislerin ötesinde çok daha fazlası gerekiyor: örnek rota önerileri, kısaltma tanıma, kategori bazlı arama vb. Bisiklet için alternatif rotalar da online routing ile daha kolay. BRouter harika ama o da online. Kendisinin geliştirdiği cartes.app'te photon ve BRouter kullandığını söylüyor
    • streetcomplete.app'in OSM düzenlemeleri için sezgisel görünmesini övüyor ve iOS için benzer araç ya da yol düzenleme önerisi istiyor. Karavan kullanırken yol ağırlık/yükseklik sınırı bilgisi eksikliğinden zorlandığını, sıradaki kişiye yardımcı olmak istediğini anlatıyor
    • mapy.com alternatifi olarak Here WeGo'yu da öneriyor. Araç navigasyonunu Google Maps'ten bile daha çok beğeniyor. Gizlilik politikası da daha az rahatsız edici. Mapy, Here'dan daha dostça ama Here'da konum verisi paylaşımı opt-in ve açıklaması net; Mapy'de ise otomatik etkin. Açık kaynak alternatifi tercih ederdi ama henüz istediği seviyede bir seçenek yok
    • Yürüyüşte organic maps'i çok iyi kullandığını, ama arabada offline kullanılabilirlik, net yönlendirme çizgisi ve kaza halinde yeniden rota oluşturma gibi ihtiyaçlar olduğunu söylüyor. Ancak araç kullanımında en büyük şikâyeti arama işlevi. Google Maps'teki gibi online bilgi veya puanlara ihtiyacı yok; sadece gitmek istediği yeri gerçekten bulabilmek istiyor. Çoğu yer organic maps aramasında çıkmadığı için tekrar Google'da arayıp adresi girmek zorunda kalıyor
    • maps.me / organic maps / comaps gibi uygulamalarda düşündükleri en büyük kullanıcı deneyimi sorununun ne olduğunu soruyor
    • Bisiklet rotalama ve alternatif rota gösterimi hakkında konuşmaların arttığını, bu tartışmaların CoMaps'te de süreceğini ve görüşlerin memnuniyetle karşılanacağını söylüyor
    • Biraz farklı bir konu ama duckdb tabanlı bir pgrouting alternatifi çıkmasını istediğini söylüyor. duckdb her yere kolayca gömülebiliyor ve akıllı telefon performansı bile yeterince kullanılabilir. duckdb ile overture maps'in geoparquet verileri cache'lenip sorgulanabiliyor
    • mapy.com'un artık premium hizmet sattığını söylüyor. Offline haritalar veya navigasyon gibi bazı özelliklerin premium'a özel olmasını bekliyor. Kullanıcı deneyimi ise harika
    • Son zamanlarda bisiklete binerken osmand'i sık kullandığını, rotanın telefonda çok yavaş hesaplandığını ama ayarlardan alternatif bir online routing motoru seçilebildiğini fark ettiğini söylüyor. openrouteservice.org kullandığında uzun rotaların bile birkaç saniyede çıktığını ve çok iyi çalıştığını belirtiyor
    • OsmAnd'deki "3D sluggish thing" ifadesini soruyor ve streetcomplete gibi uygulamaların son birkaç aydır MapLibre kullanmaya başladığını anlatıyor. Organic olmadığını söyleyip kusura bakılmamasını istiyor; OSMand'in de yavaş çalıştığına katılıyor. Neden MapLibre kullanmadıklarını bilmediğini, muhtemelen kendi kodlarına fazla bağlı olduklarını tahmin ediyor
    • Son birkaç aydır LineageOS + Organic maps kullandığını ve bunu Google Maps'ten çok daha kullanıcı dostu bulduğunu, ayrıca offline kullanımının çok daha iyi olduğunu söylüyor
    • styluslabs/maps projesinden, yeni 3D harita motorundan ve JS eklenti desteğinden bahsediyor; henüz offline routing yok ama eklenmesi mümkün olabilir
    • mapy.cz/.com'un ücretli hale gelerek anlamsızlaşacağı konusunda çok endişeli olmadığını söylüyor. Geliştirici şirket Seznam, Çekya'nın Google/Craigslist/Zillow karışımı gibi; reklam, kurumsal işler, API vb. birçok yoldan gelir elde ediyor
    • Android'de uzun zamandır Locus Maps kullandığını, arayüzü biraz karmaşık olsa da çok güçlü olduğunu söylüyor. Geliştirme ekibi de adanmış ve hevesli, bu yüzden çok değerli bir seçenek
    • Bir Çek olarak mapy.cz / Mapy.com'un gelir modelini uzun zamandır merak ettiğini söylüyor. Uygulama, büyük şirket Seznam tarafından işletiliyor; haber, TV ve reklamdan para kazanıyorlar. Yan projelerden e-posta hizmeti gibi bazıları tamamen ücretsiz sunuluyor. Harita uygulaması bir dönem Booking.com bağlı kuruluş linkleri kullandı; yakın zamanda da offline harita indirmelerini ücretli yaptı. Şimdi daha sürdürülebilir bir gelir modeli arıyor gibiler ve herkes bu iyi uygulamanın bozulmamasını umuyor
    • Bisiklet rotalarında alternatif rota meselesinde, rotaya ara durak ekleyerek ayar yapılabildiğini ama belki de başka bir şeyi kastettiğini söylüyor. Aramanın yeterince esnek olmamasına ise katılıyor
  • İnsanların Organic Maps'e katkı vermek yerine neden doğrudan OSM'ye katkı vermediğini soruyor. Organic Maps'i, OSM verisini dağıtmanın sofistike bir yolu sanıyordu
    • Organic Maps gerçekten de OSM verisini dağıtmanın bir yolu; ama harita toplama ve paketleme, harita gösterimi, rota bulma kodu, tasarım varlıkları, dokümantasyon gibi yalnızca OSM haritasının ötesine geçen şeyler de sunuyor. Yine de haritaya OSM üzerinde katkı vermek, Organic Maps dahil topluluk tabanlı harita projelerine yardımcı olur
    • Hem harita verisine (OSM projesi) hem de bunu kullanan yazılıma ihtiyaç var. İdeal olan, tüm uygulamaların OSM verisine katkıyı kolaylaştırması olurdu ama gerçek öyle değil. Organic Maps'in hafif, hızlı render eden ve basit yapılandırmalı olmasını seviyorum. Ancak ilgi noktaları yetersiz. Bir de uygulamalar arasında offline harita verisinin kolayca paylaşılabilmesini isterdim
    • OSM gibi bir veritabanının kitleler tarafından sevilmesi için, herkesin kolayca katkı verebileceği uygulamalara ihtiyaç var. Organic Maps kısmen böyle bir uygulama olarak görülüyordu. Bu uygulamaya katkı vermek, OSM'nin Google/Apple Maps ile rekabet içinde varlığını sürdürmesi açısından çok önemli
    • "Katkı" ile "bağış" anlamlarının ayırt edilmesi gerektiğini düşünüyor. OSM verisi tabanlı FOSS projelerine düzeltme, bug report veya kod katkısı yapmak anlamlı
    • OSM tek başına telefon GPS navigasyonunda kullanılamaz
    • OSM verisini dağıtmak da ciddi geliştirme emeği gerektiriyor. OSM ekosisteminde çeşitli başka FOSS projeleri de var ve harita verisinin kendisini iyileştirmek de elbette memnuniyetle karşılanır
  • OrganicMaps'e birkaç küçük düzeltme katkısı yapmış biri olarak, liderliğin görüşlerinde makul ve tepkilerinde hızlı olduğunu söylüyor. Tüm kararlara katılmasa da bunun normal olduğunu düşünüyor. Durum, BDFL'e yakın hissettirmiş. Araştırınca OrganicMaps'in Gaia benzeri şeylere fiilen tek açık alternatif olduğunu gördüğünü söylüyor. Harita stili geliştirilebilir, yalnızca metre bazlı eğri çizgileri sunması biraz üzücü ama genel olarak iyi çalışıyor. Kod tabanını kurcalarken bunun küçük bir proje olmadığını fark etmiş (C, Java vb. farklı kodlar ve sadece harita dosyası üretimi bile hafife alınacak gibi değil). Fork'un gerçekten büyüyüp büyümeyeceğine şüpheyle yaklaşıyor. Bir fork duyurmak kolay; kullanıcıları gerçekten çekebilecek değeri istikrarlı biçimde sunmak ise çok daha zor
    • İyi haber şu ki fork ekibi, sahiplerden değil, temel katkıcıların çoğundan oluşuyor; sahipler zaten uzun süredir tükenmiş durumdaydı ve iç anlaşmazlıklar sürüyordu. Bu yüzden en azından bir süre deneyim açısından daha iyi olabilir. Kullanıcı artışı yavaş olabilir ama FOSS projelerinde asıl önemli metrik bu değil; çeşitli aktif katkılar, kullanılabilirlik ve popülerlik daha önemli
    • Fork'un ne olacağını zaman gösterecek. Fork'lamak isteyen fork'lar, kullanıcılar da istedikleri uygulamayı seçer. OrganicMaps ve OSMAnd'i birlikte kullanıyorum; duruma göre ikisini birden kullanmak da mümkün
  • BDFL projelerine giderek daha şüpheci yaklaştığını söylüyor. Bu "demir yumruklu ama bilge hükümdar" fikri başta cazip gelse de, proje diktatörü kendi çıkarına odaklandığı ya da projeyi kendisiyle özdeşleştirdiği anda sorun başlıyor. WordPress örneği aklına geliyor. İyi bir BDFL değerli olabilir ama gerçek topluluk yapısının demokrasi ya da cumhuriyetten ilham almasının uzun vadede daha istikrarlı ve öngörülebilir olduğunu düşünüyor. Demokrasi kusursuz değil ama tek bir kişinin fikirlerine dayanmadan daha öngörülebilir sonuçlar veriyor
    • Devletler fork'lanamaz ama açık kaynak projeler her zaman fork'lanabilir. CLA'ları (katkıcı lisans sözleşmeleri) imzalarken dikkatli olmak gerekir. BDFL düzeni yerine daha çok "kedi sürüsünü gütmek" gibi herkesin özgürce hareket ettiği bir yapı vardır
    • BDFL projeleri ile topluluk projeleri arasındaki farktan bahsediyor. Topluluk projelerinde misyon, değerler ve yönetişim akışkandır; üyelerin oy verdiği söylenir ama pratikte kararları genelde az sayıda lider alır. BDFL projelerinde ise tersine, gizli saklı pek bir şey yoktur; lider ne istiyorsa o olur. Organic Maps bir BDFL projesi de değil; Roman, Viktor ve Alexander adlı üç hissedarı var ve hissedarlar anlaşamazsa herkes için istikrarsızlık doğuyor. Gerçek bir BDFL projesinin topluluğun niyetine ters düştüğünü neredeyse hiç görmediğini, istisnanın paranın işin içine girmesi olduğunu söylüyor. Açık kaynak katkısı güvenlidir ama birileri bunu ürün olarak satmaya başladığında dikkat etmek gerekir. "Para her şeye uyan adaptördür"
  • OrganicMaps'in harika bir uygulama olduğunu ama böyle bir organizasyonun mülkiyetinde olduğunu bilmediğini söylüyor. Umarım iyi çözülür
  • Bunun tam bir fork'un fork'u durumu gibi göründüğünü söylüyor. Organic Maps zaten maps.me'nin bir fork'uydu, şimdi bir fork daha doğuyor
    • Böyle fork durumlarının aslında iyi olduğunu düşünüyor. CoMaps yeni ana akım haline gelebilir; Organic Maps değişebilir ya da aynı kalabilir. Fork'lanabilme ihtimalinin varlığı bile kullanıcı için faydalı. Her zaman en yeni fork'u takip etmek de gerekmiyor
  • Fork'larla ilgili teamülleri merak ediyor. Organic Maps ya da OSM katkı topluluğundaki insanların, bu fork'un arkasındaki kişileri gerçekten tanıyıp tanımadığını; niyetlerini ya da fork'un gerekliliğini garanti edip edemeyeceklerini soruyor. Böyle bir güvenin nasıl oluştuğunu merak ediyor
    • Faaliyetlerin çoğu açık yürütüldüğü için, fork liderlerinin kimliklerine ve önceki projedeki faaliyet geçmişlerine bakılabilir. Son dönemdeki temel katkıcıların çoğu bu fork'un üyeleri. Uzun süredir içindeler ve duruşlarını da açıkça ifade ettiler