- Google Summer of Code Project: Alternate System Timers
- Anthy Ported to Haiku, Binary Available on Bebits
- Premonitions of a rising sun
- GSoc Swap File Project
- Google Summer of Code Project : Writing a CIFS client
- Google Summer of Code: Zeroconf!
- Git for Haiku (#1)
- A weekend in SF, for LugRadio Live USA 2008
- Haiku Websites Stats and Other Trivia
- Haiku Alpha 1 Status Update (#2)
Haiku Code Drive 2008 Applications
This page is work in progress, and some of the content is not accurate/final yet.
Here is the list of student applications for the Haiku Code Drive 2008:
Jovan Ivankovic
Project: Helping with CUPS port
I'm interested in helping bring wider printing support to Haiku. I know very little about Printing kit, but I'm reading through the BeBook and existing code in Haiku source tree. I do not know at which stage the current port is (I am aware of Zeta port here: http://www.zeta-os.com/cms/download.php?view.19), but I guess it would be even easier to port it to Haiku because of greater posix compliance.
Salvatore Benedetto
Project: USB OHCI support
The aim of this project is to complete the USB OHCI driver.
Adrien Destugues
Project: Bluetooth Preferences application
Project description.
Valentin Manea
Project: Add UDF write, CD-MRW and DVD-RAM support to the CD driver
Project description.
Yin Qiu
Project: ICMP error handling and propagation
Project description.
JiSheng Zhang
Project: Write a DV media node
As is known to all, a media "node" in Haiku's Media Kit system is a special object that processes buffers of media data. They can be loaded from Add-on modules by the Media Server.
This project will make it easy for Application Programmers to access DV hardware over firewire using the powerful Media Kit APIs without knowing details of firewire protocol and without accessing the somewhat complicated raw interface in /dev.
There are three parts will be implemented. First, a FireWireMediaAddOn class(derived from BMediaAddOn) is used to tell the Media Server the types of nodes it supports and create them when told to do so by the server. Second, A FireWireMediaNode class derived from BBufferProducer, BufferConsumer, BMediaEventLooper which is the major part of this project. Finally, one or more abstract classes which supply convenient methods accessing the raw interface exported by the Firewire stack.





