On Mon, Feb 10, 2014 at 2:31 AM, Vojtech Horky <[email protected]> wrote: > Hello, > the deadline for GSoC application is this Friday and the list of ideas > [gsoc14] is still not very long. Furthermore, the tickets there are recycled > ones from previous years. Maybe we shall drop some of them and add some new > ones. I am sending a few ideas that might be interesting for GSoC but I > would like to hear second opinion as well. > > > New programs/servers > * our own FTP server > * bdsh improvements (loops, variables, pipes) > * interactive partition editor > * taskbar (i.e. list of open windows, launcher, clock) > > > Porting > * Bazaar. We have Python thanks to Zbigniev but it is a bare interpreter. > This would mean adding all the functionality needed to run bzr. > Unfortunately I am not able to predict how much work that could be. > * Finish GCC porting. There are two bigger topics: first, make gcc a truly > "native" compiler (i.e. no need for -nostdlib etc. flags) and, second, > update the ported GCC to the newest version (that would mean bringing C++ > support to HelenOS). Again, I am not sure about the difficulty. > * ncurses. Maybe it is not the best API around but it would allow us to port > interactive applications. > * IUP toolkit. Last year we discussed [ml-gui] some problems with porting of > GUI toolkits but it still might be doable. > > > Drivers > * I already created ticket [571] for graphical output on Raspberry Pi. But > it still needs polishing. > * Network over USB (also on Raspberry Pi)
we might consider audio drivers too (intel HDA, AC97, whatever BBxM or RPi have) extending (and fixing) USB HID might be also interesting (dunno if it's big enough for GSoC, depends on how many 'broken' devices we can get our hands on). Add support for USB OTG on BBxM and pretend to be serial port device with HelenOS console attached, this would provide a uspace console without needing to have uspace/kernel fight over uart. port libusbx to HelenOS, this will open doors for linux uspace usb drviers (printers, ...) it might be part of a bigger project: port CUPS to HelenOS, we should have everything we need (USB, network) for basic printing support regards, Jan > > > Other > * Installer wizard. I mean something with nice interface that would help the > user install HelenOS. > * There are also ideas on our wiki page [ideas] > > > So, which ones of these shall we promote for GSoC? Or, are some of these > inappropriate for GSoC because of their difficulty? Or do you have some > other ideas that would be worth suggesting? > > Cheers, > - Vojta > > > > [gsoc14] http://trac.helenos.org/report/21 > [ml-gui] http://lists.modry.cz/private/helenos-devel/2013-March/006368.html > [571] http://trac.helenos.org/ticket/571 > [ideas] http://trac.helenos.org/wiki/ContemplatedFeatures > > > _______________________________________________ > HelenOS-devel mailing list > [email protected] > http://lists.modry.cz/listinfo/helenos-devel > _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
