Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been using GitHub since 2008. My default browser has JavaScript disabled for various reasons. It was not long after Microsoft acquired GitHub that the UI changed for the worse, but it was minor and still very functional. Now, it's terrible: the dates and commit information is missing, for example. I expect soon it will reach GitLab "quality": unable to view source code without JavaScript enabled. I'm still on the fence on whether to act on it now, for my own projects, or wait for the fatal blow. Since much of the programming world is on GitHub, this looks pretty bad for me.


> I expect soon it will reach GitLab "quality": unable to view source code without JavaScript enabled.

I also hate GitLab for this, but I learned today that they are actually working on fixing this, by shifting some components to server side rendering. Awkward for me if GitLab suddenly will become the better choice.


The way it looks now, a self-hosted gogs with a nojs patch may be the way forward. The application-specific part (gogs.js) is <2kloc and it's already rendering stuff on the server. I'm giving it a few weeks before I've had enough...


You could also try out Sourcehut, which seems to fit your use case well.

https://sourcehut.org/


I selfhost gogs and like it. And the releases link is at the top like many ppl wish here :)

Only thing I really miss vs. github is there's no code review built-in.


That's cool, I'm looking forward to that.

Since many different organizations self-host GitLab instances (which is great!), having to enable Javascript for each one can be a bit of a pain.

https://gitlab.com/gitlab-org/gitlab/-/issues/215365




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: