Paraphrasing something I said on a GNU mailing list about SourceHut's "alpha" status:

The alpha and beta milestones are how we're driving the software well above and beyond the levels of quality typical of our domain. Today, during the alpha, sourcehut is *already* the fastest and most reliable software forge, period. But we're not impressed by the competition, which is why I set our goals even higher, and why it's still considered in alpha.

I want to inspire a renewed tradition of deliberate, planned software engineering, where quality and reliability are paramount, and flashy eye candy is an afterthought.

You should write a book about this, honestly.

@sir I think beta/alpha status is often confused with instability, but it just signifies that there are possibly compatibility breaking changes released every once in a while.

Or at least that's how I see many free software projects use it. When Microsoft says beta it's usually because it is unstable.

@sir I'm a happy user/supporter of sourcehut. I was pleasantly surprised by the quality of the alpha. The philosophy behind it really differentiates it from other options (which seem to blend into a "sameness"). Great work.

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!