debugging tests that fail only in #gitlab#ci is the worst... #sourcehut absolutely has it right by allowing you to SSH into a runner that failed a job.
We're looking for some new maintainers to join the org 👀
Our GTK port is currently minimally maintained, due mostly to our reliance on the Colloid theme as our base.
We'd ideally use a more flexible base, or write the theme from scratch. This means we'd welcome maintainers who have pre-existing knowledge with GTK theming.
@catppuccin#SourceHut is free software and has CI capabilities. Discussions in email have worked fine for decades, and still works for quite large projects.
As for real-time chat, #IRC still exists, and doesn't even need me to register an account to ask a question. There's plenty of good webclients to keep the barrier lower than Discord could ever do. Creating a bot for IRC is perhaps one of the easier tasks an aspiring programmer could work on. I have no clue what "forum channels" are supposed to be, but I'm quite certain it is not a required feature to develop software.
It seems incredibly bad faith to pretend these things don't exist or aren't known about.
BTW, we went "the hard way" and picked the sourcehut todo service as a bug tracker and project management tool for RDE, Ares, Arei and neighboring projects.
It's very bare-bone, but we could implement cross-project milestones via labels, it's already have basic filtering and searching and integrates nicely with email and git.
Will be developing the rest of the functionality as we go. Probably via API or by upstreaming patches to sourcehut.
> Alternative search engines are neat, as are RSS feeds. OpenOrb is a self-hosted app which allows visitors to search over a list of blogs you love. If you put your 10 favourite blogs in there, it'll search just those blogs and not show you any sponsored content or machine-generated garbage.
I'm thinking again about moving from #github to #sourcehut. I firmly believe in paying fair prices for services that don't invade my privacy. My private repos stay inside my home network on a #gitolite server. I don't use GitHub Actions. Issues and projects are handy but I can use other task tracking systems. I'd probably keep my GitHub account to follow other projects/discussions and for single sign-on needs.
If you've moved your personal code from GitHub to sourcehut, is there anything you regret or would warn others about?
between codeberg, sourcehut, and disroot, and ecosystem of stuff-that-isn't-github is just so good. different service providers fitting different niches, all backed by some good software and lovely people. i hope they're all able to keep it up!!!
@jacqueline I was interested in trying out #Radicle, but after a good two hours reading docs and trying to figure out their decentralization model I'm just more confused than when I started. Plus, call it superstitious, but any project that embraces .eth is a project I'm fine staying away from.
I'll just self-host #sourcehut and call it a day. Figuring out how git-email works will be my next project.
how likely is it that #sourcehut will add a web-interface for pull requests resembling that of "all the other" forges within six months?
how likely is it that a web based text editor will be added within that time frame?
(please do not explain the email workflow or why it is superior, this question is about how high the entry barrier will remain for non devs). @drewdevault
Been evaluating #sourcehut, and noticed that the service uses git send-email rather than pull requests like other git services. I’m reading why this article by @martijnbraam
I’m seeing talk of force-pushing after opening a PR. Why force-push after a PR is opened? Are y’all trying to undo/edit commits? Cause that seems like just bad practice to me. If so, why aren’t you just squash merging? Maybe I’m missing something here.
Maybe I just don’t get it, but seems to me, using email to submit patches, and using an email client to correspond with other developers is a massive step backwards in terms of UX.
Perhaps once I set up my email client “properly” I’ll love this flow too. But I’m highly skeptical that all hopping between different programs and CLI tools is a better UX.
A good reason to not like #gitlab is there use of #cloudflare. With my #firefox and its cookie settings and blockers I can't log in, because cloudflare can't check the "security of my connection".
The git-send-email workflow (as implemented on #sourcehut) is often said to be harder than the github/gitlab "clic-to-PR" workflow.
Teaching open source using an inhouse gitlab, I often refuse pull-requests because students have wrongly merged and are modifying the whole repository. This happens often.
Sending patches by email, you immediately spot mistakes (well, you don’t make them at all).
Yes, you need to learn git-send-email but it saves everyone so much time!
@penryu was migrating my public repos to codeberg. they seem nice/ also took all my private repos down and maybe next week, will try hosting #sourcehut on a pi
Inspiré par la mise hors-ligne de #sourcehut, l’hébergeur de mon blog, une réflexion sur la pérennité d’une présence en ligne, le tout en lançant l’année des 20 ans de mon blog:
I've updated the Modern Tools list to include another new take on top - glances - as well as hwatch and viddy, two new takes on the venerable watch. I've also deprecated exa references in favor of eza, as exa was forked and abandoned some time ago (I'm told) and eza is where the community is these days.
Somewhere in this world, there’s someone remotely controlling a huge amount of infected computers/iot devices and who decided, for unknown reason, that they should all permanently try to access #sourcehut .
The attack is so important that even the datacenter hosting #sourcehut was unable to handle it, which prompted an urgent move to a new one, in Europa. But the attack followed and the new datacenter is also on his knees.
I think after all that @drewdevault and the team have done and had to endure over these past couple of days. The least I can do is up my payments to #SourceHut for providing such an amazing service and for being so transparent about what's happening and why. In fact I think that everyone should think about doing the same, If they're able to afford it that is? :Blobhaj_Heart: