Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

General information

... about getting the source code can be found here.

Windows

As this is a question that comes back regularly, here are some instructions on how to get access to the latest PDI source code:

To get to the latest sources, you need to install a Subversion client, like Tortoise SVN or SmartSVN.

The checkout can be done from the Windows explorer after installation at the following URL:

Code Block

svn://source.pentaho.org/svnkettleroot/Kettle/trunk

Create a directory, for Example "Kettle" and right click on that directory, pick "SVN Checkout..."

To update to the latest changes, pick "SVN Update..."

Linux

If you are running Linux, you need to install the "svn" Subversion client. The checkout command for the latest stuff is then:

Code Block

svn checkout svn://source.pentaho.org/svnkettleroot/Kettle/trunk/

Another client for this plattform, Mac OSX, Windows and others (Java!) is SmartSVN.

Web SVN access

Recently we have added subversion web access on the following URL:

http://source.pentaho.org/viewvc/svnkettleroot/Kettle/

Eclipse

Subclipse

If you are using Eclipse as an IDE, you can install the Subclipse Subversion plugin.

Creating patches

If you have code, fixes or changes or anything else to contribute to the project, you can make patches against the latest trunk version. Click right on the project or a folder -> Team -> Create patch... You can then simply send the patch to one of the developers for review / inclusion in the code baseThe core Pentaho Kettle (Pentaho Data Integration) project is hosted on GitHub.

More information about the project is available on the Pentaho Kettle Community information page.

Code Contributions

All code contributions should be done by submitting a Pull Request in GitHub, which includes a reference to the JIRA case that describes why the code change is necessary (bug, enhancement/improvement, new feature, etc).