Navigation
Learn About
Developing With
Ingres Talk
Information
Toolbox
Views
GSoC
From Ingres Community Wiki
This page contains project ideas for Google Summer of Code 2010.
If you are interested in more information about these projects, and considering a proposal, please see the contact information for the project below. You should get in contact with us ahead of time to discuss proposal ideas. To help you, we recommend you watch this video: What is a good proposal?
Contents |
Implement OGC 3 Dimensional data types
This project will implement support for the 3D data types as listed in this table in compliance with the Open Geospatial Consortium Simple Feature Specification for SQL (OGC SFS) standard.
This project should be considered medium complexity, and requires experience with C, GDB, and Subversion. Any experience with geospatial data and systems is considered an asset.
Project Lead Mentor: Chuck Thibert
Mapserver support for Ingres
This project will update Mapserver code to support Ingres for storage/retrieval of geospatial data.
Mapserver supports GDAL/OGR today, which supports Ingres. As well, Mapserver supports other open source DBMSs thus there is plenty of basis for comparison and verification that the code is working properly.
This project should be considered medium complexity, and requires experience with C, GDB, and Subversion. Any experience with geospatial data and systems (especially Mapserver) is considered an asset.
Project Lead Mentor: Alex Trofast
Introduce CMake to Ingres' build system
CMake is a powerful build engine, and supports many platforms (Windows, Linux, MacOS, etc.) This project is to implement CMake to run Ingres builds. Doing so should enable taking advantage of multiple cores, and should remove dependence on Cygwin to do Ingres builds on Windows.
This project should be considered medium complexity. A subset of the work is high complexity to figure it out, and then low complexity to implement it. Thus there's a fair amount of repetitive work and potential for automation in this project.
Project Lead Mentor: Alex Trofast
GeoTools support for Ingres
GeoTools is a Java class library that enables a host of applications including GeoServer, UDiG, and more. This project is already under way with details captured on the GeoTools project page. The work for this project involves modifying GeoTools code to support Ingres and testing cutting edge geospatial software.
This project should be considered medium complexity, and requires experience with Java, Eclipse, and Subversion. Any experience with geospatial data and systems (especially GeoServer) is considered an asset.
Project Lead Mentor: Andrew Ross

