You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Herve Boutemy (JIRA)" <ji...@codehaus.org> on 2008/12/21 00:41:20 UTC

[jira] Created: (MERCURY-66) add Mercury structure documentation

add Mercury structure documentation
-----------------------------------

                 Key: MERCURY-66
                 URL: http://jira.codehaus.org/browse/MERCURY-66
             Project: Mercury
          Issue Type: Task
          Components: Misc/All
            Reporter: Herve Boutemy
            Assignee: Oleg Gusakov


Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MERCURY-66) add Mercury structure documentation

Posted by "Herve Boutemy (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159118#action_159118 ] 

Herve Boutemy commented on MERCURY-66:
--------------------------------------

yes; I used it to understand real dependencies
but don't tell me you find this automatic tree as convenient as the had-made one, no? :)

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (MERCURY-66) add Mercury structure documentation

Posted by "Herve Boutemy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Herve Boutemy closed MERCURY-66.
--------------------------------

         Assignee: Herve Boutemy  (was: Oleg Gusakov)
       Resolution: Fixed
    Fix Version/s: 1.0.0-alpha-3

yes, I used m2e to understand myself dependencies by dragging boxes: it was really a great help
But this never lead to a tree that could be added in a documentation.

I fnially added the second image as an imagemap in r729417 and I'll publish the [site|http://maven.apache.org/mercury/]

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Herve Boutemy
>             Fix For: 1.0.0-alpha-3
>
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MERCURY-66) add Mercury structure documentation

Posted by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159121#action_159121 ] 

Benjamin Bentmann commented on MERCURY-66:
------------------------------------------

My favorite one is m-deps-2, with the grouping boxes, which definitivly looks better than the auto generated graph.

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MERCURY-66) add Mercury structure documentation

Posted by "Herve Boutemy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Herve Boutemy updated MERCURY-66:
---------------------------------

    Attachment:     (was: mercury-deps-2.odg)

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MERCURY-66) add Mercury structure documentation

Posted by "Herve Boutemy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Herve Boutemy updated MERCURY-66:
---------------------------------

    Attachment: mercury-deps-2.png
                mercury-deps-2.odg

I found http://docs.codehaus.org/display/MAVEN/Mercury+Subproject+Inter-Dependencies

it lead me to another representation of dependencies

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-deps-2.odg, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MERCURY-66) add Mercury structure documentation

Posted by "Oleg Gusakov (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158889#action_158889 ] 

Oleg Gusakov commented on MERCURY-66:
-------------------------------------

Please feel free to grab my pictures from http://docs.codehaus.org/display/MAVEN/Mercury and http://blogs.sonatype.com/people/?author=9

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MERCURY-66) add Mercury structure documentation

Posted by "Herve Boutemy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Herve Boutemy updated MERCURY-66:
---------------------------------

    Attachment: mercury-deps.odg
                mercury-deps.png

I worked on a simplified dependency tree, as an openOffice document exported as png image.
Please comment, fix if there are wrong things.

When the doc is ok, I'll add it to the main Mercury {{src/site}}, hopefully with an HTML imagemap to easily jump to each component

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MERCURY-66) add Mercury structure documentation

Posted by "Herve Boutemy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Herve Boutemy updated MERCURY-66:
---------------------------------

    Attachment: mercury-deps-2.png
                mercury-deps-2.odg

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Issue Comment Edited: (MERCURY-66) add Mercury structure documentation

Posted by "Herve Boutemy (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159118#action_159118 ] 

Herve Boutemy edited comment on MERCURY-66 at 12/23/08 4:47 PM:
----------------------------------------------------------------

yes; I used it to understand real dependencies
but don't tell me you find this automatic dependency tree as convenient as the hand-made one, no? :)

      was (Author: hboutemy):
    yes; I used it to understand real dependencies
but don't tell me you find this automatic tree as convenient as the had-made one, no? :)
  
> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MERCURY-66) add Mercury structure documentation

Posted by "Oleg Gusakov (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Oleg Gusakov updated MERCURY-66:
--------------------------------

    Attachment: mercury-ant-deps.png

Herve - you can open pom in the pom editor - see attached

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MERCURY-66) add Mercury structure documentation

Posted by "Oleg Gusakov (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159127#action_159127 ] 

Oleg Gusakov commented on MERCURY-66:
-------------------------------------

{quote}
but don't tell me you find this automatic dependency tree as convenient as the hand-made one, no?
{quote}

Just fyi - in case you have not tried - you can drag boxes around to create the layout you like

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MERCURY-66) add Mercury structure documentation

Posted by "Herve Boutemy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MERCURY-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Herve Boutemy updated MERCURY-66:
---------------------------------

    Attachment:     (was: mercury-deps-2.png)

> add Mercury structure documentation
> -----------------------------------
>
>                 Key: MERCURY-66
>                 URL: http://jira.codehaus.org/browse/MERCURY-66
>             Project: Mercury
>          Issue Type: Task
>          Components: Misc/All
>            Reporter: Herve Boutemy
>            Assignee: Oleg Gusakov
>         Attachments: mercury-ant-deps.png, mercury-deps-2.odg, mercury-deps-2.png, mercury-deps.odg, mercury-deps.png
>
>
> Mercury is composed of a lot of components. Having a map of the components and their dependencies would help a lot to jump into the code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira