##Project Manager This is my experiment to speed up the creation of projects using Archetypes in Eclipse, IDEA and the terminal.
##Reference
- GWTP Eclipse plugin - Install these archetypes through Eclipse.
- Directory Editor
##News
- Eclipse plugin now supports creating projects by archetype. (7/21/2013)
- Archetype editor online and working. (03/15/2013)
##Editor The online directory editor is under way.
- Directory Editor - Online directory editor.
##Source Highlights
- Client - GWTP Desktop Archetype Directory - GWTP application architecture used for the Desktop app.
- Client - GWTP Desktop Rest Communication - Rest communication & JSO.
- Server - GAE Rest Endpoints - Google App Engine endpoints used for rest communication.
- Testing - GAE Rest Endpoints - Using Rest Assured for testing GAE endpoints.
##Overall Goals
- Provide a curated directory of Archetypes.
- Provide an Eclipse plugin to create projects from the Archetype directory.
- Provide an IDEA plugin to create projects from Archetype directory.
##Archetype Directory Goals
- Filter by category, like GWT, GWTP, App Engine...
- Filter by tags, like the technology used to build archetype, JPA, SQL, MySQL, Tomcat…
- Provide users with choice.
- Provide the users favorites.
- Provide tools/scripts to create Archetypes, build, test, deploy...
##Some Ideas for the Project
- Setup project bare bones in minutes.
- Provide choice and allow others to contribute their archetype.
- Provide tutorial archetypes.
- IDE agnostic.
##Why I was working on the GWTP eclipse plugin and didn't want to rewrite the static source writers and thought it would be faster to create the project from an Archetype. But I created a few to choose from and wanted the choice to choose the Archetype. So I figured it be faster to write my own plugin than wait for someone else to make something like this. In other words, why should spend time on redundant setups.
