Hitachi Vantara Pentaho Community Forums
Results 1 to 5 of 5

Thread: compile Kettle source code

  1. #1
    Bruno Guest

    Default compile Kettle source code

    Hi

    I've read in the post [1] from Cesar that he downloaded and compiled
    the source code successfully. Could you please provide me information
    on the compilation step?

    My goal is to use Kettle for automatic customizable mashup creation
    processing and therefore modify the basic concept of steps. To do
    this, I'd like to compile Kettle in my environment and run the
    application in debug mode.

    Thanks,
    Bruno

    [1] http://groups.google.com/group/kettl...382196bb190b55
    --~--~---------~--~----~------------~-------~--~----~
    You received this message because you are subscribed to the Google Groups "kettle-developers" group.
    To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com
    To unsubscribe from this group, send email to kettle-developers+unsubscribe (AT) googlegroups (DOT) com
    For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en
    -~----------~----~----~----~------~----~------~--~---

  2. #2
    Matt Casters Guest

    Default Re: compile Kettle source code

    Basically the steps to get PDI up and running in Eclipse are:

    1) Download and unzip the src bundle (zip file).
    2) Eclipse: Import - Import existing projects into Workspace
    3) Edit the project Build path (properties). Select the swt.jar file for your platform (default is Windows 32-bit).

    After that running Spoon is simply a matter of right clicking on Spoon and selecting "Run as... Java application".
    To run Pan/Kitchen please remember to specify arguments in the Eclipse Run dialog.

    That's about it.

    If you want to compile the project with or without Eclipse, we provide an Ant build file.
    Any recent ant version is fine and we make sure it always compiles just fine. (it's a personal priority)

    Good luck,

    Matt

    Matt Casters <mcasters (AT) pentaho (DOT) org>
    Chief Data Integration
    Fonteinstraat 70, 9400 OKEGEM - Belgium - Cell : +32 486 97 29 37
    Pentaho : The Commercial Open Source Alternative for Business Intelligence



    On Saturday 25 July 2009 17:36:17 Bruno wrote:
    >
    > Hi
    >
    > I've read in the post [1] from Cesar that he downloaded and compiled
    > the source code successfully. Could you please provide me information
    > on the compilation step?
    >
    > My goal is to use Kettle for automatic customizable mashup creation
    > processing and therefore modify the basic concept of steps. To do
    > this, I'd like to compile Kettle in my environment and run the
    > application in debug mode.
    >
    > Thanks,
    > Bruno
    >
    > [1] http://groups.google.com/group/kettl...382196bb190b55
    > >

    >
    >



    --~--~---------~--~----~------------~-------~--~----~
    You received this message because you are subscribed to the Google Groups "kettle-developers" group.
    To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com
    To unsubscribe from this group, send email to kettle-developers+unsubscribe (AT) googlegroups (DOT) com
    For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en
    -~----------~----~----~----~------~----~------~--~---

  3. #3
    Sven Boden Guest

    Default Re: compile Kettle source code

    Unzip the sources... go to the root of the sources and do an "ant" ...
    if that works you know you have all components, if that doesn't work
    something is wrong. Then post the errors you get.

    Second step, make a project in eclipse "from existing source" and it
    should practically be automatic... if not, post the errors.

    For debugging... a lot of stuff runs in parallel so just stepping
    through PDI may be a bit "strange"
    And for what you're trying to do "modify the basic concept of
    steps"... don't, I wouldn't... you can try of course, but you'll
    probably bump into some brick walls along the way. Just e.g. in trying
    to keep up with changes, PDI is moving at a pretty fast rate . Use
    the stuff for what it's intended for. If you change PDI and hit
    something, you'll probably find little or no help... and since you
    can't get the standard version compiled.

    Regards,
    Sven


    On Jul 25, 5:36

  4. #4
    Phillip Cole Guest

    Default Kettle Introduction

    Hi All,

    Let me introduce myself - I've been using Kettle (PDI) at work for a
    while and find it very helpful. I've been attempting to fix a few
    simple UI bugs in JIRA in my own time for fun - and to see if I could do
    it! When you have some time I'd love to get some feedback if my fixes
    are any good.

    I've checked out Kettle/trunk and have been hacking with that but I'm
    not sure if there are any regression tests or such that I should be
    running before submitting a patch. I notice KettleTesting and
    Kettle-performance but I don't understand how they're supposed to be used.

    Phil

    --~--~---------~--~----~------------~-------~--~----~
    You received this message because you are subscribed to the Google Groups "kettle-developers" group.
    To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com
    To unsubscribe from this group, send email to kettle-developers+unsubscribe (AT) googlegroups (DOT) com
    For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en
    -~----------~----~----~----~------~----~------~--~---

  5. #5
    Matt Casters Guest

    Default Re: Kettle Introduction

    Hi Philip!

    Thanks for all the JIRA cases and patches. I'll review them later this week. Since I'm essentially a lazy person I'll probably propose to give you SVN access after that ;-)

    To run the unit tests, you can either use the ant build targets (tests-core, tests-resource, tests-trans, tests-blackbox, tests-run) or run all the unit tests in Eclipse from the test/ source folder.

    Please note that after each SVN commit we run the unit tests regardless on Hudson, our continuous integration server. ( http://ci.pentaho.com/view/Data%20Integration/ )

    All the best,
    Matt

    Matt Casters <mcasters (AT) pentaho (DOT) org>
    Chief Data Integration
    Fonteinstraat 70, 9400 OKEGEM - Belgium - Cell : +32 486 97 29 37
    Pentaho : The Commercial Open Source Alternative for Business Intelligence



    On Monday 27 July 2009 20:49:48 Phillip Cole wrote:
    >
    > Hi All,
    >
    > Let me introduce myself - I've been using Kettle (PDI) at work for a
    > while and find it very helpful. I've been attempting to fix a few
    > simple UI bugs in JIRA in my own time for fun - and to see if I could do
    > it! When you have some time I'd love to get some feedback if my fixes
    > are any good.
    >
    > I've checked out Kettle/trunk and have been hacking with that but I'm
    > not sure if there are any regression tests or such that I should be
    > running before submitting a patch. I notice KettleTesting and
    > Kettle-performance but I don't understand how they're supposed to be used.
    >
    > Phil
    >
    > >

    >
    >



    --~--~---------~--~----~------------~-------~--~----~
    You received this message because you are subscribed to the Google Groups "kettle-developers" group.
    To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com
    To unsubscribe from this group, send email to kettle-developers+unsubscribe (AT) googlegroups (DOT) com
    For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en
    -~----------~----~----~----~------~----~------~--~---

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.