Welcome to GeoKettle 2.x Trac
GeoKettle is a spatially-enabled version of Kettle. It is a powerful, open source and metadata-driven spatial ETL (Extract, Transform and Load) tool dedicated to the integration of different data sources for building and updating geospatial databases, data warehouses and services.
GeoKettle is released under the terms of the LGPL 2.1.
Enjoy!
The Spatialytics Team
Starting Points
Homepage
For further details on what is GeoKettle and what it could do for you, please, visit the GeoKettle homepage.
Download
You can download a binary distribution of GeoKettle or an installer on the Spatialytics market.
SVN repository
GeoKettle 2.x SVN repository is world-readable, write access is limited.
To checkout the latest GeoKettle 2.x code base:
svn checkout http://dev.spatialytics.com/svn/geokettle-2.0/trunk geokettle-2
To build GeoKettle, please follow the compilation instructions.
Development Trac
Please, send an email to contact at spatialytics.com if you want a trac account to submit a bug report.
Continuous integration server
You can download the latest builds of the GeoKettle 2.x code base on the Spatialytics continuous integration server.
Warning: These builds correspond to snapshots of the subversion trunk. They are development versions of GeoKettle. They can thus be instable and are not recommended for use in production.
Plugins
GeoKettle capabilities can be extended in different ways. The most commonly used one is to add/develop plugins. GeoKettle 2.x already proposes some plugins.
Getting help
The best way to get help from the GeoKettle users and developers community is to post a message on the Spatialytics forum.
Documentation
The Spatialytics ETL (the EE version of GeoKettle) documentation is available on the Spatialytics documentation center.
How to notify a bug to the development team?
If you face a problem with GeoKettle, first consult the Spatialytics documentation center. If you don't find the solution to your problem, maybe it is a bug. So, take a look at the forum and the bug/issue tracking system in order to check if your problem has already been addressed previously.
If your issue remains without any solution, you are invited to post a message/question on the Spatialytics forum in order to get help from the GeoKettle users and developers community. Please, provide as much details as possible to describe your problem, it will help users/developers in assessing your problem and in determining if it is a bug or not.
If your problem is identified as a bug or you are sure it is a bug, please ask for a trac account and submit a ticket in the GeoKettle bug/issue tracking system. Please, provide as much details as possible to describe the issue and when/how it occurs.
Contributing to GeoKettle
There is a lot of work to do on a project like GeoKettle and your help will be greatly appreciated. So we would gladly welcome any contribution to further development, implementation and feedback on usage of GeoKettle.
Nevertheless, it is often hard for new developers or users to work out where they can help. To begin with, we suggest you to subscribe to the GeoKettle forums. Listen-in for a while, to hear how others make contributions.
You can get your local working copy of the latest code by checking out the GeoKettle's svn repository. Compilte it and review the todo list. Choose a task or perhaps you have noticed something that needs to be corrected. Make the changes, do the testing, generate a patch, and post to the GeoKettle developers forum.
Document writers and translators are usually the most wanted people so if you like to help but you're not familiar with the innermost technical details, don't worry: we have work for you! ;-)
Contributors to GeoKettle must sign a Contributor License Agreement.
