GCI 2016 Wrap Up Report

News posted on Sun, 2017-02-05 12:44

What happens when you combine 337 students, 20+ mentors, and an endless volley of tasks? During the time from November 2016 to January 2017, 368 Haiku tasks were successfully completed. The seventh year of Google’s Code-In, and the seventh for Haiku as a mentoring organization was a grand success.

Students from all around the world aged 13-17 worked with the project mentors on improving Haiku during the 7 weeks of the contest. They coded applications, designed artwork, tested software, and wrote recipes, and more than anything else, had fun.

Haiku mentors once more in Google's Code-In

News posted on Tue, 2016-11-08 17:47

GCI 2016The Haiku project is proud to be once again part of Google’s Code-In. Together with 16 other open source projects we’ll mentor students between 13 and 17 years of age through various large and small tasks. The aim is to introduce them to the work and community of open source projects, while benefitting ourselves from their work and energy, and maybe even by gaining future contributers.

Media Kit Contract Underway

News posted on Wed, 2016-03-09 15:53

Last week, Haiku, Inc. accepted a 120 hour contract for Dario Casalinuovo.

Over the course of a month, Dario will be working on streaming support, improving the media_server, and improving/integrating the BMediaClient.

You can read more about his contract proposal here. Keep an eye on his blog for updates on his progress.

To further support Dario’s contract, Dane of TuneTracker Systems has donated $500 USD.

Dario has expressed his willingness to work on other areas of Haiku in the future once he has improved the media_kit, which is the area he is currently most comfortable working with.

WLAN Master Thesis Published

News posted on Fri, 2016-02-26 18:05

In 2010 Colin Günter finished his master thesis on Haiku’s WLAN stack. His work was supported by Haiku users with donations to Haikuware’s bounty program. After his move to New Zealand he didn’t find the time to prep the documents for publication. But now it’s finally done and available at a GitHub repo [Dead link as of December 2017].

Two documents (both mirrored at the Haiku website) should be interesting to developers curious about Haiku’s WLAN stack: The thesis Masterarbeit.pdf (1.35 MiB) and a graphical description of Haiku’s network initalization Network-init.pdf (177 KiB).

Haiku's GCI 2015 winners

News posted on Sat, 2016-02-13 08:13

In February the roughly two months long Google Code-In (GCI) period came to an end. See the results of all participating organizations at the GCI site. As always, it’s been a strenuous time for students and mentors alike. Of course, it was a very productive one, too.

Google Code-In 2015 now in progress

News posted on Mon, 2015-12-07 16:15

For the sixth time Google’s Code-In program attracts students of the ages 13 to 17 from all over the world to work with open source projects. Haiku is once again proud to take part and is one of 14 mentor organizations that will supply tasks and guidance. The tasks range from coding and documentation to quality assurance and research. Each task is relatively small and should be accomplished in 3 to 6 hours.

Haiku, Inc. board of director elections complete

News posted on Wed, 2015-07-01 20:13

The Haiku, Inc. board of directors has the pleasure of announcing several new members to help support the project.

What is Haiku, Inc.?
Haiku, Inc. is a 501(c)(3) non-profit organization dedicated to supporting the Haiku Project and the development of Haiku® (the "Software"). Haiku, Inc. does not have any technical decision making power within the Haiku project at large.
The current board of directors:
  • Axel Dörfler (axeld)
  • Rene Gollent (DeadYak)
  • Ryan Leavengood (leavengood)
  • Urias McCullough (umccullough)
  • Alexander von Gluck IV (kallisti5)

Sadly, Bruno Albuquerque (BGA, Vice President) and Matthew Madia (mmadia, Secretary) have decided to step down from their positions on the board. Haiku, Inc. would like to thank Bruno and Matthew for all their hard work, support, and guidance. The board elected Rene Gollent (DeadYak) and Alexander von Gluck IV (kallisti5) to the positions of Vice President and Secretary, respectively, to back-fill these open positions.

Analysis of Haiku Operating System (BeOS Family) by PVS-Studio

News posted on Wed, 2015-04-22 07:30

PVS studio

Development team of proprietary PVS-Studio C/C++ static analyzer presents their report on the source code of Haiku project in the article, which contains the review of the most suspicious code fragments they discovered.

While the Haiku developers are already using Coverity to identify some problems (mostly security related), PVS-Studio also detects code written in unusual ways or with possibly unexpected behavior. This means it can detect some functional issues, rather than just security problems.

Haiku at VALS' second Semester of Code

News posted on Sun, 2015-03-15 15:46

VALS

The Haiku project is participating again in this year's "Semester of Code" (SoC) of the European VALS project. The SoC is similar to Google's GSoC, but without the financial incentive and more emphasis on the educational side.
This is the second installment of "SoC", the objective is still the same:

Its goal is to connect higher education students with open source projects to introduce them to the cooperative nature of working within a group on a bigger project. For Haiku, besides potentially extending its feature set, it's another opportunity to spark the interest of new, eager developers with a chance to gain future regular contributors.

Google Code-In 2014 Wrap Up Report

News posted on Fri, 2015-02-13 08:53

Google has now announced the 24 winners for Google Code-In 2014, with Josef Gajdusek and Puck Meerburg being the two winners from Haiku. This is Puck’s second time winning for Haiku. This year we got to pick our top 5 out of the top 10 students who completed that most tasks for Haiku. Augustin Cavalier was selected as our backup winner, and Markus Himmel and Chirayu Desai were selected as finalist. Chirayu was a GCI 2013 winner with RTEMS, and made the jump to Haiku when RTEMS took this year off from GCI.

This was the fifth year of Google’s Code-In, and the fifth for Haiku. This year we had 6 students who completed 20 or more tasks, one more than in 2013. We had 36 students who completed three or more tasks and qualified for a Google Code-In T-Shirt, and 53 students who completed two or more tasks. This was the first year of having beginner tasks, aimed at lowering the bar to get more new students introduced into open source. Haiku had 149 total students complete at least one task, many of those were for the beginner tasks. We had 164 beginner tasks completed, which was mostly just to introduce students to booting and using Haiku. Other beginner tasks were to compile Haiku or to install and use Haikuporter to build a package from a recipe file. In total students completed a staggering 435 tasks this time for Haiku.