Would it make things easier if the konakart-app.jar was split into two, with one jar containing non-customisable classes, whereas the second jar could contain all the Actions and Forms for which we currently have the source code?
Developers may want to provide their own customisations of the struts Actions and Forms, but currently these are bundled into konakart-app.jar alongside non-customisable classes. This means developers wishing to customise the default Actions must either modify the jar, overriding classes as desired, or recreate/repackage the jar. It could be a cleaner separation of concerns if we had a jar containing only customisable classes (ie: for which we have source code).