IDEA; Agile Software Development; and Continuous Integration

Hi all,

Does anyone have some great ideas about how IDEA could make Agile Development(like XP) and continuous Integration an easier task. We already have the basic building blocks like Ant integration and refactoring but couldn't IDEA do more.

I am thinking of Maven, XDoclets, Velocity, etc. These are all tools I have wanted to sink my teeth into but time is always a problem. IDEA has provided a perfect platform for me to learn to use ant and refactoring. Maybe they can do the same for other technologies.

Florian Hehlen

5 comments
Comment actions Permalink

Maven and xdoclet intergration has been discussed to death in these fora. We got to the conclusion that:

1. Maven integration is not really necessary
2. The only thing that IDEA could do about xdoclet integration is provide code completion on javadoc comments for the xdoclet tags. However, we all agreed that there are more important matters.

All in all, really good tools shouln't need further integration -- they should be good enough to use without it (no, I won't give a single line of talk about JSF).

0
Comment actions Permalink

Maven and xdoclet intergration has been discussed to
death in these fora. We got to the conclusion that:

1. Maven integration is not really necessary


Why not have integration like with Ant.

All in all, really good tools shouln't need further
integration -- they should be good enough to use
without it (no, I won't give a single line of talk
about JSF).


I completely disagree with this idea. I think That IDEA is proof that integration can create synergy between technologies. Take the way IDEA integrates Ant and Junit.

Florian Hehlen

0
Comment actions Permalink

For continuous integration, have a look at Cruise Control FWIW, there is a IDEA plugin in the form of Dashboard.

http://cruisecontrol.sourceforge.net/

0
Comment actions Permalink

Florian Hehlen wrote:

Does anyone have some great ideas about how IDEA could make Agile
Development(like XP) and continuous Integration an easier task. We
already have the basic building blocks like Ant integration and
refactoring but couldn't IDEA do more.


IDEA itself doesn't need to, but you can install say Anthill or Cruise
Control to handle Automated/continuous building based out of version
control ( and trigger by version control commits ).

Mark

--
Discouragement is a dissatisfaction with the past, a distaste for the
present, and a distrust of the future - Maree De Jong, CLCA.

Mark Derricutt --- mark@ talios.com --- http://www.talios.com

0
Comment actions Permalink

True..... Very True. It's a great tool and ideally shouldn't require any integration. Anthill is great too

http://www.agiledistributed.com/

0

Please sign in to leave a comment.