i’m going to miss those of you at Haiku who are moving on. i’m in a dark time of my life, maybe the end, and i revisit the old good times now and then and BeOS is one of the bright, shining gems, despite the bittersweet facts of how it all went down.
i’m still breathing at the moment. i still run BeOS (GoBe Productive owns all my writing ;-) and i could use tips on getting out of the DNS nightmare i am having with Verizon and BeOS Pro R5.
Webkit rendering bebits.comIt looks like the Haiku Webkit port initiated by Ryan Leavengood has entered a productive second stage of development, and thanks to the recent work by one of the new project team members, Andrea "xeD" Anzani, tangible progress has been made as shown by the recent screenshot showing the HaikuLauncher application rendering bebits.com (shown to the right). I was curious about his work, so I went directly to the source and asked a few questions to Andrea; here are his answers.
The WebKit Haiku port team has seen some nice progress lately in the form of our first decent rendering. Read more to see it...
I cannot take all the credit for this as the latest push to fix some bugs and implement font loading and text rendering has been courtesy of Andrea Anzani. In fact he created the above screenshot.
Now a few caveats about the above:
BeBits is being loaded from disk, not the network.
Demo machine at KOF Haiku boothNot surprisingly, it took me much longer than originally planned to find the time to write about the second day at the Kansai Open Source Forum conference (KOF). But no worries: memories are still quite fresh, as it's usually the case when things go well and you have fun. The second KOF day started earlier, especially for me. The exhibits were scheduled to open at 10:00AM, so with Momoziro we decided to meet at the hotel lobby at around 9:00AM.
I know I have been very quiet for a while in regards to my Haiku WebKit port, but that is because I’ve been in a long session of coding. I am happy to report that this weekend I finally got WebCore compiling for Haiku:
Link ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so Chmod1 ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so SetType1 ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so MimeSet1 ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so SetVersion1 ../../../generated/objects/haiku/x86/release/WebKit/WebCore/libwebcore.so So what does this mean? Does it mean the port is now complete? Unfortunately, no it doesn’t.
This past Friday and Saturday I attended the Kansai Open Source Forum (KOF) conference in Osaka, Japan, to represent the Haiku project together with my Japanese friend and BeOS/Haiku developers Momoziro-san. Here are my impressions from the first day at KOF.
ATC complex in Osaka, where the KOF conference was held. KOF was held at the Asian Trade Center (ATC), located in the waterfront area known as the Osaka Bay Area.
A few hours ago I had my Haiku talk on the Dutch Open Source event T-DOSE, and I’m still glowing all over. The attendence was above all my expectations, around 25 people were in the room. And despite of the last minute all night changes I had to make, the speech went fluently. Someone made a few pictures, which I hope to be able to post soon, and more importantly, I’m on tv!
Excuse me for the brevity of the previous post, it was done on my mobile phone (per experiment), and thus I was limited in the amount of characters I could post.
I just returned from Eindhoven (which, by the way, is the most ugly city in the Netherlands), and all in all I had a fun day. I went to see two talks: one on KDE 4 programming by Adriaan de Groot.
I just arrived at the event location. My first impression: a highly geek audience. So I might have to change the tone of my speech. The venue is okay, and The rooms are enormous. I have no idea how many people are going to be present when I speak tomorrow morning. The time is 11 am by the way, gmt 1, and there is a webcast. Check www.t-dose.org. I’m now going to see some talks, to see what kind of audience I might expect.
You are probably aware of the existance of chkbfs. This tool checks the file system for errors, and corrects them, if possible. Nothing is perfect, so you might not even be asking yourself why a journaling file system comes with such a tool. In fact, it wasn't originally included or planned in the first releases of the new BFS file system. It was added because there is a real need for this tool and you are advised to run it after having experienced some BeOS crashes.