Comment by contrarian1234

Comment by contrarian1234 3 days ago

6 replies

The author‘s reasons seem sensible (https://eldred.fr/blog/codeberg/)

But I'm sort of disappointed the end result doesn't seem like it's any better for users? (not blaming the author)

The benefits for the maintainer are also mostly philosophical... Which is a shame

I just tried Codeberg

- I get constant "Making sure you're not a bot!" anime girls

- The login with Github is hidden behind a minuscule drop down arrow. Seemingly intentionally obscured.. either have the option clearly, or don't have it at all..

- the format is identical to github with zero improvements to layout. It still has the README at the bottom, where you have to scroll past a billion files to even see what the project is about. Ex: https://codeberg.org/dnkl/foot Why not just make the README the landing page, and then the file tree a separate tab? Or some horizontal side-by-side layout

Blindly copying the market leader and offering nothing new .. just doesn't seem like a winning strategy? It either indicates a lack of imagination or initiative. This space has some very clear room for improvements..

lloeki 2 days ago

> I get constant "Making sure you're not a bot!" anime girls

That's Anubis:

https://anubis.techaro.lol/

There is an unbranded version available, allowing image customisation under a paid tier:

https://anubis.techaro.lol/docs/admin/botstopper

The only other one I've seen deployed out there in any wide capacity is Cloudflare's.

Makes sense that Codeberg favoured an open and non-centralised solution.

  • zorked 2 days ago

    How is it open if you have to pay for the unbranded version? I'm confused.

    • cyberlimerence 2 days ago

      It's MIT-licensed, so you can fork and strip the images. It's more of a request than a demand.

benrutter 2 days ago

> Blindly copying the market leader and offering nothing new .. just doesn't seem like a winning strategy?

You might just not be the target audience - I moved my project over to codeberg a few months ago[0]. In all honesty, I haven't really been happy with github for a while - as a user experience I think it's pretty solid, but it's been pretty increasingly more hostile towards the open source community (for example ignoring maintainers who explicitly don't want AI trained on their code etc), and I don't particularly like the idea of a single location/failure-point that almost all open source code is hosted on.

That's a long way of saying, I'm not looking for any changes to the market leaders features / layout - something that's a direct equivalent to github, but without the issues github has, is exactly what I'm looking for! Other people I've spoken to who've switched to Codeberg has said the same.

[0] https://codeberg.org/benrutter/wimsey

kajika91 2 days ago

Following leader's GUI is not a choice, I feel like you never did such endeavor as building an alternative to a well-known software in it's way to enshitification : people will ask and complain if the alternative is too far from their comfort zone.

The good part is that if you have better solution you actually can suggest a PR and/or implement it for yourself.

The bot verification is not specific to Forgejo/Codeberg a lot of Foss project and organization use this method to avoid unnecessary bot traffic. I understand the issue you have with it but the problem is way larger than codeberg here.

Also about the login with GitHub button would be immensely annoying for the community : you came from GitHub and you might think that your experience is more important but as this is community driven and not a business the people actually creating and using the software don't need nor want to prioritize such button but leave the option for those who wants it, which is very nice of them. Eventually if the majority start thinking a GitHub login is preferred an issue can be created and a change made in that direction.

GaryBluto 2 days ago

Both of the issues you listed are what I call "helpful problems", issues with a service that is helpful insofar as they immediately tell you there are probably a lot more issues under the surface.