Hacker News new | ask | show | jobs
by ddevault 2420 days ago
Off the top of my head, some things that people tell me they like include:

- The CI service, which distinguishes itself by being based on virtual machines instead of Docker, thus supporting foreign kernels like BSD and other cool things Docker can't do

- The lightweight design and lack of JavaScript

- The business model (see latest blog post on sourcehut.org)

- There's no proprietary enterprise version, everything is 100% bona-fide free-as-in-freedom software

- You don't need an account to participate, you can send patchsets and file bugs via email

- Pretty much the only good hosted Mercurial service

2 comments

Cool. Those are definitely useful and interesting. I don’t think I’ve been enough of a GitX power user to need some of those yet, but I’m sure the day will come. I appreciate the no JavaScript these days! I like rich UI’s but I appreciate the minimalism and trying to do cool stuff with just HTML and css.

How were you inspired to tackle this particular project?

The same reason I start all of my projects: it didn't exist and I thought it ought to, so I made it.
How did you get first users to sign up on SH?
I generally use my blog to announce new projects:

https://drewdevault.com

I'd been talking about SourceHut here and there in passing in various blog posts, and reaching out to people to invite them to a private alpha in the months leading up to the public alpha, then the service was somewhat seeded when the public alpha announcement went up:

https://drewdevault.com/2018/11/15/sr.ht-general-availabilit...

I sort of wish you had a docker CI base image, as all of my testing happens inside of it too; My tests are part of a “docker build .” so that they are consistent.

The lightweight design is nice, but the main repo landing page, the tree view, and the new repo flow could use a tiny bit of visual polish. I may attempt it myself and send a PR.