Page 1 of 4 123 ... LastLast
Results 1 to 10 of 32

Thread: Maven2ized site alpha (with javadocs)

  1. #1
    Join Date
    May 2005
    Posts
    394

    Default Maven2ized site alpha (with javadocs)

    I am in the process of writing a script to maven2ize spring-rich.
    I am already able to compile spring rich already and let maven generate some stuff, such as javadocs for example.
    Next weekend I 'll clean it up some more and do petclinic too.
    After that I 'll share the files to actually maven2ize it, starting making snapshot's, talk to Ollie, Larry and the other developers if they 'd actually want to take it in or not.
    But for now I already uploaded the maven generated sites to my website.
    However I haven't gotten a chance to merge them yet.
    Also the changelogs don't show anything yet (fixable later).

    http://users.telenet.be/geoffrey/Del...nt/site/parent (general info)
    http://users.telenet.be/geoffrey/Del...ient/site/core (javadocs)
    http://users.telenet.be/geoffrey/Del...t/site/sandbox (javadocs)
    http://users.telenet.be/geoffrey/Del...site/resources

    Once again, it's not finished by far yet, so don't base your decision on it yet wheter or not you like maven2 over ANT...

  2. #2
    Join Date
    May 2005
    Posts
    394

    Default

    Links to wiki & jira are messed up, but fixed locally.

  3. #3
    Join Date
    May 2005
    Posts
    394

    Default

    I am actually not a developer (yet?), that's wrong too in the project team page.

  4. #4
    Join Date
    Aug 2004
    Location
    Sydney, Australia
    Posts
    2,768

    Default

    You'd probably be best off bringing this up on the Spring Rich Developers' list.
    Ben Alex
    Project Founder, Spring UAA, Spring Roo and Spring Security

  5. #5
    Join Date
    May 2005
    Posts
    394

    Default

    Quote Originally Posted by Ben Alex
    You'd probably be best off bringing this up on the Spring Rich Developers' list.
    Already did

    Ben,

    Some of the dependencies spring-richtclient needs aren't in ibiblio, so I 've made a remote repository in my ${basedir} (untill I can put that online somewhere). Have you had this problem in acegi and how did you fix it?
    I 've maven2ized glazedlist (1.5.0 will be on ibiblio soon but breaks spring-richclient), but many others are still to do, including the spring-binding snapshot etc.

    Is Spring (besides acegi) going the maven2 way (I noticed some project.xml's in their sources)?
    Does spring have any conventions on their maven2 repositories?

  6. #6
    Join Date
    Aug 2005
    Location
    London (the English one!)
    Posts
    378

    Default

    Hi Geoffrey

    Way to go! Excellent move.

    I definitely recommend the addition of findbugs, pmd, checkstyle, simian and cobertura, and, of course, qalab! (http://qalab.sourceforge.net). as well as links to the jars that are built.

    My company launched this little open-source project that keeps track of the number of QA issues detected by pmd/findbugs/simian/cobertura/checstyle over time. We're working on an m2 plugin at the moment but have noticed that the cobertura plug in is badly broken...

    Best regards

    Benoit

  7. #7
    Join Date
    May 2005
    Posts
    394

    Default

    In maven 2, the checkstyle and pmd report didn't work out-of-the-box. I 'll look into and add them and findbugs, etc working after petclinic.

    qalab looks nice, have you talked to Brett Porter on the maven user list about it, especially about the shared functionality with the maven dashboard plugin?

  8. #8

    Default

    if you need any help with the project dependencies, let me know. I setup a maven2 repository with spring-rcp snapshots that i've been maintaining on my own for quite a while.

    http://maven.codecrate.com/spring-rcp/

    Maven2 is great, and it would be a *huge* deal for spring-rcp to start publishing public snapshots.

  9. #9

    Default

    I also think that spring-rcp would *highly* benefit from componatizing it's codebase. it should be modularized according to function:
    * binding
    * forms
    * core
    * etc

    Maven2 makes this a snap, and it would greatly help pull new developers in if they didn't have to know "all of spring-rcp". just look at jgoodies (forms, looks, binding, etc)...

  10. #10
    Join Date
    May 2005
    Posts
    394

    Default

    Quote Originally Posted by wireframe
    I also think that spring-rcp would *highly* benefit from componatizing it's codebase. it should be modularized according to function:
    * binding
    * forms
    * core
    * etc

    Maven2 makes this a snap, and it would greatly help pull new developers in if they didn't have to know "all of spring-rcp". just look at jgoodies (forms, looks, binding, etc)...
    I most definitly agree.
    Spring itself goes far in this too, like hibernate2 and hibernate3 seperated.
    I am already splitting up petclinic in common, server, client and standalone for the maven2ization.
    Problem with the springrich is I don't dare do it now, as I have no idea where a good breakline would be to avoid cyclic dependencies. I 'll make some modules like binding, form, tiger (compiling with 1.5) and put everything in "core" for now, so the others can worry about migrating stuff out.

    Tiger depends on form, binding.
    Form depends on binding.
    Binding depends on core.
    Any other modules that would be handy?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •