News Index

Icon Contest: And the Best Rated Icon Set Award goes to...

News posted by koki on Fri, 2006-11-03 07:33
Stippi's Icon SetStippi's Icon Set

The community has spoken, and as project leader Michael Phipps recently announced at WalterCon 2006, we have a winner for the Best Rated Icon Set Award: the honor goes to Stephan Assmus, for his Stippi icon set. Stippi came in first place with the highest average rating, closely followed in second place by the Honey, Zumi and Mc Clintock icon sets.

With the results of the open rating in hand, there is now work left towards creating the final icon guidelines. We want to remind everyone that the rating was carried out as a means to give the community a chance to make their voice heard, and while you can expect to see a heavy influence from the best rated Stippi icon set, chances are that the final icon set to be used as the default in Haiku will also see an influence from the other submitted icon sets as well.

The overall quality of the submitted icon sets was superb. The valuable contributions from the talented authors of these icon sets will help make a great UI for Haiku, and for that we are endlessly grateful.

On a related note, we are also pleased to announce that Stephan has also implemented support for vector icons in OpenTracker, and his work is expected to be committed to the Haiku repository in the near future. Thanks for your great work Stephan!

My Experience at WalterCon 2006

News posted by leavengood on Thu, 2006-11-02 04:55

Since I live in South Florida I had to take the opportunity to attend WalterCon 2006 since it was only three hours away in Orlando. My involvement in Haiku has not been tremendous at this point, but it and BeOS have always had a special place in my heart. I hoped attending the conference would bring back some of my passion for developing on Haiku. I'm glad to report this was the case.

Friday, October 27, 2006

I drove up to Orlando Friday morning and since Michael Phipps was flying in early Friday afternoon I picked him up at the airport around 3 PM. We had some appetizers at a Thai restaurant and got to know each other a little better. We then drove to the hotel and checked in.

I must say I was really pleased with the hotel. The rooms were all suites with a living room, kitchen, bedroom with two double beds and of course a bathroom. Though most of us did not make much use of the kitchen, it was nice to have just in case something needed to be put in the refrigerator or warmed in the microwave. Every room had ethernet internet access, and we had wireless downstairs in the conference room and lobby. Unfortunately something about the DNS servers being used by the hotel caused problems on BeOS for name resolution, but my Windows XP (boo boo, hiss hiss) laptop worked fine. Other guys with Linux did not have a problem either. I'm sure the new Haiku netstack won't have this problem once it is fully operational.

Michael and I were the first people to arrive, so we got settled in our rooms and then Michael got his "Tupperware" BeOS box set up so he could test out Haiku Inc's new projector. Everything worked fine (except the internet as mentioned) and it was cool to see BeOS projected on the wall in a 5 foot square area. In what I considered a fascinating metaphor for BeOS and Haiku being small and efficient, Michael packed everything he needed for the weekend in three small pieces. The projector was in its own box, an LCD monitor box was recycled for the "Tupperware" computer, and then there was a very small carry on bag containing ALL the WalterCon t-shirts and Michael's own clothing for the weekend. Since I tend to over pack I was pretty impressed.

By about 7 PM five more attendees had arrived and congregated in Michael's room, 518. In order of arrival it was Mike Summers, Jonathan Thompson and his friend Ron, Alexander G. M. Smith, and Eric Carte. At this point we took Eric's infamous Hummer H3 and Ron's infamous yellow Neon to a nearby Mexican place called Chevy's for dinner. We all pigged out and then headed back to the hotel, where we all went our separate ways.

I spent some time by the pool and in the hot tub, then went back to my room, surfed the web a bit, then hit the sack. The beds were really comfortable so I slept well.

Saturday, October 28, 2006

I got up around 8 AM, took a shower then headed downstairs to the buffet breakfast. I was really impressed with the selection of food, especially the "make your own waffle" station, where you literally take some waffle batter and pour it into a hot waffle iron to make yourself a fresh waffle in about two minutes. Add some eggs, bacon, a biscuit, fruit, yogurt and orange juice and you have one heck of a breakfast. Yes I ate all that and needless to say my hunger was satisfied.

By now the rest of the attendees had arrived, including Bill Lawson (and his girlfriend), Gabe Yoder (DarkWyrm's brother), Rene Gollent (the author of Vision), and our special guest for the day, Jem Matzen from The Jem Report (whose story on WalterCon 2006 can be seen here.)

After breakfast we all congregated in the conference room, Michael got the equipment set up, and the conference officially kicked off around 9:30 AM when Michael gave his welcome speech. He gave us an overview of the latest updates on Haiku as well as plans for the future, and then we had the infamous t-shirt toss.

We then had some more discussion and took a break. After the break we watched DarkWyrm's "Haiku Rocks" video, which was cool and well done.

Soon after we headed to lunch at the same Thai restaurant that Michael and I ate at Friday. Since there were more people my car was enlisted to join the pool of WalterCon transport vehicles. In fact since I knew the way I took the lead driving the few miles to the restaurant. My dish was delicious and I think everyone else enjoyed their meals as well, even Michael with his "Fireman Hot" dish (though I had to wonder with all the sweating he was doing.)

After lunch we surprised Axel Dörfler by calling him up to make his presentation on writing Haiku drivers, which was scheduled for Sunday. Still he quickly stepped up to the plate and made a nice remote presentation with Michael helping him on this side by changing slides. This was a pretty technical presentation (which is fine by me) and I am now interested in writing a small driver or two so I can get more experience in this area. Axel's presentation will definitely give me a good head start.

Soon after Axel's presentation was complete Michael started reviewing his file which showed some of the ideas collected from the Glass Elevator list for new features in Haiku R2 and above. Some of these were pretty esoteric but many would be very useful and could help set Haiku apart from other desktop operating systems.

Michael also talked about how he doesn't like ports very much (which I agree with.) To quote him directly: "Ports are evil (though sometimes necessary.)" Though it may seem pointless to re-invent the wheel again and again, I think a native Haiku application will fit in the system better, use more native features, and would doubtless be easier to use given the UI of many open source applications which might be ported.

Around this time we got a surprise visit from an actual BeOS user, Jerry Ringewald. To make matters more interesting he is the brother of Erich Ringewald, former CTO of Be Inc. Apparently he lives on the East Coast of Florida and decided to come visit and while he was here get some technical help on BeOS. I didn't talk to him personally, but I believe Michael Phipps and a few others did. I'll let them comment further on Jerry.

After the talk about Haiku's future feature-set, Jem left and then the rest of us headed for dinner at Chili's. Our big party was split up into tables of four and seven (with me at the table of seven), so I can't say what was discussed at the table of four, but at my table I talked with Gabe, Rene, Bill and his girlfriend. Also in a rather low probability incident Bill, Gabe and myself all ordered the same hamburger, one right after the other. It was a good burger though and we all cleaned our plates. Great minds think alike.

After that Rene, Bill, his girlfriend and myself headed to "Marble Slab Creamery" for a late night ice cream snack. This is an interesting ice cream chain in Florida where you choose an ice cream base and then add in various candy and cookie choices which are mixed in with the ice cream on a very cold marble slab. I had "Birthday Cake" flavored ice cream with Snickers candy, which was tasty but one heck of a jaw workout chewing the semi-frozen Snickers pieces.

After that we headed back to the hotel, went to our rooms and called it a night.

Sunday, October 29, 2006

Today I got up bright and early at 7:30 AM, which actually ended up being 6:30 because of the removal of Daylight Savings Time here in the US. That extra hour of sleep would have been nice, but oh well, I was able to enjoy a long conversation at breakfast with Eric, Jonathan and Ron.

After breakfast I checked out, loaded my luggage in the car and then got to the conference room by about 9 AM. There was some general discussion and then Jonathan Thompson gave a talk about the C++ "Fragile Base Class" problem and his suggestion for how to fix it in Haiku R2. It was an interesting idea though I personally was not completely sold on the approach he was describing. Of course Jonathan has been programming in C++ for about 13 years whereas my C++ experience is minimal at best. But I was "born and raised" on object-oriented programming so I'm pretty well versed on that technology and its use in any language. I felt his approach was stepping back into a more C-style pseudo-OO approach that in my mind is not in the C++ style, especially what has been espoused by Bjarne Stroustrup in the last five years or so. But regardless it was an interesting idea and I think this problem definitely needs to be considered and possibly addressed in Haiku R2 to avoid future problems with API backwards compatibility.

We had a break and then Rene gave a very cool presentation about the media kit and adding media support to Haiku/BeOS applications. This was particularly interesting to me because I want to create a Haiku Media Center type application to scratch one of my own itches. So far this has been a "secret project" of mine which I have not told anyone about, but I talked about it some in the conference and got a lot of good feedback. There is definitely a need for a good, easy to use media center application, and Haiku/BeOS is the ideal platform for such a thing. For now I don't want to say too much about it because it is in the very preliminary stages, but the basic idea is an application which makes it very easy to manage and track the video files on your computer, with eventual PVR functionality and integration with other media applications such as SoundPlay, etc. I am also very eager to have excellent infrared remote control support in a separate but related application which will tie in with the media center application. So the idea of having a Haiku/BeOS media center computer in your entertainment center may soon be reality.

After Rene's talk we called an end to the formal WalterCon 2006 and headed off for our final group food outing, this time at Uno's Pizzeria. It was another good lunch and after dropping off my other passengers at the hotel I drove Rene to the airport and then went back to the hotel. Here I hung out with Michael, Alex and Mike S. for an hour or so before going with all of them to the local Outlet Mall. We walked around, had ice cream, I bought some fancy designer blue jeans on the cheap and then we left. Mike S. stayed behind to catch his bus back home, and after I dropped Michael and Alex at the hotel I start my drive back home.

And that was my experience at WalterCon 2006 (in excruciating detail, haha.)

Ryan Leavengood

WalterCon 2006 Report

News posted by koki on Tue, 2006-10-31 19:29

WalterCon 2006 was held this past weekend in Orlando, Florida, and for those who have been waiting to know what it was all about, the wait is over. Jem Matzan of The Jem Report was at WalterCon, and he has written an interesting article on the conference that gives an overview of the event, and also makes some insightful observations as someone new to the project and the platform.

Jem also recorded video footage of the State of Haiku address by Michael Phipps, and a few walk around interviews; the video is being edited, and is expected to become available for download shortly. Additionally, the WalterCon 2006 photo library already has a good number of photos and a few short video clips too, so head over and take a peek.

A promo video produced by DarWyrm titled "Haiku Rocks" was also shown for the first time at WalterCon. This two minute video shows Haiku in action, and is a nice means to showcase how far Haiku has come so far.

We want to thank all the attendees, the members of the community who helped make WalterCon happen, our sponsors, and to Jem Matzan for taking the time to attend and report on WalterCon. A special thank you goes to Michael Phipps, who did most of the work to make WalterCon a reality.

Networking Status Update

News posted by axeld on Sat, 2006-10-28 11:15

Work on the networking stack is making slow but steady progress. UDP and IPv4 protocols are mostly done, TCP can send out data, but receiving is not yet implemented.

Current work is concentrating on getting TCP ready, and to implement a network server. This server is responsible for configuring the stack when it's started, and to take over inetd services and similar things that can or even should live in userland.

Once the foundation is done, we're moving on to fill in some holes, like an UI for configuring the stack, and porting our existing PPP solution to the new stack. We hope to have something usable by the end of the year.

Haiku Lecture at Open Source Event in Brazil

News posted by koki on Sun, 2006-10-01 08:24

Under the sponsorship of Google, BFS Team lead engineer Bruno Albuquerque is scheduled to give a Haiku-related lecture at the upcoming Encontro Mineiro de Software Livre 2006 (Minas Gerais Open Source Forum 2006) to be held on October 10, 11 and 12 at the Ouro Preto City Convention Center. Titled "Haiku OS -- Challenges of Creating an Operating System", the lecture will introduce Haiku with a focus on the technical challenges and the motivations behind the creation of the project. The talk is scheduled for October 12 at 10:00 AM (auditorium #1).

Encontro Mineiro de Software Livre is an annual open source event with an estimated attendance of 500 people that gathers students, users, and developers, as well as private and public companies that offer open source software solutions.

Overview

Icon Contest: What's Next?

News posted by koki on Thu, 2006-09-28 05:51

September 23 was the last day of the rating period for the Haiku Icon Contest. We want to thank the authors of the great artistic work submitted to the contest, as well as those who took the time to rate the icons. Interest in the contest was very high, as reflected by the more than two thousand unique visitors that made their voice heard during the three week rating period.

We are now going to review the results of the rating, and also evaluate the feedback received from the community via the mailing list, in order to come up with the official Haiku Icon Guidelines. It is our intent to showcase the new Haiku icon set for the first time next month at WalterCon 2006, where we will also announce the winner of the Best Rated Icon Set Award. Stay tuned.

Haiku Icon Contest: Time's up! Go Rate Them!

News posted by koki on Sun, 2006-09-03 04:00

Time is up for the Haiku Icon Contest submissions, and it is now everybody's chance to make their voice heard. Head over to the rating page, and tell us what you think about the fourteen gorgeous icon sets that were submitted to the contest. In the rating page you can view the icon sets side by side for comparison purposes, as well as preview each icon set on a virtual desktop.

During the rating period, which lasts until September 23, an open discussion will be held in the Haiku mailing list, as a brainstorming exercise that will give us input leading to the final Haiku icon design guidelines. So, everyone has a double opportunity to influence the outcome, one by rating the submitted artwork, and the other through the discussion on the mailing list. The guidelines coming out of the rating and discussions will provide the base for the creation of the final artwork, so be sure to participate in both.

Finally, while no single icon set is expected to be adopted in its entirety, the author of the icon set with the best total rating will be awarded a special mention certificate signed by project leader Michael Phipps; as a small token of appreciation, there will also be a surprise gift from one of our sponsors. The results of the rating will be announced here around the beginning of October.

We want to thank all the artists who submitted their icons to the contest, as well as Petter Holt Juliussen of BeOS User Group Nordic for hosting the rating pages for us.

So, what are you waiting for? Go rate them!

Haiku Icon Contest links

HaikuBounties.org donations to Haiku

News posted by koki on Sun, 2006-08-27 04:00

We owe a long due recognition to a Haiku contributor who came up with some great ideas, implemented them, and turned them into much needed funding for our project. We are referring to Karl vom Dorff, creator of HaikuBounties.org, a website where contributors can make monetary donations for specific areas of development, and developers can take coding challenges in exchange for the donated bounties. Karl started HaikuBounties.org early this year, and through the course of just a few months, he was able to raise close to $2000!

We want to publicly acknowledge Karl's effort, and thank him for his contributions to advance the Haiku project. Our acknowledgment for Karl's effort comes late, and for that we would like to apologize. We will be looking into hosting the bounty system that Karl designed, and perhaps even integrate it into the new Haiku website now in development. We hope that Karl is still willing to work together with us so that we can continue and extend his legacy.

Needless to say, we also want to thank the many Haiku fans who put their faith in the project by making generous donations to HaikuBounties.

Marketing: We are all in this together

News posted by koki on Wed, 2006-08-23 04:00

One of the toughest challenges among people interested in Haiku is the lack of accurate information about the project, as well as documentation. This is particularly bad for people outside of the English-speaking world. There are initiatives within the Haiku Project to rectify this situation, and we are already seeing these efforts gradually coming to fruition. For example, a new Haiku website is now being worked on, which is designed to provide more and better information, and to make Haiku more accessible to more potential contributors.

Presently, programmers interested in Haiku mostly rely on existing documentation for BeOS. Over the years, a community driven knowledge base in the form of guides, wikis, forums and other online venues has been forming to make up for the lack of bibliography. One such community-driven initiative in Japan is the translation of the "Programming the Be Operating System" book by Dan Parks Sydow, a project that was undertaken by the JPBE.net User Group. There are also initiatives such as the haikudocs.org site, generously hosted by Axzel Marin (SiCuTDeUx) of Venezuela, that is designed to cater to the non-English speaking community; this site hosts wikis in Spanish and Japanese with community contributed content. Many others such places exist on the web.

But while all of the above are positive events, I strongly feel that the time has come to take the Haiku Project to the next level, and make it a force that encourages, mentors and supports all community efforts, and funnels its energy in one direction: the growth of the Haiku community. As a volunteer-based open source project, we cannot tell people what to do. But if we want to inspire more people to contribute their time and effort to the project, we do have to begin to convey a clear and compelling message of what inspires us and what our goals are, and also give an image of unity and coherence.

The new marketing communications (marcom) team that I have been tasked with leading will attempt to make its contributions to the above goals. However, no single team (or single individual, for that matter) can make a meaningful difference alone. This needs to be a team effort. There has to be a team spirit among the individuals, and also coordination between the various teams, as well as with the admins. In other words, we have to work together for our common goal. This is how we can achieve the conviction that will help us stay focused and motivated on reaching on our goals, both on the short and the long term.

The marcom team will kick off with Jason Grenier and myself as starting members, and we will be reporting to Michael Phipps. We do not claim to know it all, and will be receptive to down-to-earth suggestions. When an idea can contribute to the advancement of the project and is viable, we will look into implementing it. Better yet, if you have a marketing-oriented mind, feel like you want to make your contribution to Haiku, and have some time and lots of will, please contact us by sending an email to the main Haiku mailing list, or to me personally at koki [at] digintrans.com. There is a lot to do, and we could certainly use some help.

Always remember: we are all in this together. :-)

On a side note, I would like to share with you something that recently happened in Japan and that gives me a great sense of satisfaction. Shin-ya Koga, author of "Art of BeOS Programming", a book that was published about 8 years ago in Japan (this is in Japanese, in spite of the English title), has generously agreed to making his book available on the web. After being out of print for quite a while, both the author and the publisher have recently agreed to open source the book, and it is now available on the web for the benefit of all Japanese programmers. To Koga-san for his graciousness, and to SoftBank Publishing for letting this happen, a big ARIGATO in capital letters!

Next time I will write about the upcoming Haiku conference, WalterCon 2006. You will hear from me soon.

Marcom For Fun

News posted by Anonymous on Fri, 2006-08-18 12:00

Happy 5th Birthday, Haiku! Has it been five years, already? Seems like just yesterday. Let's celebrate with a new article. :)

Welcome, IBM. Seriously.
Apple created an ad with the above text when the IBM PC came out. That was pretty bold, considering that IBM had a market cap hundreds of times that of Apple at that time. That is the sort of marketing that either makes a huge splash or flops badly. Apple has consistantly had this sort of bold marketing, and has mostly splashed.

Today, on Haiku's fifth birthday, I am wondering if we shouldn't have that same sort of boldness in marketing. The rest of the world is still far behind BeOS R5 in many features. No one has the quality of plug and play. No one has the file system search capabilities and speed. No one has the quality of API, although I admit that is somewhat subjective. Apple is just adding virtual desktops. Windows still doesn't have them. And, of course, neither of those companies can beat the price of Haiku.

It goes further, though. The PC world is really just now catching the vision "One processor per person is not enough" - something that we knew 10 years ago. Average people are starting to use their computers for more media and entertainment purposes. Convergence is becoming something more than a way to sell high end PC boxes. The vast majority of people are "computer literate". But maybe most important to us is that people are looking for a better way to use their computers. I hear, nearly every day, people complaining about their PC with a Seinfeld-esque "But whaddya gonna do, it's Windows" approach. Most marketers would kill to be in the position that Haiku will be in when R1 is released - millions of potential users who are anxious to switch, if only they could find a product that would do what they want.

We are creating a new team within Haiku - a Marketing/Communications (Marcom) team. Koki is leading it. For those who don't know him, Koki is a long time member of the BeOS community. He is fluent in Japanese, English and Spanish. He is also a professional in the realm of marketing with more than 10 years of experience. He will be responsible for website content, starting the Haiku User Groups (HUGs), WalterCon, press inqueries and marketing materials. I resisted this for a long time because I don't believe in bragging about what you haven't done, known in the industry as pre-announcing product. We are coming closer and closer, though, to the point where we will be bragging about what we have done. We need to be ready.