Changes between Version 56 and Version 57 of GoogleSummerOfCodeIdeas


Ignore:
Timestamp:
Feb 26, 2011, 7:39:43 PM (13 years ago)
Author:
stpere
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GoogleSummerOfCodeIdeas

    v56 v57  
    1919    WebPositive is Haiku's native WebKit based browser. Students interested in this will be need to contact us on the possible areas to work on.
    2020
     21        Skill set: c++, UI development, usability basics
     22
    2123==== Updating AbiWord ====
    2224   
    2325    Even though an [http://www.abisource.com/ older AbiWord port] is being hosted at [http://dev.osdrawer.net OSDrawer : AbiWord Project Page (2.0)], the AbiWord project would prefer the port to use their current sources (2.8.x).  The student is responsible for determining which aspects of this project to persue.  AbiWord/AbiSource has participated in past GSoCs and we expect that they will again this year.  This could be a possible cross project with a co-mentor from each org, so if interested in this one you may want to apply to both orgs.
    2426
     27        Skill set: UI development, usability basics
     28
    2529==== VirtualBox port to Haiku ====
    2630
    2731    A port of VirtualBox to Haiku, would allow developers and users to run another operating system within Haiku. [http://article.gmane.org/gmane.comp.emulators.virtualbox.devel/3384 Preliminary VirtualBox port to Haiku]
     32
     33        Skill set: userland development
    2834 
    2935==== Enhancements for Virtualization Software ====
     
    3137    Haiku works nicely both on real hardware and virtualized machines, but lacks most of the so-called "guest additions" that allows smoother integration with the host. This include changing resolution on window resize, mouse automatically switching from host to guest and back, file sharing. Write such a guest addition package for virtualbox or/and vmware
    3238
     39        Skill set: userland development, driver development
    3340
    3441[=#kernel]
     
    4451    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.
    4552
     53    Skill set: kernel, and driver development
    4654
    4755==== NFSv4 client with xattr support and caching ====
     
    5361==== BFS Partition Resizer ====
    5462
    55    An often requested feature.  This includes being able to resize the filesystem and it's descriptive structures (eg, think of resizing an image file) and being able to resize the partitions on the drive.  Ideally integrated within DriveSetup.   
     63   An often requested feature.  This includes being able to resize the filesystem and it's descriptive structures (eg, think of resizing an image file) and being able to resize the partitions on the drive.  Ideally integrated within DriveSetup.
     64
    5665
    5766[=#drivers]
     
    6473        Requirements: acquiring a PCI-e USB 3.0 board (30$).
    6574
     75        Skill set: kernel, and driver development
     76
    6677==== USB Video (UVC) ====
    6778        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.
     
    7081       
    7182        Related code: [http://dev.haiku-os.org/browser/haiku/trunk/src/add-ons/media/media-add-ons/usb_webcam/addons/uvc skeleton driver]
     83
     84        Skill set: kernel, and driver development
    7285
    7386==== ACPI Video Extensions ====
     
    150163        * Network (todo, link to work-in-progress preflet)
    151164        * ...,
     165
     166    Skill set: c++, UI development, usability basics
    152167
    153168[=#media]