Skip to content

GSOC Ideas

Jody Garnett edited this page Feb 21, 2015 · 4 revisions

Welcome to the GeoServer landing page for Google Summer of Code students. This page collects a couple ideas to get you thinking - but we really want to encourage creativity.

The GeoServer project is Java based, making extensive use of Maven for its build system. Students are expected to be comfortable forking GeoServer and following the developers guide build instructions. If you have any difficulty with this step please ask on the geotools-developer list.

Past experience has shown that communication is a key success factor for GSOC participation. Successful applicants will have demonstrated the ability to communicate in public by introducing themselves on the mailing list. You can use this as an opportunity to ask questions or collect feedback on your proposal.

2015 GeoServer Ideas

GeoServer User Interface Upgrade

GeoServer uses an earlier version of the wicket library and we would like assistance updating.

The user interface has also grown organically over time - here are some ideas for improvement:

  • adjust page and tab layout for wide screen monitors
  • review configuration options and gather under appropriate headings

CITE Certification Tests

GeoServer uses these CITE Team engine for external black box testing. The CITE Team engine project is open source (and is based on XML technologies). There is an opportunity to update GeoServer to use the latest CITE Team Engine (provided by the OGC industry standards group).

Previous experience has shown this work requires a balance of technical and communication skills. The opportunity to collaborate with the OGC should provide a range of industry connections.

Clone this wiki locally