Live data from Hacker News

GitHub to Codeberg: my experience

eldred.fr

71–80 of 140 posts

Re: GitHub to Codeberg: my experience

#71
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..

Re: GitHub to Codeberg: my experience

#73

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.…

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.

Re: GitHub to Codeberg: my experience

#74
I lost what little respect I had for Codeberg when they tried to spin a teenager exploiting an opportunity to spam/troll[1] that GitHub had solved several years prior[2] into "hate campaigns from far-right forces" that "endanger free/libre software projects" so they could toot their own horn at how good they were in the face of adversity[3] (and generally have a good moan about the right-wing) instead of admitting they should've seen this coming and prevented it happening in the first place.

[1] https://codeberg.org/Codeberg/Community/issues/1786

[2] https://news.ycombinator.com/item?id=31627061

[3] https://blog.codeberg.org/we-stay-strong-against-hate-and-ha...

Re: GitHub to Codeberg: my experience

#75
Codeberg is a fork of Gitea, itself a fork of Gogs.

Both forks originated for "philosophical" reasons, not technical ones and Joe Chen (@unknwon on GH) deserves a lot of the merit for building a clean forge in Go mostly by himself.

Re: GitHub to Codeberg: my experience

#76

I lost what little respect I had for Codeberg when they tried to spin a teenager exploiting an opportunity to spam/troll[1] that GitHub had solved several years prior[2] into "hate campaigns from far-right forces" that "endanger free/libre software projects" so they could toot their own horn at how good they were in the face of adversity[3] (and generally have a good moan about the right-wing) instead of admitting th…

> Running CI/CD pipelines can use significant amounts of energy. As much as it is tempting to have green checkmarks everywhere, running the jobs costs real money and has environmental costs.

> Unlike other giant platforms, we do not encourage you to write “heavy” pipelines and charge you for the cost later. We expect you to carefully consider the costs and benefits from your pipelines and reduce CI/CD usage to a minimum amount necessary to guarantee consistent quality for your projects.

So much pretentiousness

Re: GitHub to Codeberg: my experience

#77

Earlier quoted context omitted.

And just sheer amount of documentation and examples out there. Everyone uses it, therefore everyone writes about it, the new hire probably knows it, and if they don't they can find it easily. Then again maybe for stuff like actions and in general CI/CD it's not all that bad, you don't need whole team to know exactly how to write it, you just need to have a person knowing it. and it's generally not all that hard to le…

It feels like a problem (Tragedy of the commons? First mover? I dunno them well enough). It’s probably a mistake for any one company to not pick GitHub, because it’s likely a higher friction distraction from what the actual goals are of the company. But enough companies paying that price ultimately would benefit everyone by fuelling stronger competition.

Maybe a coordination problem? https://en.wikipedia.org/wiki/Coordination_game

Re: GitHub to Codeberg: my experience

#78
post #75

Codeberg is a fork of Gitea, itself a fork of Gogs. Both forks originated for "philosophical" reasons, not technical ones and Joe Chen (@unknwon on GH) deserves a lot of the merit for building a clean forge in Go mostly by himself.

How long do you think until the inevitable community split into the Codeberg People's Front and the People's Front of Codeberg over some minor ideological disagreement?

Re: GitHub to Codeberg: my experience

#79

Earlier quoted context omitted.

> If you're publishing your code anywhere, it's getting trained on citation needed. first they need to know my code exists... spend time and traffic crawling it because it's sure as hell not going to be hosted on azure... probably get detected and banned.

No citation needed. It should be an assumption and thought as a malicious cybersecurity threat.

> It should be an assumption and thought as a malicious cybersecurity threat.

If you believe in absolute cybersecurity for anything you keep online boy I've got news for you. Literally all you can do is make it tougher but it will never be uncrackable. The degree of it depends on how much you can invest and suffer.

same here. codeberg makes in tougher so it's a measure.

Re: GitHub to Codeberg: my experience

#80

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.…

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.

Post reply on HN