Hitachi Vantara Maven Archetypes
Maven archetypes to help create new projects that follow Pentaho rules and guidelines for project structure.
The Hitachi Vantara Maven Archetypes project can be used as a basis for any project (or even submodule) that produces a community edition jar. It will create the basic folder structure, provide you with a template README.md and a common .gitignore file.
Further information regarding standards and development guidelides can be found here.