Reality Bytes

Blog post by BryanV on Wed, 2008-10-01 03:53

After nearly three years, I'm finally winding down all the home-improvement projects that have been bogging me down and consuming the time I haven't devoted to my family, friends, job, and immediate community. I also have Haiku running on my iMac, virtualized in VirtualBox. I am working on getting the data from my old UW SCSI development disc to an image on this machine as I type this.

That's the good news.

Now for the bad (well, for you, not me).

I feel like I should apologize for not having invested more time in the Java effort. This is not how I'd envisioned things would go, this is not how I'd wanted them to. I've seriously neglected this project and for that, I'm sorry. Judging from the total lack of gnashing of teeth, I'm going to guess it's not that big of a deal to anyone else either. Just know, this isn't how I'd wanted it to go.

As many of you may know my wife, Kylene and I are expecting our first child in early December. I've got about six weeks before my life totally changes forever. I'm not worried, I'm not sad, and I'm not regretting a dang thing. The last three years have been a trip and I'm sure the ones to come will be just as interesting.

So while it's nice to try and ignore reality and wistfully believe you can accomplish everything you've ever set out to do if you just get that one next small thing finished, eventually reality bites you in butt, and you have to turn around and face it.

Which is why, some two weeks ago, I sent an email to Mark Reinhold of OpenJDK (and Sun) asking to transfer ownership of the OpenJDK Haiku port project to Andrew Bachmann. Still no response on that, but we're working toward it. Basically, I cannot commit to leading the charge here. I can't even really commit to ever being able to work on this again. I'd like to think I'll have at least some time to dedicate to this in the coming year, but for some reason I don't think I'll get much coding done at 1AM while I'm trying to get a screaming infant to quiet down. I'm also selling off (or giving away) all my old hardware from the glory days of R5.

If anyone would like my Adaptec 2460UW, the cable, and the 8GB drive attached to it that contains all the source for the java 1.4 port (and a few other java-based apps that I got working on BeOS) feel free to drop me a line. I would rather send it directly to someone who will make use of it than to send it to Haiku to redistribute. It'll reduce costs, and I'll know with whom to follow up. So speak up, if you want it.

I also have an assortment of graphics cards, network adapters, an UW SCSI2 RAID controller... I plan to catalog all these parts this weekend. If anyone is interested in these for driver-development, I'll donate the hardware for that kind of cause.


Re: Reality Bytes

Hi Bryan,
It's sad to see you go.. i've been following all your tremendous efforts to bring Java to our beloved OS.
I'am sure the openJDK will be a reality someday. Apart the webkit, i believe it's the last missing piece for Haiku to succeed.
I wish you lot's of good moments with your family. Even when your child scream ;)

Re: Reality Bytes

It's not that I want to disappear or leave entirely. It's that I haven't been giving this the attention it deserves, and I should step aside so someone else who may be able to can step up.

That said, I did get Haiku running last night on my iMac (virtualized). I'm expecting to get the disk image from my old machine transferred tonight. I'm hoping to get a self-hosting Haiku environment, and that should give me the ability to at least work on a few things here and there.

Re: Reality Bytes

Well, at least you got Swing going under R5, so I guess your child will appreciate it when it's old enough. :)

Maybe you can keep an eye out for Haiku and occasionally give your thoughts. Don't underestimate the times when you've calmed down junior for 2 hours, (s)he eventually falls asleep, and you're wide awake and off to work in an hour. This, friend, is your early morning coding hour! :)

Take care!

Re: Reality Bytes

Ah, the years of young children. With my son's 3rd birthday this weekend, I can see the light at the end of the tunnel. I love my children, but I won't miss the bedtime antics or the 3am fevers or midnight feedings. Yes, Bryan, your life will definitely change -- and dramatically, I might add -- but at least in my case, the hit on spare time isn't nearly as bad after a couple of months. Best wishes and looking forward to hearing about the new little one. :)


Re: Reality Bytes

I'll have to side with DW - it's a huge change, but after some time, you'll probably still be able to find spare time to do the things you want to do (I have 3 kids...)

The house projects do consume way more time... I can't wait until I'm done with most of mine so I can start "living" in my house ;)

Anyhow, if you don't find any recipients for the hardware, and would like to donate it to Haiku, I can store it and dole it out to anyhow who can benefit from it in the interest of Haiku (along with other stuff that I'm storing on behalf of Haiku, Inc. currently).

Of course, send me a list first so I can figure how much stuff we're talking about :P

Re: Reality Bytes

I agree on the DIY-home improvement versus feeding kids (almost 4 and 1 year old now) at night. I hardly get to coding at home that's why I only follow Haiku development and do not contribute actively. But there will be time to do something it's just that your priority has been shifted.
Maybe you could write how you got Haiku working in Virtualbox on your Mac, I have been trying lately but I do not see how to do anything with the Haiku images provided on the Haiku site.
Thanks for the good work and always keep your calm when the wife needs you. Don't drink too much, you could be driving to the Hospital late at night any time. Get your sleep now while you still can!!

Re: Reality Bytes

2 daughters; 2,5 yrs and 6 months they are lovely but get all the sleep while you still can!

Good luck!

Re: Reality Bytes


Thanks for the work you've put into this so far! I'm a Java developer by day, Haiku hacker by night, and have been wanting to get involved with this part of the Haiku development for some time. To be honest, nothing would give me more pleasure than being the only developer at the office to be writing on Haiku. :) Hopefully you'll be able to still be involved here and there. We had our daughter last year, and I'm now finding time to work on the projects I've been wanting to do for some time. :D
Good luck, and godspeed.