= Work-in-Progress: 2011 = While Google has not announced plans for Google Summer of Code 2011, here are some initial ideas. * Filesystems: general improvements * ReiserFS: write support * Ext: Ext4 features * BTRFS, UFS2, ZFS: Read (& Write) support Haiku has great support for its own filesystem, but most others are only available read-only, or not at all. It is way better for interoperability with other systems to be able to read and write to these disks. * USB 3.0 support * XHCI implementation Haiku has already some support for UHCI, OHCI and EHCI. Requirements: acquiring a PCI-e USB 3.0 board (30$). * USB Video (UVC) This driver will support higher end webcams and other devices. This should be designed with portability to other OSes, which encourages the re-use of coding efforts for both Haiku and non-Haiku operating systems. Requirements: owning an UVC webcam. * AV/1394 support Our Firewire stack supports DV receiving, but not controlling the A/V device (ie play/stop). This requires to modify the Firewire stack for FCP frame support. See AV/C Digital Interface Command Set General Specification for reference. Skill set: kernel development, API design, general C/C++, userland development Requirements: a DV camera, a machine with a Firewire port. * [http://buildbot.net BuildBot] Currently Haiku uses an in-house continuous integration solution [http://dev.osdrawer.net/projects/haikubuildomatic/repository/show/branches/rewrite2 Haiku Build-O-Matic]. Implementing a BuildBot would provide numerous features over Build-O-Matic. Some basic requirements would be to supporting building the various aspects of Haiku from source on numerous platforms (FreeBSD, linux based OS's, Haiku, ...,) [http://www.freelists.org/post/haiku/ATTN-Python-Developers-opportunities-for-contributing related thread] Requirements: Python ---- = Previous Years = == 2010 == See official page here: [http://www.haiku-os.org/community/gsoc/2010/ideas] [http://dev.haiku-os.org/wiki/GoogleSummerOfCodeIdeas?version=26 Last work-in-progress page for 2010 ] == 2009 == See official page here: [http://www.haiku-os.org/community/gsoc/2009/ideas] [http://dev.haiku-os.org/wiki/GoogleSummerOfCodeIdeas?version=7 Last work-in-progress page for 2009]