4 | | '''Here's a list of some of the ideas that have been discussed on the [http://www.freelists.org/archive/haiku-development/ Haiku Development Mailing List]'''[[BR]] |
5 | | |
6 | | * usb_webcam driver |
7 | | - make it portable to other OSes |
8 | | - fix bugs |
9 | | - add more webcams |
10 | | |
11 | | * usb_video (UVC) driver -- for higher end webcams and other devices |
12 | | |
13 | | * GCC4 Native toolchain |
14 | | |
15 | | * DriveSetup -- finish implementation |
16 | | |
17 | | * bootman -- finish implementation |
18 | | |
19 | | * IPv6 support |
20 | | |
21 | | * Improve "ata" bus_manager (adding DMA and ATAPI support) - assuming it's still not finished by GSoC time that is |
22 | | |
23 | | * Improve PCI bus_manager resource-allocation/management (see tickets: #3 #4 #5 ) |
24 | | |
25 | | * Port (any) 3d driver to our hardware-acceleration plugin model (perhaps either the Intel, or AMD reference drivers?) |
26 | | |
27 | | * Complete the port of FreeBSD wireless stack and at least one driver (would depend on progress made in the meantime I guess) |
28 | | |
29 | | * Add BFS support to FUSE (so other OSes could read/write BFS volumes) |
30 | | |
31 | | * Add PCMCIA support |
32 | | |
33 | | * Add ExpressCard support (not sure what would actually be needed for this, but at least hot-pluggable support on top of PCIe I suppose) |
34 | | |
35 | | * Media Encoding support see ticket #1043 others? |
36 | | |
37 | | * Testing infrastructure for the media add-ons. |
38 | | |
39 | | * Generic S/PDIF support in media kit, ie not special cased by the application |
40 | | |
41 | | * AC-3 encoding support -> S/PDIF, for 5.1 support to receivers in Media Kit |
42 | | |
43 | | * Develop a successor to BFS for SSD, Transparent compression, Allocate-on-flush, Online defragmentation, Sparse files, Delayed allocation, Persistent preallocation, and Journal checksumming like Btrfs and ext4 http://kernelnewbies.org/Ext4 |
44 | | |
45 | | * Improve multi-byte support (see tickets #215 #840 #976 #1855 #2241 others?) There is also a huge Unicode support library we could port: http://icu-project.org/ |
46 | | |
47 | | * Implement a CIFS module. |
48 | | |
49 | | |
50 | | == Sharing tasks with other projects == |
51 | | |
52 | | * AbiWord: update/redo the BeOS port. |
53 | | |
54 | | * OpenOffice: Some steps have been documented on the [http://wiki.services.openoffice.org/wiki/Education_Project/Effort#Applications_for_Haiku_port EducOOo wiki] and it was planned on doing it as part of it, but maybe some steps could be done as SoC. |
55 | | |
56 | | * VideoLAN: update the port and rewrite the BeOS GUI. |
57 | | |
58 | | * Scribus: we could also port this Publisher-like app, http://www.scribus.net/ |
59 | | |
60 | | * OpenJDK didn't seem to have participated, but maybe they would help with the java port. |
61 | | |
62 | | * NetSurf port: NetSurf participated last year and is planning this year's tasks. Again having a common task might appeal to Google. |
63 | | - improve Haiku support (GUI, bookmark/cache/download backends, printing, prefs, ...). |
64 | | |
65 | | * Eclipse: we could probably use a native eclipse toolkit port, once we get Java :) |
66 | | |
67 | | * Cairo: BeOS/Haiku specific code needs updating, we need that for Firefox, AbiWord, and probably other things too... |
68 | | |
69 | | * BZFlag: Was ported to BeOS long ago, updating the port would probably not be enough for a single task, but might keep |
70 | | someone busy after he's done with his job :) |
71 | | |
72 | | * ARM port: Handhelds.org participated in 2007, maybe they'd be interested in sponsoring an ARM port |
73 | | |
74 | | * Mono: partial port was started in 2008. |
75 | | |
76 | | * wxWidget: there is a port started (called wxBeOS), but no one had time to finish it. |
77 | | |
78 | | * WINE: port to Haiku |
79 | | |
80 | | * Continue WebKit Port |
81 | | -syncing ryan's most recent code with the latest svn/git/whatever tree. |
82 | | -removing bugs and other issues on it |
83 | | |
84 | | * Transmission update the BeOS GUI to work with branch 1.4x's GUI |
| 3 | See official page here: [http://www.haiku-os.org/community/gsoc2009/ideas] |