Tuesday, February 8, 2011

PDE and Maven 3

During my work we have to build project documentation (as usual...). On this subjet, I like maven site. Why ? because :
  • Your documentation is at the nearest place from the source code
  • You don't have to search in which document do this task
  • you could easily put in SCM you documentation
  • you could easily create a PDF
I start working with the first version of Maven and then I have to deal with maven 2 migration and subsequent repository modification, and so on. So, I don't want to go to maven 3. Til I read how maven's community do the job. They do a lot to insure compatibilty, and it's a really big work!

So I face an old problem : my documentation is for an Eclipse Plugin and with maven 2 it was very difficult to put the build lifecycle in maven.

But I discoverer tycho for M3 and I really appreciate it. With this plugin you don't have a huge effort to do the work... You just write a small pom with tycho's dependency and args and that's all, then tycho delegate the dependencies resolution...

This plugin is version 0.8 and looks like to do a lot of thing.

Now I'm relying on this plugin for the build, metric generation and site building.

No comments:

Post a Comment