Live data from Hacker News

Sourcehut's Year in Alpha

sourcehut.org

31–40 of 72 posts

Re: Sourcehut's Year in Alpha

#31
post #20

It would be nice also to show the languages the repository is written in, like in GitHub. Also, I hope to see more Go code and less Python. Certainly it will reduce the servers load and less runtime surprises.

Maybe the generic way to do that is supporting tags on repos? So a repo could be tagged "lang:python3 lang:c license:gpl2+ license:mit" (that's: repo contains Python 3 and C code, dual-licensed under GPL2+ and MIT) or something. Granted, that would probably be manually-tagged, not GitHub's automatic guessing approach.

Re: Sourcehut's Year in Alpha

#32
post #18

I've been following this project a little bit and am very impressed with the tenacity of its author. I'm a quite happy GitHub user, but I do want this project to move forward and succeed so I'll be looking into moving over at least some of my private company repos, and I signed up for the $100 / year subscription. I couldn't find a way to add company details however, which is a crucial detail when expensing this sort…

Likewise here -- the company I'm at uses github, but I'm moving my personal / side projects to SourceHut. I've really enjoyed the limited time I've spent using it to date, especially the clean interface.

Re: Sourcehut's Year in Alpha

#33
One angle that I'm not sure sourcehut even intends to address but am curious how to idiomatically handle: artifacts. Right now I can (and do) host code in (git|hg).sr.ht and make sure that it compiles with builds.sr.ht, but there isn't an artifacts.sr.ht (and I understand not intending there to be, unless you charge by use and maybe not even then), but it would be nice if I could have the full CI/CD pipeline on sourcehut, including building and publishing final packages. So is the right way to do this to post artifacts to a third-party store (ex. S3) and just stick required authentication in using the secrets support in builds.sr.ht?

Re: Sourcehut's Year in Alpha

#34
post #28

Earlier quoted context omitted.

Bitbucket's version of this is still my favourite. I love that it's just right there in the all commits view: https://bitbucket.org/osrf/gazebo/commits/all Vs Github and GitLab where you have to go to a special separate network/graph page to see it, eg: https://gitlab.com/gitlab-org/gitter/sidecar/-/network/devel...

Yeah, Bitbucket's view is just gitk on the web, which is exactly how I like it.

Wow, really beautiful! I wonder how do they do these graphs...

Re: Sourcehut's Year in Alpha

#35

One angle that I'm not sure sourcehut even intends to address but am curious how to idiomatically handle: artifacts. Right now I can (and do) host code in (git|hg).sr.ht and make sure that it compiles with builds.sr.ht, but there isn't an artifacts.sr.ht (and I understand not intending there to be, unless you charge by use and maybe not even then), but it would be nice if I could have the full CI/CD pipeline on sourc…

This is actually planned to be supported soon. I recently provisioned a 64TB NAS for the purpose of object storage. It'll support things like release binaries, builds.sr.ht artifacts & build caches, a github pages-esque feature, etc. I just need to figure out how the heck Ceph works.

Re: Sourcehut's Year in Alpha

#36
post #18

I've been following this project a little bit and am very impressed with the tenacity of its author. I'm a quite happy GitHub user, but I do want this project to move forward and succeed so I'll be looking into moving over at least some of my private company repos, and I signed up for the $100 / year subscription. I couldn't find a way to add company details however, which is a crucial detail when expensing this sort…

Likewise here -- the company I'm at uses github, but I'm moving my personal / side projects to SourceHut. I've really enjoyed the limited time I've spent using it to date, especially the clean interface.

Me too! I started using it after the Gitlab thing recently and I'm loving it so far. I haven't moved everything over yet, but am slowly getting there. I do miss some flashy features every so often, but I like what is there way more than I miss what isn't, so I'm pretty happy overall.

Re: Sourcehut's Year in Alpha

#37
I love how snappy everything is. Sadly, I spend a not-insignificant portion of my day waiting for Jira/Confluence to load. If this could replace that, I'd really be so much happier.

Two suggestions I've got, just from a few minutes of browsing around:

1. I'd like to see more screenshots/videos of features on the main page. Sure I can explore around, but I'd prefer to just have it all laid out for me. I thought the kind of content in the blog post would fit well on the sourcehut.org page.

2. On the subdomains, clicking "sourcehut" brings me back to the subdomain page. I'd prefer if clicking "sourcehut" brought me to sourcehut.org, and clicking the subdomain part brought me to the main subdomain page (so clicking "git" would bring me to https://git.sr.ht/). Just my opinion of course, but it was a tad frustrating that once you click into a subdomain, there's nothing to click to bring you back to sourcehut.org.

Great work! Looking forward to seeing this develop even more.

Re: Sourcehut's Year in Alpha

#38
post #22

Happy birthday Sourcehut! I'm curious about the builds API. I'm currently writing a terminal client that, given a git repository, will list recent builds across multiple CI providers, give access to build logs, etc. I'm interested in integrating with Sourcehut. Most CI providers have a REST API that allows listing the builds related to a repository. The API reference for builds.sr.ht [1] does not list such a function…

Looks like there's no "list jobs" endpoint, seems to have been an oversight. Can you file a ticket? https://todo.sr.ht/~sircmpwn/builds.sr.ht

Sure, done: https://todo.sr.ht/~sircmpwn/builds.sr.ht/251

Re: Sourcehut's Year in Alpha

#39
post #37

I love how snappy everything is. Sadly, I spend a not-insignificant portion of my day waiting for Jira/Confluence to load. If this could replace that, I'd really be so much happier. Two suggestions I've got, just from a few minutes of browsing around: 1. I'd like to see more screenshots/videos of features on the main page. Sure I can explore around, but I'd prefer to just have it all laid out for me. I thought the ki…

Thanks for the feedback!

Re: Sourcehut's Year in Alpha

#40
I couldn't find any place to send in the issues with SourceHut. I like the UI, but can't use web-site at all, if i go anywhere outside of my profile it brings in - register or log-in button and link and if I click log-in it says:

> Error logging in > Error occured retrieving account info. Try again.

Post reply on HN