Paul d'Aoust 🧡🦆 Profile picture
May 25 14 tweets 3 min read Twitter logo Read on Twitter
Hey #Holochain crowd. Recently I learned that all the Holochain betas are creating a lot of confusion among people watching the project. The biggest question I heard was "why so may betas?", followed by "why hasn't the #HoloFuel swap started?"

Read on to learn more. 👇🏻🧵
To some, this seems like a change in plans. Nothing has changed, but the important thing to know is that Holochain and Holo Hosting are two different things. Holochain is a app creation toolkit, Holo is a hosting service.
Holochain has got nothing to do with Holo, except Holo (the platform) is being built on Holochain and Holo (the company) is a subsidiary of the Holochain Foundation.
So therefore, Holochain betas have nothing to do with HoloFuel or Holo Hosting, except that they've been waiting for Holochain to mature (while also prototyping/building/testing on earlier immature versions of Holochain). With each Holochain beta, one more component matures.
When Holo Hosting becomes 'beta' (although we probably won't use that term -- maybe we'll call it 'public' or 'production-ready') *that* is when the HoloFuel swap starts. In the meantime, there will be more Holochain beta, each one adding more maturity to the framework.
So why are there so many Holochain betas? How many more can we expect?

To help you understand this, I'd like to share a bit about the software dev process. When you release a product for public use, the version number isn't just a number -- it's chosen to communicate something.
For end-user software, a big version number bump communicates "hey, this thing has changed in a big way, and it's got lots of cool new features." Essentially it's a marketing device.
But for software meant for developers, like Holochain, it means something more precise. Every time the leftmost number increases, it means "the way you use this thing has changed, dear developer, and that probably means you'll have to update your code."
Software release managers call this a "breaking change" because it breaks existing code. It's a necessary part of software development; sometimes internal changes mean that a function the developer uses has to change the way it receives or returns data.
But we'll also be using version number bumps for marketing purposes -- communicating to developers that this new version may not break their code, but it does come with new features or complete a roadmap milestone holochain.org/roadmap/
For instance, I don't think the upcoming Holochain 0.3 beta introduces any breaking changes, but it will vastly improve offline-mode, which will be important for the hApp we're offering to #DWebCamp to help participants schedule and take notes for sessions.
So, back to your question. How many more betas?

As many as it takes to create a complete Holochain 1.0 product. But don't worry too much about the numbers -- they simply mean that progress is happening.
Whether it's two more betas with huge changes or two hundred betas with tiny changes (don't worry -- we won't do that), the work will still progress as fast as is responsible. We're working our arses off to create something robust, stable, and useful for everyday apps.
I'm not sure if Holo beta needs to wait for Holochain 1.0; it may be that Holochain will be ready for a public Holo network before 1.0 comes. Stay tune.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Paul d'Aoust 🧡🦆

Paul d'Aoust 🧡🦆 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @helioscomm

May 25
@Atotsm2 @innov8tor3 I hope it pleases you to hear my colleagues and I had a big long conversation about reaching the next group of people who can have an impact on the young Holochain ecosystem... that's right, people like the baker. Still feels early to invite in the baker, but
@Atotsm2 @innov8tor3 it sounds like we're making an intentional shift to reach out to them, especially if they're the kind of baker who has a need for a cooperative economy among artisans in their town, that sort of thing.
I was surprised to learn that my colleagues have already been going down that route, planning events and marketing content for non-devs.

I still think it's the movers-and-shakers that we need to target in order to maximise the impact of our limited human-power.
Read 5 tweets
Sep 1, 2022
🧵 Reflections on #DWebCamp #DWebCamp2022

DWeb camp is an interesting thing. It's more like a festival than a conference. I don't know if the goal is for participants to build things or to connect and recharge, but I don't see why it can't be both.
For me, it was a great chance to simply be with other DWeb folks and know that we're not alone in trying to build digital 'tools for conviviality', as #IvanIllich says -- tools that help us be more human, rediscover our agency, support each other. This work often feels lonely.
It wasn't just about knowing that we have allies. It was about meeting those allies, being in the same space, chatting over breakfast, stargazing together, even attending a wedding between two participants! It was about coupling our heady #DWeb world with the realm of the heart.
Read 18 tweets
Apr 27, 2022
"Until the #metaverse"
A poem of uncertain quality
With pictures
By Paul d'Aoust
Until the metaverse
can give me a sacrament
as holy as a ripe peach
still warm from the kiss of the August sun
its flesh and blood poured out as an offering
merely in service to my pleasure Image
Until the metaverse
mints a series of NFTs
as unique
artfully crafted
and tasty
as these bean seeds
that I'm probably gonna just turn into burritos ImageImageImage
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(