Hi
i've started using pentaho..i'd like to know what kind of customizations can be done to it,except for changing the UI.I know it is open source n there can be any number of customizations.
But i want to know the kind of customizations that can be done and if there is a guide on how to customize the features of pentaho,plz let me know.

Thanks in advance