What A Long Strange Trip It's Been

Blog post by mphipps on Wed, 2007-09-19 00:41

I love Haiku. That probably doesn't surprise anyone. I am phenomenally proud of the progress, both past and present that the project has made. I have lead the project since its creation, including running each of the WalterCon events, doing a great deal of public speaking, starting the non-profit, writing around 100 articles and editorials for the newsletter, fielding hundreds of emails, random phone calls and occasionally even writing some code. I have received a job offer because of Haiku and gotten back in touch with a number of old friends as a result of the publicity that Haiku (and, indirectly, I) has received. I have had the honor of meeting a bunch of the former Be crew and seeing the doubt and question fade as they saw what we had created. I had the distinct honor of being introduced by JLG.

But.

It has also been a very long six years. I can't possibly count the thousands of hours that I have invested, nor the thousands of dollars. I work as a software engineer in my day job, so I have spent literally all of my waking hours staring at a monitor for too long. Additionally, my personal life is in a state of very rapid flux. But, also, this isn't fun anymore. There is no joy for me in Haiku. That isn't a reflection on the project or the people involved; I am just not having fun doing the same things over and over. That has probably become obvious in some of the lack of attention to detail on my part. I apologize for this. I should have done this sooner.

So, with this, I am moving on. The admin team is debating what sort of a structure is needed to run Haiku well. I wouldn't advocate for the benevolent dictator job; the project needs a good hierarchy. Part of my burnout has come about because I have tried to take on too much.

I believe in Haiku. I have every bit of faith that it can and will become a leading desktop force. I am not abandoning a sinking ship. This is more like the transition from the builder's sloop with a "master architect" to the real captain and crew of the ship. The people who build a ship in dry dock don't try to captain her out on the open waters.

In leaving, I have a few words that I would like to say...

To the active contributors: Don't give up. We are almost there. The light at the end of the tunnel is clear. Don't give in to feature creep. Boring though it is, fix the bugs, better the performance and put a stable 1.0 out there first. Then go nuts with all of the cool and crazy stuff that we have talked about.

To the admin team: management by consensus doesn't work. Haiku needs strong, decisive leadership. A few someone's who will listen to people, but then lead where they think is right, regardless of the fallout. When the project started, we had about 1/2 of the people insisting that we use GPL, 1/2 insistent that we do not. Sometimes you just need to do what is right and let the chips fall where they may.

To the community: remember that Haiku is a volunteer project. Respect and be kind to the volunteers. Imagine them standing next to you while you write emails and forum posts. Would you really say that if the team was in the same room as you? I have seen some of the nicest people that I have ever met say some of the least kind things with the anonymity of a computer in front of them. Also leave room for differing opinion. As with the case I referred to with the GPL, can you at least see that honest, intelligent people can disagree? If you want more of a voice in the project, help out. There have been dozens of times where help has been requested. Testing is valuable. Running through old bugs and seeing if they are still valid is useful. Writing user level documentation is useful. There are dozens of ways that a person who is really inclined can help out; if you want to help and you look, you will find some. Much like with the way that I started Haiku, product talks and opinion walks. Don't make a big announcement. Spend a weekend and build something, then announce. If you aren't sure, ask if one would be needed and/or if it exists. What it is doesn't matter - it could be a user guide, it could be a set of tests for POSIX compliance, it could be a "how to build" page.

Friends, it has been a really good run. I thank you all for your love and support. I think that this is the greatest OSS community in the world and I look forward to using Haiku as a user and as an app developer.

Michael

Comments

Thank You

Thank you for everything. What more can be said. Don't put your life on hold for software unless you are loving every minute of it.

Re: Thank You

Fully agree...plus added thanks for shaping a farewell into such a heartening message as well as for your respectable pioneering spirit !

Re: What A Long Strange Trip It's Been

Thanks for writing such a nice farewell Michael. Your advice is spot on and I for one will take it to heart as a current Haiku developer.

I look forward to your future Haiku applications and hope we can see more of you in the community once your schedule permits.

Re: What A Long Strange Trip It's Been

Hi Michael,

Thanks for all the work and (in)sanity you've put into the project, and having the wisdom also to let others take over before your benevolent dictator role becomes so much of a burden that things go to hell. I fully agree that as much complexity and management as Haiku Inc (and the main focus of the project, the OS) just isn't a reasonable thing for a single person to deal with by themselves, definitely not on an unpaid volunteer effort. Also, as soon as things start not being fun, that's when quality goes bye-bye. I also agree that consensus is not entirely practical, either, because after all, managing software developers (especially volunteers) is essentially a task of herding cats, and I've seen very few things get designed/implemented by committee that didn't turn into a steaming pile of bits :)

Take some much-needed time to regroup yourself, hopefully completely away from all that's been stressing you (are you so addicted to computers you couldn't go a month without major withdrawal symptoms? Granted, chances are your employment doesn't have that option available) and consider everything, and come back with renewed purpose and energy. From all evidence I see, Haiku won't fall apart with you stepping down: that means that you've been successful in getting things to a workable state, and you can take a vacation complately away from it with no guilt.

Go forth and enjoy something else for a change, before your burn yourself out completely, you'll feel much better afterwards!

"O Captain! My Captain!"

(I can't help thinking of that poem. I'm sorry if that's weird.)

Thank you for all the work you've done, Michael!
Burning out sucks. I hope you find new strength and purpose.

Re: What A Long Strange Trip It's Been

Michael Phipps and Darkwyrm leaving within a week of each other ? I don't like the looks of this at all.

This a rather unfortunate news for Haiku in North America. I was hoping Michael Phipps would power through his real life issues and return with renewed vigor. With Darkwyrm starting a new wordpress blog and assuring us that WalterCon '08 would not suffer from this year's WalterCon disaster, it seemed he would be around at least until next year. That, only to shut it down. I guess the undertow of real life is too strong to resist, and that Haiku is to be left to the people with too much time on their hands, to the armchair warriors and backseat drivers, to those that wallow in the glory days gone by, to the fanatically dedicated with the slightly crazed look, to the intelligent, to the energetic, to they that have a spare moment to spend doing what they love, and to the people that think they can change the world.

So is this the tipping point where Haiku rises anew or falls further down ? This is very critical time for Haiku the brand and Haiku the community. The code is out there, and there are people to work on it for now.

So what will happen to Haiku Inc ? AFAIK, it is Michael Phipps. I don't think he can just give it away.

It'd like to thank Michael Phipps and Darkwyrm for their years of dedication. Yes, there has been some recent disagreement, but this isn't the way it should've ended. I guess when your hobby isn't fun anymore and feels like a chore, it's time to move on. They're two of the nicest and down to earth people.

Even though they're stepping down, I hope to see them at any future WalterCon or Haiku events because, quite frankly, they're about 1/4 of Haiku in America.

P.S.

Does anyone know of a car with plenty of room in the trunk ? Preferably one without the emergency release inside ?

;-)

Re: What A Long Strange Trip It's Been

I think this is the point where the people who have been letting others do the heavy lifting need to step up and start participating. I know there are a lot of us. The question is, do they care enough to contribute? I guess we'll find out if people really think Haiku is worth it. I've been following OpenBeOS since the very beginning, but have not contributed anything because I've felt like I was not experienced or skilled enough. It's time to jump in and sink or swim.

Thanks Michael!

It's sad to see the founder of Haiku leave the project. I understand, however, that once the fun is gone and a once beloved hobby turns into a chore, it's time to move on. Or at least take a break to evaluate one's life and set sane priorities.
Thanks for your personal sacrifices and rational leadership in the past 6 years. Without you Haiku wouldn't be what it is today or perhaps not Be at all (awww, how did that pun got in?).
I look forward seeing you again as Haiku user and maybe (small time) developer.
Take care!

Fearless Leader

Michael, you have done a tremendous job over the last few years, and we can't thank you enough for all the work you have put into Haiku. I completely understand your reasons for leaving, but we will miss you all the same. The best of luck in everything you do!

Re: What A Long Strange Trip It's Been

Michael! I can't believe I missed this announcement--I guess 'real life' has me in its clutches too. ;) I just wanted to say to you, thank you for inspiring and keeping cohesion among so many on this project. Doubtless Haiku in its current state already makes you proud, but I hope R1 and R2 become everything you hope they will. Blessings and peace to you and your family. I'm glad to have met you.

Love,
Kev