Then gets defensive when they say yes.

all 23 comments

sorted by: hot top controversial new old
[–] 32 points 1 year ago* (last edited 1 year ago)

Isn't all of their concern kind of demonstrated to be unfounded? CoMaps forked the exact codebase being discussed and moved to Codeberg already, and they're doing great now. Whatever it is that the Organic Maps team thinks is indispensable on GitHub is clearly not actually an insurmountable challenge to ditch.

  • source
  • [–] 24 points 1 year ago

    I switched from OrganicMaps to CoApps recently. CoMaps is a fork or OrganicMaps. One of the things they fix is that they moved the source from Github to Codeberg.

  • source
  • [–] [S] 35 points 1 year ago* (last edited 1 year ago) (9 children)

    I use and donate[d] to OrganicMaps. I think they're great, but I paused donations around the CoMaps split and have been waiting for the dust to settle. Their responses in the fosstodon thread seem so tone def: They're asking about github on a mastodon instance and responding that it'll be a worse product if they move. Thinking it's time I give CoMaps a shot. [edit: add 2nd link for context]

  • source
  • hideshow 9 child comments
  • [–] 13 points 1 year ago (5 children)

    How is it a worse product if they move?

  • source
  • parent
  • hideshow 5 child comments
  • [–] [S] 15 points 1 year ago (4 children)

    They seem to think github's PR, CI, etc features are head-and-shoulders above the rest, and are hand-waving concerns around vender lock-in. They're also saying it would be painful to move because of the aforementioned vendor features that have them locked in. Really seems to miss why many go FOSS in the first place.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 30 points 1 year ago (3 children)

    I'm a software developer with over 40 years experience. Much of it with FOSS.

    Your argument in relation to GitHub does not take in the reality of the effort involved with migrating to a different platform, effort that is likely unpaid, has no logistical upside and stalls the development efforts of a project, not to mention breaking every single source code repository link across the wider internet, links that represent publicity and community engagement.

    It's one thing migrating after a service vanishes, it's an entirely different thing to migrate due to the philosophical differences perceived by the ownership change to Microsoft. In my opinion, chanting FOSS is insufficient as an argument.

    I have several projects and clients that use GitHub and while I detest copilot and the enshitification that the new ownership represents, I'm also aware that it's likely that the sale provides financial security to the continued existence of GitHub.

    I think it's admirable that a project is asking its community if it should stay or move and I wish the developer(s) wrestling with this all the strength and patience in the world to work through it.

    I know I've struggled with the same considerations and I'm still using GitHub .. for now.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 8 points 1 year ago

    Your argument in relation to GitHub does not take in the reality of the effort involved with migrating to a different platform, effort that is likely unpaid, has no logistical upside and stalls the development efforts of a project,

    forgejo can automatically import issues, PRs, Wiki articles, and automatic pull/push mirrors can be set up to keep the repo up to date at other places.

    the CI/CD system is almost the same.

    all the usual features are the same or very similar, including the whole user interface.

    not to mention breaking every single source code repository link across the wider internet, links that represent publicity and community engagement.

    who said they need to delete the repo from github?

    I think it's admirable that a project is asking its community if it should stay or move

    it indeed would be admirable if the communication did not contain offensive tones at multiple places.

    and also don't forget that they already migrated once. but in the meantime it seems they have gone back to github for reasons unknown to me.

  • source
  • parent
  • [–] [S] 5 points 1 year ago* (last edited 1 year ago)

    You're right. I don't mean to minimize the effort required. The effort required is a big part of the argument in favor of moving, or at least aspiring to move to a platform with more open and interoperable values. I can't imagine MS will make that transition any easier as time goes on despite forgejo and others best efforts. I've no problem with an OSS projects using GH but I'd hope they'd take the risk more seriously in a discussion about it.

    Edit: I also don't think the effort is wasted or insurmountable. Regarding broken links, I've stumbled across many projects that have changed their GH repo to a mirror and link to their new platform. And RE logistical v philosophical reasons, I consider avoiding vender lock-in to be risk management and part of a project's long-term logistics.

  • source
  • parent
  • [–] 21 points 1 year ago*

    Github gets an F rating as an ethical repository per gnu.org.

    https://www.gnu.org/software/repo-criteria-evaluation.html

    Criteria for above: https://www.gnu.org/software/repo-criteria.html

    See also: https://sanctum.geek.nz/why-not-github.html

    All of the above are pretty old and things have surely changed since then, but probably for the worse.

  • source
  • [–] 27 points 1 year ago* (last edited 1 year ago)

    I will never understand the Free software developers that go to bat for GitHub.

    Microsoft hates you and everything you spend countless hours building for free. They steal your work and sell shittier versions of it for exorbitant profit that they do not share with the community. They contract with ICE. They sell AI tools to Israel to help them commit genocide, and their CI offering is a total fucking mess.

  • source
  • [–] 9 points 1 year ago (3 children)

    I use and recommend OSMAnd, but if you absolutely need an app that does less, CoMaps is a better choice

  • source
  • hideshow 3 child comments
  • [–] 2 points 1 year ago (2 children)

    Last time I checked (years ago admittedly) OSMand didn't have usable navigation but maybe I should re-check

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 1 year ago* (last edited 1 year ago)

    It works great for me. I usually make GPX in advance for cycling and just follow it, but choosing navigation as a car avoiding motorways and tolls also works great (at least in Croatia, Slovenia, Italy, Austria, Hungary, Romania, Serbia and Bosnia). If you admit you're a bicycle it'll send you through people's yards tho, but it's mostly friendly yards that are supposed to be public walking spaces but someone put some fences.

  • source
  • parent
  • [–] 13 points 1 year ago
    [–] 11 points 1 year ago

    That's a dead project, killed by CoMaps and just bleeding slowly from the wound. I don't care about where they're hosted, but I do about fucking Kayak ads, that's a deal breaker.

  • source
  • [–] 6 points 1 year ago (2 children)

    If something works, don't change it. And GitHub, not being ideal, works pretty well.

  • source
  • hideshow 2 child comments
  • [–] [S] 16 points 1 year ago

    I agree, and I can forgive OSS projects still using it, but if they're inviting a discussion about it I'd hope they'd be more sensitive that:

    1. github is not static
    2. being on a Microsoft platform carries a significant risk (embrace, extend, extinguish).
    3. There are plenty of successful OSS hosted elsewhere and each one helps the whole system grow.
  • source
  • parent
  • [–] 6 points 1 year ago

    windows 10 works pretty well too. all things amazon work pretty well too. google's services very rarely have bugs, even less security breaches. they are all so convenient! why are people switching to alternatives, that are sometimes worse, sometimes better?

  • source
  • parent
  • 6 comments in c/opensource@programming.dev view that post
    [–] 34 points 1 year ago

    You should edit the post title to say "on GitHub" instead of whatever is currently going on there.

  • source
  • [–] 25 points 1 year ago (1 child)
  • [–] 10 points 1 year ago (1 child)

    It looks like less of a call for actual feedback and more a call for positive reinforcement for their decision to be on there.

  • source
  • hideshow 1 child comment
  • [–] 6 points 1 year ago*

    And they are only answering the easy questions in that thread, just basically answering those "yes" answers with "but but but...you are wrong". When someone elaborates further or presents some good arguments they just stop answering.

    I'm happy I moved to CoMaps when the shitty behaviour of OrganicMaps shareholders came into light.

  • source
  • parent
  • [–] 2 points 1 year ago* (last edited 1 year ago)

    I'm not a user. But in my opinion, it is more important to be seen as a small project than blindly following foss. Maintaining two repos is a lot of work.

    I also use as much foss as possible, no facebook, etc. but if the added benefit is large enough, one should do it. I'd much rather have an osm app with a billion users on github than a thousand on codeberg.

  • source
  • 3 comments in c/organicmaps@sopuli.xyz view that post
    [–] [S] 12 points 1 year ago (2 children)

    Not a good look for OM in that mastodon thread. Happy to have moved to CoMaps.

  • source
  • hideshow 2 child comments
  • [–] 5 points 1 year ago (1 child)

    Has CoMaps diverged in any meaningful way yet? Apart from not having all the apps organic have, like desktop

  • source
  • parent
  • hideshow 1 child comment
  • [–] [S] 11 points 1 year ago*

    Apart from the whole organization, governance, and openness, I haven't followed in much detail the code changes since moving to comaps, but this page has some initial changes since forking and I recall they removed the sponsored, kayak affiliate links from the fork.

    And CoMaps is run by the volunteers who did majority of development on OrganicMaps anyway. Only after the fork did I start seeing actual meaningful commits in OM repo from owners themselves. For atleast a year before the fork all the big changes were made by developers who forked OM.

  • source
  • parent