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.
The 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.
If you know people in the right age bracket that might be interested, point them to Google’s Code-In site that has all the information.
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.
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.
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.
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.
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.
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.
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.
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.