Simple clone this project and run mvn clean verify
to run integration test.
After it you can find results in target/it
folder.
It is simple plugin without any data processing - just new tab with few (only one for now) nice cats.
This example shows how you can load and use other dependencies. Also in this example all user styles and scripts are minimized. So in feature I plan to make some thing (I guess maven plugin) which helps you to manage your java script dependencies and minimizing.
This example shows how to collect data to your plugins. I simply collect all attachments to
one object and then serialize it to json
.