TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Sourcehut's Second Year in Alpha

318 pointsby goranmoominover 4 years ago

13 comments

jniedrauerover 4 years ago
I recently contributed to a project hosted on sr.ht for the first time. It took some getting used to. I can see the potential, but there are some sharp edges.<p>The email-based workflow could be convenient for some, but speaking for myself, I&#x27;d mainly prefer to interact via the web UI. The ability to send updates to patches submitted from the web UI seems to be missing. If I made a mistake or was asked to change something, I had to completely re-submit the patch as a separate email. I couldn&#x27;t find a way to communicate on mailing lists without using an external email client. Basic things, like needing to hand-wrap my emails at 70-something characters, and remember to remove quoted text from the bottom of emails, is an unfortunate barrier to entry for new contributors. All of these things could be abstracted away via the web UI for those who don&#x27;t want to use email.
评论 #25103662 未加载
__henilover 4 years ago
&gt; Welcome to sourcehut! This suite of open source tools is the software development platform you&#x27;ve been waiting for.<p>&gt; Git and Mercurial hosting, mailing lists, bug tracking, continuous integration, and more<p>&gt; Absolutely no tracking or advertising<p>&gt; All features work without JavaScript<p>&gt; 100% free and open source software<p>For someone who is not familiar with sourcehut what other benefits does it provide over gitlab?<p>(Don&#x27;t get me wrong i absolutely like that every feature works without javascript, i am just curious)
评论 #25102145 未加载
评论 #25101944 未加载
评论 #25102847 未加载
评论 #25101957 未加载
评论 #25101949 未加载
评论 #25102015 未加载
评论 #25101953 未加载
评论 #25101922 未加载
评论 #25102186 未加载
评论 #25101904 未加载
评论 #25101924 未加载
评论 #25101934 未加载
评论 #25101959 未加载
colonwqbangover 4 years ago
I really like the page design, very clear and non-flashy. Looks like time was well spent delivering features and good performance instead of building a &quot;beautiful&quot; page.
评论 #25102437 未加载
评论 #25104018 未加载
评论 #25102621 未加载
kodahover 4 years ago
Full transparency: I&#x27;m trying to build something similar at <a href="https:&#x2F;&#x2F;gopherworks.io" rel="nofollow">https:&#x2F;&#x2F;gopherworks.io</a> if anyone&#x27;s interested in helping.<p>I recently wrote an article for my own code hosting service where I talked a little about SourceHut and what makes it unique:<p>- SourceHut follows a zero investor approach [1]<p>- SourceHut&#x27;s Principal Engineer, Drew Devault, prides himself in simple infrastructure [2]<p>- Drew believes Mailing List Workflows are the way forward [3]<p>- SourceHut is designed for accessibility first [4]<p>[1] <a href="https:&#x2F;&#x2F;sourcehut.org&#x2F;blog&#x2F;2019-10-23-srht-puts-users-first&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sourcehut.org&#x2F;blog&#x2F;2019-10-23-srht-puts-users-first&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;sourcehut.org&#x2F;blog&#x2F;2020-04-20-prioritizing-simplitity&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sourcehut.org&#x2F;blog&#x2F;2020-04-20-prioritizing-simplitit...</a><p>[3] <a href="https:&#x2F;&#x2F;sourcehut.org&#x2F;blog&#x2F;2020-10-29-how-mailing-lists-prevent-censorship&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sourcehut.org&#x2F;blog&#x2F;2020-10-29-how-mailing-lists-prev...</a><p>[4] <a href="https:&#x2F;&#x2F;sourcehut.org&#x2F;blog&#x2F;2020-05-27-accessibility-through-simplicity&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sourcehut.org&#x2F;blog&#x2F;2020-05-27-accessibility-through-...</a><p>SourceHut is an interesting concept and basically the equivalent of a built-at-home GitHub. It&#x27;s based on Python (and now Go), runs on Alpine on baremetal in a datacenter in the US. Some of the above aren&#x27;t just views for SourceHut though, they&#x27;re more like a way of life. If you&#x27;d like to test that join the SourceHut channel on Freenode and ask if anyone has any reference for Dockerfiles or Kubernetes and see what response you get.<p>SourceHut and other code hosting sites are popping up as a wave of programmers push for decentralization. Some may say that it&#x27;s in response to youtube-dl, but this has been happening slowly for a while. If SourceHut isn&#x27;t right for you there&#x27;s always Codeberg which is essentially a Gitea instance backed by a non-profit in the EU.
sam0x17over 4 years ago
Been using sourcehut little over a year now. I&#x27;m a fan<p>Looks real good in dark mode via the standard &quot;dark reader&quot; browser plugin most people use these days, btw. Would love to see them add a native dark mode though. That&#x27;s my main gripe.
评论 #25102461 未加载
sirodohtover 4 years ago
I’ve been using SourceHut for many months and it feels like it’s now time to completely switch away from GitHub.
_ixover 4 years ago
I&#x27;ve looked at this with some curiosity over the past year, but it was only this morning that I decided to take a closer look. While I&#x27;m a huge fan of GitLab, I think this is really something special. I spent $50 to show some support and I&#x27;d like to find other ways I can contribute.
CivBaseover 4 years ago
I know Drew is very adamant about using mailing lists instead of pull requests. However, I like the public nature of pull requests and how they archive discussions.<p>Is there anything that already exists out there to bring that functionality to the email workflow?
评论 #25103530 未加载
评论 #25103556 未加载
评论 #25108314 未加载
JNRoweover 4 years ago
Any one have personal experiences on self hosting an instance that they wish to share? I keep meaning to look in to it a bit more, but always seem to end up nudging it down the list.
评论 #25104196 未加载
评论 #25105259 未加载
评论 #25104239 未加载
xvilkaover 4 years ago
I wish more of the SourceHut stack was written in Go, like Gitea. It would greatly increase performance and simplify deployment. Long-waited NetBSD support in CI[1] would be awesome to be finished too.<p>[1] <a href="https:&#x2F;&#x2F;git.sr.ht&#x2F;~sircmpwn&#x2F;builds.sr.ht&#x2F;tree&#x2F;master&#x2F;images&#x2F;netbsd" rel="nofollow">https:&#x2F;&#x2F;git.sr.ht&#x2F;~sircmpwn&#x2F;builds.sr.ht&#x2F;tree&#x2F;master&#x2F;images&#x2F;...</a>
评论 #25102452 未加载
评论 #25104237 未加载
setheronover 4 years ago
I&#x27;m not familiar with gemini or gopher. Anyone want to offer a summary ?
评论 #25102880 未加载
wirrbelover 4 years ago
I just like the fact that there is mercurial support
alisonkiskover 4 years ago
It&#x27;s unfortunate that sourcehut is hosted on sr.ht instead of the much more natural src.ht
评论 #25112772 未加载
评论 #25102506 未加载
评论 #25102749 未加载