Dear Kettle devs,
A lot of you have subscribed to this mailing list to get more information
about developing not Kettle itself but with the Kettle API.
Unfortunately, not too much is available right now outside the chapters in
the Pentaho Kettle Solutions book.
If you look at other projects that deliver an SDK they usually deliver
Javadoc and a few samples.
Unfortunately, if you look at the Javadoc of Kettle you'll discover it's
kinda extensive with all the steps and job entries mixed in.
http://javadoc.pentaho.com/kettle/
So I would like to start by building a collection of annotated and
categorized examples.
I'm sure that by now you all have a ton of examples out there. I would like
to ask your cooperation to collect the best of those to form a v1.0 of the
Kettle SDK.
We're looking for the following topics:
1) Samples of plugins: Steps (easy), job entries (easy), databases (medium),
partitioners (medium), Spoon plugins (medium)
The new documentation for including OSGi plugins in Kettle should also
be included.
2) An extensive list of examples of "User Defined Java Class", "User Defined
Java Expression" and "JavaScript" describing the basics as well as
integration with existing Java libraries and code.
3) Examples of how to execute a Java transformation or job from your own
Java program but also on a web server and other fancy stuff.
4) Example of how to generate transformations and jobs dynamically.
If you could let me know if you would like to help out by donating samples
and (also really needed) text explaining the samples, that would be awesome.
Also share some thoughts on what would be the appropriate place for this
information. I was just going to put it up on the Pentaho wiki but perhaps
others have better ideas.
Thanks in advance for your help!
Regards,
Matt
--
Matt Casters <mcasters (AT) pentaho (DOT) org>
Chief Data Integration, Kettle founder, Author of Pentaho Kettle
Solutions<http://www.amazon.com/Pentaho-Kettle-Solutions-Building-Integration/dp/0470635177>
(Wiley <http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470635177.html>)
Pentaho : The Commercial Open Source Alternative for Business Intelligence
--
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) g...oups (DOT) com.
For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en.