Live data from Hacker News

Sr.ht becomes Sourcehut

sourcehut.org

51–60 of 83 posts

Re: Sr.ht becomes Sourcehut

#51
post #31

Mercurial support, fuck yeah: https://hg.sr.ht/ This is the killer feature for me. Why Mercurial? Here’s a list of Mercurial features that I think are really cool: Revsets – a domain-specific language for querying your commits Templates – a domain-specific language for altering the output of almost every command. Putting together these two you can do things like this: http://jordi.inversethought.com/blog/customising-…

It's also dying [1]. Git's the only version control system that's got legs [2]. [1] https://trends.google.com/trends/explore?date=all&q=%2Fm%2F0... [2] https://trends.google.com/trends/explore?date=all&q=%2Fm%2F0...

I hope you're not just justifying to yourself why you shouldn't learn about something new and interesting.

I'm well aware that everything is git.

This doesn't mean that everything should be git.

Re: Sr.ht becomes Sourcehut

#52

The UI seems very usable. I wonder how the performance stacks up against something like gogs. One of the main things I don't like is the email focus. I think one of the best things the modern git websites have done is replace email with merge requests which are just so much easier to use, tag, and search. I get that this is a tool made for those old devs who still want to do everything from mutt though.

I shall claim that difficulty in using email for these things is mostly because of unfamiliarity. Keeping patches and discussion together can work really well. It tends to do better for record-keeping, especially. It may take a bit of getting used to, but when you are used to it, it’s a sane and reasonable approach in most cases. (Not all, but most.)

Re: Sr.ht becomes Sourcehut

#53

Earlier quoted context omitted.

I think this is a bad move. There is already: SourceTree SourceView SourceForge TheSource SourceCode SourceDaddy OutSource By adding more "Source", you are just diluting value of source brand. It will be interesting to see how many more "Source" untill we stop using Source at all? Same is the thing with "Git" and Docker escaped this issue by prohibiting use of "Docker" in non docker owned companies.

GitHub, GitLab, Gitea. Those all work fine. As long as you can easily tell the difference between them.

Agreed. Taco Bell, Del Taco, Taco Cabana, Taco Bueno, Del Taco, Fuzzy's Tacos... and it keeps going.

Re: Sr.ht becomes Sourcehut

#55
post #31

Mercurial support, fuck yeah: https://hg.sr.ht/ This is the killer feature for me. Why Mercurial? Here’s a list of Mercurial features that I think are really cool: Revsets – a domain-specific language for querying your commits Templates – a domain-specific language for altering the output of almost every command. Putting together these two you can do things like this: http://jordi.inversethought.com/blog/customising-…

It's also dying [1]. Git's the only version control system that's got legs [2]. [1] https://trends.google.com/trends/explore?date=all&q=%2Fm%2F0... [2] https://trends.google.com/trends/explore?date=all&q=%2Fm%2F0...

Isn't Facebook investing heavily? I'm more interested in 'good' than popular, when it comes to virtually all personal tech decisions and am inspired by this thread to try out Mercurial, especially as I want to move everything to a sourcehut/sr.ht instance.

Re: Sr.ht becomes Sourcehut

#56
post #31

Mercurial support, fuck yeah: https://hg.sr.ht/ This is the killer feature for me. Why Mercurial? Here’s a list of Mercurial features that I think are really cool: Revsets – a domain-specific language for querying your commits Templates – a domain-specific language for altering the output of almost every command. Putting together these two you can do things like this: http://jordi.inversethought.com/blog/customising-…

> Lots of support for monorepos – indeed, this is the main reason that Google, Facebook, and Mozilla are all pouring work into hg and are using it.

They are improving mercurial[1], but are they using it ?

[1] https://code.fb.com/core-data/scaling-mercurial-at-facebook/

Re: Sr.ht becomes Sourcehut

#57
post #5
post #3

Your form for registering is not using TLS: action="http://meta.sr.ht.local/register"

Fixed, should be deployed momentarily. Thanks!

On your /tutorials/set-up-account-and-git.md you really should not encourage default ssh-keygen.

Please update with either `ssh-keygen -t ed25519 -a 100` or `ssh-keygen -t rsa -b 4096 -o -a 100` or

Re: Sr.ht becomes Sourcehut

#58
post #31

Mercurial support, fuck yeah: https://hg.sr.ht/ This is the killer feature for me. Why Mercurial? Here’s a list of Mercurial features that I think are really cool: Revsets – a domain-specific language for querying your commits Templates – a domain-specific language for altering the output of almost every command. Putting together these two you can do things like this: http://jordi.inversethought.com/blog/customising-…

I honestly did. But since my employer uses git, i ended up forgetting all the hg routine during the week.

In the end, it is nicer, but not as nice to miss it that much over git (granted, i do know by heart all the dances to make git bearable, since I have to use anyway)

Re: Sr.ht becomes Sourcehut

#59

"All features work without JavaScript" oh hello there, my new friend. :)

Indeed, I haven't seen a single script tag in any of the pages. It's written in Python, using Flask, https://drewdevault.com/2019/01/30/Why-I-built-sr.ht-with-Fl...

There is javascript for progressive enhancement on some pages. E.g. submitting comments on tickets by pressing Ctrl+Enter, or selection of ranges of lines in git blob view.

For example: https://git.sr.ht/~sircmpwn/sourcehut.org/tree/master/conten...

But everything is designed to work well without JS first.

Re: Sr.ht becomes Sourcehut

#60
For a website trying to convince me it's good to host my projects using it, it was incredibly complicated to get from the homepage to any repo to see it in action (note: on a phone).

I've opened the homepage, didn't see any obvious links, went to sr.ht, saw just a login/register screen. I went back, continued scanning for a usable link on sourcehat.org, and ended up leaving the whole thing in frustration.

Still curious, I took my laptop and only then have I figured out that images link to example repositories on click. As a result, my first impression can be summed up as "unintuitive".

Post reply on HN