9 ms·
A new free-software forge: sr.ht
- aboutruby 8y agoVery interesting project. Also, they have some pretty hard rules around emails, e.g. no HTML (only plaintext). > HTML emails are rejected by all sr.ht services. https://man.sr.ht/lists.sr.ht/etiquette.md https://man.sr.ht/lists.sr.ht/etiquette.md
- deleted 8y ago[deleted]
- jedimastert 8y agoLooks like a pretty solid place for software project management, not that I know too much about it.
- cooperadymas 8y agoThere was a comment here that was seemingly downvoted or flagged into oblivion, but I think it raised a valid point about the domain name and TLD of sr.ht being a possible issue that could limit its potential growth. As a paid subscriber and with all due respect to Drew, and as someone with a lot of experience with branding, I think it's a terrible name. It's not only not obvious how to pronounce it, but when you don't know how to pronounce it there's no real possibility of fumbling your way through it. It looks completely unpronounceable, until, of course, you add invisible vowels. Worse, it's not particularly memorable. All that said, developers tend to be more accepting (but not forgiving!) about weird names and unusual TLDs. So maybe it won't be an issue for sr.ht, no one can say with certainty. But if it were my project I would try to ensure I don't handicap myself from the start.
- sudofail 8y agoFor what it's worth, I've been a paid subscriber for a few months and never really thought of this. I actually like the name, since it is such a short TLD. Not saying you're wrong though. I'm not sure how I'd pronounce it in conversation, and that might be a drawback to future growth.
- chrisweekly 8y agoI can't recall where I came across it before, but I do remember the name being discussed and some principal / authority saying "sir hat" was the intended pronunciation.
- martinhath 8y agoProbably in the original announcement[0], or maybe in the HN thread [0]: https://drewdevault.com/2018/11/15/sr.ht-general-availability.html https://drewdevault.com/2018/11/15/sr.ht-general-availabilit...
- l2dy 8y agoIt's in the announcement blog post of sr.ht: https://drewdevault.com/2018/11/15/sr.ht-general-availability.html https://drewdevault.com/2018/11/15/sr.ht-general-availabilit... (pronounced “sir hat”, or any other way you want), also quoted in the LWN.net article.
- sametmax 8y agoHonestly, the first time I read it like "sh*t". And knowing my colleagues, this kind of nickname can stick for a long time. Edit: thinking about it, it could actually make it famous.
- ASalazarMX 8y ago"shirt", "short", "shart"... which could become a memorable nickname?
- haarts 8y agoI do not know what invisible vowels I could add to make me remember this.
- phoe-krk 8y ago"sir hat"
- ddevault 8y agoYeah, I agree it sucks. I like the short URLs, though. I own sourcehut.org and will likely be using it to find a happy medium soon.
- sudofail 8y agoIs that what sr.ht stood for? Source Hut? If so, that's pretty cool :)
- Sir_Cmpwn 8y agoThere's officially no official way of pronouncing sr.ht. "sir hat" is also common.
- sudofail 8y agoAh, okay. Well a good compromise might be to go towards Source Hut. I like the name, and sr.ht still works for it. You could also pick up src.ht, which would probably be clearer, and still a short TLD.
- deleted 8y ago[deleted]
- TeMPOraL 8y agoAlways thought it stands for "Sir Hat", because of your HN username :).
- oftenwrong 8y agoThey should use a name that's straightforward to pronounce, like "PostgreSQL".
- martinhath 8y agoOr what about LWN or YCombinator? Both of those are pretty simple to memorize.
- EForEndeavour 8y agoPostgreSQL is pronounced "post gress."
- owlninja 8y agoA lot of these TLDs make me nervous because it feels like suddenly Haiti could want more control and start changing rules. Or am I wrong?
- Sir_Cmpwn 8y agoThanks to Jake for writing about sr.ht, and to l2dy for submitting it! You might have seen yesterday that I'm going to be working on this (and other open source projects) full-time from now on: https://drewdevault.com/2019/01/15/Im-doing-FOSS-full-time.html https://drewdevault.com/2019/01/15/Im-doing-FOSS-full-time.h... Big thanks to the HN community for helping to make it possible!
- oneplane 8y agoYikes, Affero GPLv3... I guess that bans it for many non-personal uses.
- helen___keller 8y agoArguably this is the ideal case for AGPL
- oneplane 8y agoFor AGPL maybe, but for people in general? I'm not so sure.
- nepeckman 8y agoWhy? My understanding of AGPL is that you only need to publish changes if you modify the project and open it up to the internet. A company could self host sr.ht internally, and they wouldn't have to open source anything. A company could also take sr.ht, provide it as a service, and charge for maintenance. AGPL would stop a company from taking sr.ht, changing it, hosting it as a service, and refusing to publish the changes. That's my understanding of the license anyway.
- oneplane 8y agoThat is indeed what it does, and as such also bans partial contribution. Most of the models I've seen where time and money is spent on FOSS contributions are the kind where not all changes are upstreamed because they are kept internal or secret. Say for example GitLab was AGPL, their model of having a Community Edition and an Enterprise Edition would no longer be possible, because the EE directly links to and consumes software from the CE code. Having a EE and CE version of a product is one of the few remaining models that still enable fruitful enterprise and FOSS combinations. The support-only or maintenance-only models are very rarely successful. The former isn't possible with the AGPL and the latter is, but is simply bound to so much risk and so few successes that it's basically bleeding to death or an existing enterprise, with nothing in between.
- mrec 8y agoPrevious discussion two months ago: https://news.ycombinator.com/item?id=18458908 https://news.ycombinator.com/item?id=18458908
- priansh 8y agoThis is pretty neat, where do you see yourself positioning among other CI tools?
- ddevault 8y agoThanks! Here are some things people like about builds.sr.ht: The Zig programming language uses it because it's the only CI with FreeBSD support. Several other users tell a similar story. PostmarketOS uses it because it has a great API which they've built a custom integration around - you can use it more like a CI engine than a full-stack CI if you want something which really molds onto your use-case. I hear Arch Linux has similar thoughts... And last night, I overheard some praise for it in the #sr.ht IRC channel on Freenode: <jpsamaroo> just want to say, builds.sr.ht being fast and reliable and easy has made me actually enjoy writing tests and CI build scripts for once <ireas> +1 and being able to test build scripts before adding them to a repo is *so* great <jackdk> hear hear. I even CI'd a dead project because it was so easy.
- sciurus 8y agoI'm not sure why this is flagged as a dupe. The previous post announced the launch of the service. This post is a review of the service.
- diaktifkan 8y ago> Use git to version control and manage your wiki That's attractive