Changes between Version 14 and Version 15 of GoogleSummerOfCodeIdeas


Ignore:
Timestamp:
Dec 14, 2009, 5:22:57 PM (14 years ago)
Author:
mmadia
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GoogleSummerOfCodeIdeas

    v14 v15  
    44
    55Limitations:
    6  * Should be peripherary projects that will not affect any timelines for the project.
     6 * Should be peripheral projects that will not affect any time lines for the project.
    77 * Published ideas need at least one person willing to be mentor.
    88 * Maybe we can mention which ideas require a mentor to be found ?
     
    2020Actual Ideas
    2121        * Non R1 tasks: http://dev.haiku-os.org/wiki/FutureHaikuFeatures
     22
    2223        * TTY Layer
     24
    2325        * Remote app_server -- user-friendly integration
    24         * Finalize new driver architecture & rewrite drivers
     26
    2527        * Updating & Utilizing RamFS
    2628                * detect available memory at boot.
    2729                * create drives based on some rules
    2830                * /tmp should be mounted as ramfs -- for both RW & RO medium
     31                * maybe a Preflet to control settings
    2932                * create a true live cd experience.
    3033                        * keep settings on ramfs.
    3134                        * write to a secondary disk at shutdown or at 'sync'
    3235                        * read imagefile from disk to ramfs at boot
     36
    3337        * Filesystems: general improvements
    3438                * EXT, ReiserFS: write support
    3539                * UFS2: Read (& Write) support
    3640                * ZFS: Read (& Write) support
     41
    3742        * Non-x86 Ports:
    38                 * Atari Falcon
    3943                * ARM
    4044                * PowerPC
    41                 * Mipsel
     45
    4246        * Improving POSIX support
     47
    4348        * 3rd Party Applications
    4449                * [http://dev.osdrawer.net/projects/imkit IM Kit]
     
    4651                * WebKit based browser
    4752                * OpenJDK
     53
    4854        * Utilizing aspects of 3rd party software
    4955                * Creating Text Translators from OpenOffice
    50         * Integrating software into Haiku -- updating to use layout manager, HVIF icons, Locale Kit, possibly becoming an actual part of Haiku's source tree and not a 3rd party addition.
     56
     57        * Integrating software into Haiku
     58                1. updating to use a jam build system
     59                1. complying with Haiku's Coding Guidelines
     60                1. layout manager
     61                1. HVIF icons
     62                1. Locale Kit
     63                1. possibly becoming an actual part of Haiku's source tree and not a 3rd party addition
    5164                * [http://dev.osdrawer.net/projects/infopopper InfoPopper] -- as an actual notification_sever
    5265                        * [http://www.freelists.org/post/haiku-development/Notification-Server Big discussion in May 2007]
     
    5669                * [http://dev.osdrawer.net/projects/colors Colors!]
    5770                * [http://dev.osdrawer.net/projects/clipup ClipUp]
     71
    5872        * Native GUI for:
    5973                * Transmission
    6074                * VLC
     75
    6176        * Updating applications to use layout manager.
     77
    6278        * Hardware profiling tool
    6379                * an application for creating a hardware database.
     80
    6481        * Language bindings in SWIG
    6582                * python
    6683                * perl
    6784                * ...
     85
    6886        * Maybe something involving HaikuPorts?
    69                 * improving HaikuPorter to work more like FreeBSD's ports
     87                * improving HaikuPorter to work more like FreeBSD's ports  -- python programming
     88
    7089        * Jam build system enhancements.
    71                 * like what...?  generic wrapper for autotools, makefiles. This would help intergrate existing projects into Haiku's source tree or 3rdparty folder
     90                * like what...?  generic wrapper for autotools, makefiles. This would help integrate existing projects into Haiku's source tree or 3rdparty folder
     91
    7292        * Enhancements for Virtualization Software
     93
    7394        * Universal Spell Checker, built upon the WordServices SDK. note: see [http://www.haikuware.com/remository/view-details/productivity/utilities/spill-chucker Spill Chucker]
     95
    7496        * Improving [http://dev.osdrawer.net/projects/qt-beos QT4 port] http://qt-haiku.ru/
     97
    7598        * IPv6 '''Mentor Needed! '''
     99
    76100        * CUPS
     101
    77102        * Gallium3d
    78103