----- Original Message -----From: Adrien Destugues
<pulkomandy@xxxxxxxxxxxxx>To: haiku-development@xxxxxxxxxxxxx,
haiku-gsoc@freelists.orgSent: Fri, 27 Jan 2017 09:30:04 -0000 (UTC)Subject:
[haiku-development] Re: GSoC 2017 - Mentors wanted
Hi,
The ideas list is slowly filling up. The application to GSoC is completed.
Now we need to assign possible mentors to the various ideas. Note that not all
ideas involve writing code directly for Haiku, so even if you don't have commit
access there, you can help with mentoring some of the projects.
In particular, I think we could consider a GSoC project about porting large
applications such as LibreOffice or OnlyOffice.This seems like a good project
because:
1) It would solve a major problem with Haiku
The lack of an up to date office suite really hinders our image as a desktop
operating system.
2) It is large enough (or more) for a GSoC project
No comment, there clearly is enough work to do to keep someone busy for a few
months.
3) It is a great learning opportunity for the student
With lots of code to explore, technologies to discover, and communities to meet
(both ours and LibreOffice one, for example)
4) It makes an impact outside Haiku
Also don't hesitate to send your project ideas if you would like to see
something else in our ideas list (porting WxWidgets? Gtk? Fixing some old BeOS
code that doesn't build anymore? Writing a new app?)
-- Adrien.
for GSOC
A Complete QT5 port, with the latest version of QT5, and I think the ground
work has already been laid, but many of the modules, media, network,QTwebkit
etc are not completed, having a first class QT5 port, would allow for many
applications to come to haiku while the API matures, in fact I would suggest
looking at the QT api as a way to advance the beos/haiku api at this point.
Or a
large office suite, complete with printing support, AND or adding printing
support to Webpositive and all other native apps that require it. A point of
Sale system would be phenomenal, would give Haiku a use case but would likely
require some security concerns to be addressed.
So.
1. QT port completed
2. Large Office Suite
3. Printing support for all applications
4. Point of Sale system with networking distributed database sharing.
Sean