I took a quick look at your contribution and I have some feedback =).
First of all -- we highly appreciate your contribution. I'm hoping we can take what you've done and eventually integrate it into JBossIDE. It will take some work though =).
The main functionality of your plugin seems to be a JBossPortlet project wizard that generates skeleton XML descriptors, an ant build script, and the Java class that implements the Portlet itself. I think this is a great start. Here are some other things that I think would be really great in addition:
- Standalone Portlet wizard that edits the the corresponding descriptors automatically
- Auto-completing descriptor editors (preferably built on top of the WTP XML editor) for people with existing descriptors
Anyway, this is a great start. The code is very unpolished but this is a non-issue for an initial contribution IMO. The important thing is that you have a working prototype, we can talk about formalizing the contribution at a later time. I look forward to talking to you more -- maybe we can setup a Webex where you can demo this functionality to the rest of the Portal and IDE team members, would you be interested in something like that?