If we intend to apply to be a mentoring organisation with GSoC this year,
we need to come up with an ideas list.

There are some ideas from last years ideas list that can be recycled, and
I think we should come up with a bunch of fresh ones.

Our ideas list from last year was:

    http://www.netsurf-browser.org/developers/gsoc/2009ideas

Of those, the following are likely still valid:

  + Keyboard navigation
  + Page reader
  + Native Mac OS X port
  + Improved Haiku/BeOS front end
  + Improved RISC OS front end

The following are possibly still valid:

  + LibDOM

        Is there enough still to be done to get an entire GSoC project
        out of it?  There's maybe also improving the testing engine?

  + Layout engine improvements

        I don't think it's worth doing too much with the existing layout
        engine.  Also, I don't think "Layout engine rewrite" is a good
        candidate for a GSoC project this year, because:

            - I think it should be designed to sit on top of LibDOM
              from the start, and I don't anticipate that being used
              by NetSurf until after the start of GSoC student
              involvement.

            - Redesigning the layout engine will require a lot of
              thought, that I don't think we will have much time
              for before the release of NetSurf 2.5.

  + Automated layout test engine

        Would need to define a format for dumping box's layout-generated
        properties (e.g. coordinates, width, height, etc) that's
        future proof for the new layout engine.  Otherwise effort here
        may be wasted.

  + Improved GTK front end

        I can't think of much it's really lacking except a significant
        tidy-up.  But that doesn't sound like the best idea for a
        project.


I'll post possible new ideas separately.

-- 

Michael Drake (tlsa)                  http://www.netsurf-browser.org/


Reply via email to