[haiku-development] Re: GSoC 2017 - Mentors wanted

  • From: Sean <smc.collins@xxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 30 Jan 2017 16:41:29 +0000 (UTC)



----- 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 

Other related posts: