Sourcehut's Year in Alpha
21–30 of 72 posts
Re: Sourcehut's Year in Alpha
#22I'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 functionality, however the website offers it (e.g. [2]). Did I miss something, or is this not possible via the API? Are there plans to add this feature?
Re: Sourcehut's Year in Alpha
#23I've been a sourcehut user for about half a year now and I have to say that it has been a breath of fresh air for me. I have used GitHub and GitLab for years, and detest working with either. I know that both companies have a lot of smart people behind them, but both GitHub and GitLab are horrendously slow to use on my internet connection and packed to the brim with what I could consider anti-features. With sourcehut…
Re: Sourcehut's Year in Alpha
#24Happy 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…
Re: Sourcehut's Year in Alpha
#25Sourcehut needs a graphical history view (akin to gitk or git log --graph; not sure what the mercurial equivalent is, definitely NOT ANYTHING LIKE that "network graph" github has) to be feature complete. I'd contribute but I have more free money than free time; is there some kind of bounty program?
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...
Re: Sourcehut's Year in Alpha
#26I've been a sourcehut user for about half a year now and I have to say that it has been a breath of fresh air for me. I have used GitHub and GitLab for years, and detest working with either. I know that both companies have a lot of smart people behind them, but both GitHub and GitLab are horrendously slow to use on my internet connection and packed to the brim with what I could consider anti-features. With sourcehut…
Thanks for sharing those kind words :) can I quote you on that?
Re: Sourcehut's Year in Alpha
#27Re: Sourcehut's Year in Alpha
#28Sourcehut needs a graphical history view (akin to gitk or git log --graph; not sure what the mercurial equivalent is, definitely NOT ANYTHING LIKE that "network graph" github has) to be feature complete. I'd contribute but I have more free money than free time; is there some kind of bounty program?
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...
Re: Sourcehut's Year in Alpha
#29Are there any plans to have a web interface for "git by email" contributions? I think it's really cool to keep contribution decentralised, but it's also nice to have a record on the web of the review process.
Yep, this is planned and in-progress. You can now prepare patchsets on the web for submission via email (check out the video near the top of TA), and code review threads are parsed and shown on the web as well (see the screenshot under the video). The plan is to keep improving this so that you can perform code reviews on the web, which become emails under the covers, which will make for a decentralized, email-based c…
I use it for a few solo projects though
Re: Sourcehut's Year in Alpha
#30The most impressive thing about this for me is that Drew managed to work on this for 2 years privately and actually get it out there. I'm lucky if I can maintain concentration on a side-project for more than 2 weeks. To then have it pass the first year mark of being a public alpha is a great achievement, and it's an impressive service.