Difference between revisions of "FOSS4G2007 CodeSprint"
(→Goals) |
|||
Line 76: | Line 76: | ||
=== Goals === | === Goals === | ||
− | 1. I would love to get some traction on expanding the "Tim Tutorials" into a more generic and robust framework for stand alone apps. | + | 1. I would love to get some traction on expanding the "Tim Tutorials" into a more generic and robust framework for stand alone apps. Focusing on the Python bindings would be my preference. (Aaron Racicot) |
2. Build an ''all-in-one'' data browser: | 2. Build an ''all-in-one'' data browser: | ||
* Display a tree of all QGIS supported types, including PostGIS and WMS | * Display a tree of all QGIS supported types, including PostGIS and WMS | ||
− | * Support drag and drop from the browser to the QGIS map | + | * Support drag and drop from the browser to the QGIS map canvas |
* Include file/layer management tools | * Include file/layer management tools | ||
Revision as of 09:45, 11 May 2007
Back to FOSS4G2007...
Organizing Contacts
Code Sprint - what's that?
A code sprint is usually organized by a group that is using an open source project and wants to see something done. They fly the developers to a single location and feed them for a couple of days with the necessities of the hacking life (internet, caffeine, electricity). The communication that happens from face to face hacking usually lasts the project for a year or more. You see this a lot in projects like Drupal etc...
Motivation and Direction
A day, a code base, and your imagination?
On the Friday after the conference, a big room with internet connectivity, lots of tables and flip charts will be arranged. Projects can use the time and venue for organizational discussions, development roadmaps, and group resolution of thorny issues in their code bases.
Is this your First Sprint? Here is some background information to get you started:
- http://www.infrae.com/about/activities/sprintathon/tips
- http://www.onlamp.com/pub/a/python/2006/10/19/running-a-sprint.html
- Example Sprint (from same people who do GeoServer): http://www.openplans.org/projects/bbq-sprint
To participate, start a section below for your project.
GeoTools
Attending
Goals
- To flesh out issue X until it works right.
GRASS
Attending
Goals
- Hack session
GDAL / Mapserver
Attending
Goals
GeoNetwork / Metadata Madness
Goals
Building crawler/harvester/aggregator applications on top of the GeoNetwork metadata catalog network and similar interfaces. Plugging client stuff like gvSIG and uDig into it.
Attending
OpenLayers
Attending
Goals
Hack, hack, hack. I think this will be OpenLayers 2.6 or 2.7?
QGIS
Attending
Goals
1. I would love to get some traction on expanding the "Tim Tutorials" into a more generic and robust framework for stand alone apps. Focusing on the Python bindings would be my preference. (Aaron Racicot)
2. Build an all-in-one data browser:
- Display a tree of all QGIS supported types, including PostGIS and WMS
- Support drag and drop from the browser to the QGIS map canvas
- Include file/layer management tools