Thanks Fred,
Projects that I'd be interested in mentoring:
- Finishing NSTextTable, NSTextTableBlock, NSTextList,& NSTextBlock and adding
relevant UI components (e.g. OS X has some inspectors for these that let you create
tables and lists in a text view).
- Implement Cocoa Bindings properly. We have some partial implementations of
the controller classes, but they're not finished / tested. With 10.6, Apple
shipped an NSTreeController implementation that only causes segfaults
occasionally (like, when you run one of their example apps), rather than all of
the time (as with 10.5), so people will probably start using this stuff a lot
more.
- Integrating Opal with -base, splitting out the drawing / event handling code
into separate libraries, possibly starting work on UIKit.
- Basic CoreAnimation support. The central part of CoreAnimation just does
interpolation over some simple functions and modifies properties via KVC.
- Porting GNUstep to the browser. I committed an Objective-C to JavaScript
compiler to Étoilé svn over the weekend. Many GNUstep classes should work
as-is, some will want reimplementing wrapping their JavaScript equivalents
(e.g. GSDictionary, GSString, GSArray), and the drawing-related classes will
need tweaking to draw on a canvas. The final step would be implementing
DO-over-WebSocket, so you can run view and maybe controller classes in the
browser, model classes on the server, and have stuff Just Work™
And, of course, suggestions from motivated students...
David
On 23 Mar 2011, at 09:44, Fred Kiefer wrote:
On 22.03.2011 15:02, Adam Fedor wrote:
On Mar 21, 2011, at 3:56 PM, Fred Kiefer wrote:
On 20.03.2011 20:46, Denis Washington wrote:
I have seen that the GNU project has been accepted for this
year's Google Summer of Code, but the ideas list does not list
anything related to GNUstep. Does that mean that the GNUstep
project will not mentor any students?
He is right, we already are rather late in the GSoC time line[1]
and we didn't even contact the GNU people [2] and told them that we
want to participate. I think Adam sorted that our last year. Maybe
it still isn't to late to apply with GNU? Anybody willing to
contact them? Greg, Adam, Lars? I may not be the best person for
that this year, having stolen half the GNU dinner reservation at
FOSDEM :-)
Sorry, I though some one else was going to handle it. I'm on
vacation now so it would be hard for me. But it should be relatively
easy to find the GNU GSoC administrator on the GSoC site and contact
them about it.
After Adam and Lars don't have time for this (And Greg didn't even
reply), I send a short mail to the GNU team that we would like to
participate under their umbrella. Maybe this still works out. I also set
up a page in our wiki for GSoC 2011
http://wiki.gnustep.org/index.php/Summer_Of_Code_2011. This is currently
mostly a copy from last years page. Could everybody please join in an
update this page as well as the page with the general ideas for GSoC?