Sourcehut Q3 2019 Financial Report
sourcehut.org
sourcehut.org
I’ve always been a critic of Stripe design - although it’s silky smooth and nice, those animations and what not are not as important as densely packed, well organized and information rich UI. People rave about Stripe’s design as if it’s something everyone needs to follow - I couldn’t disagree more. Stripe’s design is overrated and overblown on HN.
Drew has nailed this aspect and I think he wrote about it in his blog.
Today’s design fads are: Gradients (Apple), Magenta colors (Firefox, basically any SaaS) and Brutalist design (Dropbox rebrand), probably a few more that I can’t think of right now.
This shit needs to stop guys. I don’t have anything against a designers but when a designer is designing for the sake of making something without drilling down why it needs to be that way - stop right there and reevaluate. This also applies to non-designers that design things as well. Design is about how things work, not animations and slick effects that wow the users.
e.g., if I'm looking at the Sourcehut source code here: https://git.sr.ht/~sircmpwn/
I would expect to be "in" the Sourcehut project, and clicking any of the links at the top would take me to builds, todo, lists, etc. related to that project...but it doesn't, and I don't see any way to go to those things related to the project.
And, to add further confusion, even though I'm logged in, clicking any of those links invites me to login/register again. Frankly, I have no idea WTF is going on in this UI. It looks fine, but it's not at all easy to use for me.
> The total gross revenue during this period was $9,172.00
Very cool for a donation-driven project to manage that. Congrats!
Also small sidenote: Does it not properly sign the PGP test mails for anyone else?
Can we just take a moment for how beautiful this is? In a world where even documents frequently require arbitrary code execution in order to render, Sourcehut comes along and provides a full-on application with zero JS required.
How do you not see any practical benefit? Sourcehut works well and does everything it needs to.
Support privacy. Support open source.
And for those like me outside the git-stream, support BitBucket support.
You mean mercurial?
Thanks for the correction!
Any personal experience or comments from Drew would be appreciated:-)
Me personally, nothing. This might age me but at the time I was requesting this, Github barely had an issue tracker :)
Now it has group discussions which are… better than nothing. And the world moved on to real time chat apps anyway. But I still wish a project by default would get a "forum" which you can send emails to, eg. torvalds.linux@lists.github.io. This is not useful for tiny offshoot projects, but it's super useful for mid-sized open source orgs that would want a discussion/feedback area for users without polluting the issue tracker. With controls for moderation, access, etc. Markdown integration. And so on.
What I mean is, just because it has an email input/output doesn't mean it only has to have that. You can still have nice UIs compatible with well-established protocols.
- The CI service, which distinguishes itself by being based on virtual machines instead of Docker, thus supporting foreign kernels like BSD and other cool things Docker can't do
- The lightweight design and lack of JavaScript
- The business model (see latest blog post on sourcehut.org)
- There's no proprietary enterprise version, everything is 100% bona-fide free-as-in-freedom software
- You don't need an account to participate, you can send patchsets and file bugs via email
- Pretty much the only good hosted Mercurial service
How were you inspired to tackle this particular project?
I'd been talking about SourceHut here and there in passing in various blog posts, and reaching out to people to invite them to a private alpha in the months leading up to the public alpha, then the service was somewhat seeded when the public alpha announcement went up:
https://drewdevault.com/2018/11/15/sr.ht-general-availabilit...
The lightweight design is nice, but the main repo landing page, the tree view, and the new repo flow could use a tiny bit of visual polish. I may attempt it myself and send a PR.
Have to say this project is looking really promising. I think we need an open alternative to the Github/Gitlab duoply that de-emphasises creeping social media type features.
https://sourcehut.org/alpha-details/
And a longer explanation is coming in two weeks, for the anniversary of the public alpha's commencement.
I think we always need more competition and offerings but let's be very clear, gitlab is an "open alternative" to the github/atlassian duopoly. We're not at a github/gitlab duopoly at all, and gitlab is open regardless. (Yes it has some enterprise features; semantics)
That's 7.2% in transaction fees, that seems a lot. I always thought payment processors charged vendors in the 1-2% range. But I have no personal experience in this area.
223 $2 (paid monthly)
104 $5 (paid monthly)
26 $10 (paid monthly)
582 $2 (paid yearly)
174 $5 (paid yearly)
62 $10 (paid yearly)
I would have never guessed that more people pay yearly than monthly for a 20% discount. Has anyone else seen something similar for their own SAAS?
I usually buy the year for the discount when I'm getting something (QB, BugSnag, etc) unless it's more than 3k, then I have a think about it.
As it is, the highest yearly amount seems to be $100.
Monthly subscriptions churn on a monthly basis. Yearly subscriptions accumulate over time and usually remain active the whole year (IOW they churn on a yearly basis).
What's shocking to me is the $2 monthly tier. At that rate you're spending >25% on payment processing fees. Imagine a quarter of your subscribers just donating their money to MasterCard instead.
Suggestion: a “sourcehut is too cheap” annual subscription option at 2-3x the cost of the normal one.
https://old.reddit.com/r/programming/comments/dmkzgv/gitlab_...
There's already a ticket tracker. HTML email isn't going to happen, though.
Other than that, great stuff.