Live data from Hacker News

Migrating Dillo from GitHub

dillo-browser.org

191–200 of 219 posts

Re: Migrating Dillo from GitHub

#191
post #45

Earlier quoted context omitted.

If you want even more minimal, Gerrit is structured as a Java app with no external dependencies like databases, and stores all it's configuration and runtime information on the filesystem, mostly as data structures in the git repos. Shared filesystems is all you need to scale/replicate it, and it also makes the backup process quite simple.

The deployment may be simple, but at the same time, the Gerrit code review workflow is terrible.

Coming from Github myself, I cannot imagine going back to it after using Gerrit for even just a few days.

The workflow in Gerrit really makes a lot of sense, unfortunately its the workflow in GitHub that has screwed up everyone's idea of what code review should look like[1], even by one of GitHub's co-founder own's admission.

[1] https://medium.com/@danielesassoli/how-github-taught-the-wor...

Re: Migrating Dillo from GitHub

#192
post #73
post #45

Earlier quoted context omitted.

If you want even more minimal, Gerrit is structured as a Java app with no external dependencies like databases, and stores all it's configuration and runtime information on the filesystem, mostly as data structures in the git repos. Shared filesystems is all you need to scale/replicate it, and it also makes the backup process quite simple.

I might be one of the few that is intrigued by this being that it’s Java but this looks really neat. Does it do git repositories like gitea, GitHub, etc, or is it more of a project management site for the repositories? They describe it as “code review”, so I wasn’t sure. I’m a little put off on the google connection but it seems like it could run rather independently.

> I’m a little put off on the google connection but it seems like it could run rather independently.

Yeah, its actually a really healthy open-source project, google contributes usually around 40% of the code, but you have other companies like GerritForge(disclaimer, I work here), Nvidia, SAP, Qualcomm, Wikimedia foundation, all contributing heavily to it.

Re: Migrating Dillo from GitHub

#193
post #170
post #166

Earlier quoted context omitted.

Saying your life is about filling PRs on you phone while walking your dog is not the flex you think it is.

These are PRs against my own personal projects. I enjoy hobbies. Criticizing other people's hobbies isn't the flex you think it is.

Everybody enjoy their hobbies captain.

Re: Migrating Dillo from GitHub

#194
post #19

I've been messing around with GitLab as a self hosted alternative for a few years. I do like it, but it is resource intensive! For the past few days I've been playing with Forgejo (from the Codeberg people). It is fantastic. The biggest difference is memory usage. GitLab is Ruby on Rails and over a dozen services (gitlab itself, then nginx, postgrest, prometheus, etc). Forgejo is written in go and is a single binary.…

Ease of maintenance is an even bigger difference. We've been using gitea for a bit over five years now, and gitlab for a few years before that, and gitea requires no maintenance in comparison. Upgrades come down to pulling the new version and restarting the daemon, and take just a few seconds. It's definitely the best solution for self-hosters who want to spend as little time as possible on their infrastructure. Back…

I find Gerrit to also be very low maintenance.

If you have a high-availability or multi-site set-up you also don't need to take any downtime to upgrade.

Re: Migrating Dillo from GitHub

#195

> To avoid this problem, I created my own bug tracker software, buggy, which is a very simple C tool that parses plain Markdown files and creates a single HTML page for each bug. I love this. I used to be a big fan of linear (because the alternatives were dog water), but this also opened the question "why even have a seperate, disconnected tool?" Most of my personal projects have a TODO.md somewhere with a list of th…

> As it is simply plain text Well, if your bugs can be specified clearly in plain text and plain text only, then yeah, I'd also advocate for this approach. Unfortunately, that's not really the case in any bigger software project. I need screenshots, video recordings that are 100 megs, cross-issue linking etc. I hate JIRA (of course) but it gets it right.

Sure, for personal stuff i mostly remember the issue. I can even provide which code snippet it is. For communicating with others that wouldn't fly

Re: Migrating Dillo from GitHub

#196

Although I'm not a fan of GH, I appreciate the ability to see how popular/valid some project is by looking at the number of stars (I know this is far from a perfect signal). I'm much less likely to try projects that have a low number of stars, or projects in different places.

God forbid we'd have to actually look at the code itself to figure out whether something is good.

Re: Migrating Dillo from GitHub

#197
post #51

Earlier quoted context omitted.

I wish Tangled supported alternatives to Git

Just curious, what are you using instead of git, and why? :)

Darcs & Pijul as the Patch Theory-based approach eliminates an entire class of merge conflicts which make working in a distributed manner more feasible. These DVCS have good (subjectively “better”) foundations & need better tooling like forges—unlike Git that already has a ton of things to choose from.

Re: Migrating Dillo from GitHub

#198
post #176

Earlier quoted context omitted.

Darcs? Fossil? Subversion?

On their home page they have links to some repositories (or equivalent term) on a couple of Darcs hosts. https://hub.darcs.net https://smeder.ee Here's a recent discussion about Darcs, it's the first I've heard of it. Darcs, Friendly Version Control - https://news.ycombinator.com/item?id=43022059 (9 months ago | 76 comments)

Darcs is older than Git

Re: Migrating Dillo from GitHub

#199

We are in the disapora phase; there is a steady stream of these announcements, each with a different GitHub alternative. I speculate that within a few months, the communities will have settled on a single dominant one. I'm curious if it will be one of the existing ones, or something new. Perhaps a well-known company or individual will announce one; it will have good marketing, and dominate.

I really liked GitHub and I would also pay more for it, but that does not seem to be a priority. On safari the whole PR review is barely useable any longer because of bad performance without gaining any discoverable to me new features. Obviously a lot of man hours went in to ruining the product but I can’t understand why

Re: Migrating Dillo from GitHub

#200

We are in the disapora phase; there is a steady stream of these announcements, each with a different GitHub alternative. I speculate that within a few months, the communities will have settled on a single dominant one. I'm curious if it will be one of the existing ones, or something new. Perhaps a well-known company or individual will announce one; it will have good marketing, and dominate.

I really liked GitHub and I would also pay more for it, but that does not seem to be a priority. On safari the whole PR review is barely useable any longer because of bad performance without gaining any discoverable to me new features. Obviously a lot of man hours went in to ruining the product but I can’t understand why

On the upside I guess they use git internally as well so maybe they could just find a usable commit and revert all the crap they changed
Post reply on HN