jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
Maven 2.x Project Info Reports Plugin
  • Maven 2.x Project Info Reports Plugin
  • MPIR-54

Team list table improvement

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.0-beta-3, 2.0, 2.0.1
  • Fix Version/s: 2.1
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    2

Description

When fo all developers in pom.xml we some property not defined, it is good to not include it to html output.
Fow example:

...
<developer>
<id>developer1</id>
<name>Developer 1</name>
<email>developer1@email.com</email>
<roles>
<role>Project Manager</role>
<role>Architect</role>
<role>Java Developer</role>
</roles>
<timezone>+2</timezone>
</developer>
<developer>
<id>developer2</id>
<name>Developer 2</name>
<email>developer2@email.com</email>
<roles>
<role>Java Developer</role>
</roles>
<timezone>+2</timezone>
</developer>
...

For both developers properties like URL, Organization, Organization URL and Properties not specified. In result html we have cells with "-".
As for me it is good not not include columns where only "-" present at all.

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Text File
    team-list.patch
    29/Sep/06 4:44 AM
    21 kB
    Dmitry Kobyleha
  2. Java Source File
    TeamListReport.java
    12/Aug/06 9:52 AM
    21 kB
    Dmitry Kobyleha

Issue Links

is duplicated by

Improvement - An improvement or enhancement to an existing feature or task. MPIR-86 Customizable Team list report

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.
relates to

Bug - A problem which impairs or prevents the functions of the product. MPIR-49 team-list.html is not correctly generated when table is to large

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Dmitry Kobyleha added a comment - 12/Aug/06 9:52 AM

Try my implementation of this issue.

You can look on 2.0.1 generation there: http://embedchat.org/team-list-old.html
And on list generated with this change: http://embedchat.org/team-list.html

Maybe it is useful to make this configurable?

Show
Dmitry Kobyleha added a comment - 12/Aug/06 9:52 AM Try my implementation of this issue. You can look on 2.0.1 generation there: http://embedchat.org/team-list-old.html And on list generated with this change: http://embedchat.org/team-list.html Maybe it is useful to make this configurable?
Hide
Permalink
Arik Kfir added a comment - 12/Aug/06 10:58 AM

I noticed that your patch creates two organization columns - one for the organization name ("Organization") and one for the organization URL ("Organization URL").

Perhaps it is better to unify them to one column simply called "Organization" that always displays the organization name, but if an organization URL is specified in the POM, that label becomes a link to that URL. This would save some space in the table.

Show
Arik Kfir added a comment - 12/Aug/06 10:58 AM I noticed that your patch creates two organization columns - one for the organization name ("Organization") and one for the organization URL ("Organization URL"). Perhaps it is better to unify them to one column simply called "Organization" that always displays the organization name, but if an organization URL is specified in the POM, that label becomes a link to that URL. This would save some space in the table.
Hide
Permalink
Dmitry Kobyleha added a comment - 14/Aug/06 2:52 AM

I did not want to change basic logic of columns output. I only added verification of blank columns presence. For example on http://embedchat.org/team-list-old.html there are 3 empty columns: "Organization", "Organization URL" and "Properties". In a patch I just remove from output empty columns.

As about union of "organization" and "organizations url" columns I initially don't think about it.

Possibly it would be not bad to add some output configuration to plugin options in pom.xml.

Is there some chance to plug my changes in some next version?

Show
Dmitry Kobyleha added a comment - 14/Aug/06 2:52 AM I did not want to change basic logic of columns output. I only added verification of blank columns presence. For example on http://embedchat.org/team-list-old.html there are 3 empty columns: "Organization", "Organization URL" and "Properties". In a patch I just remove from output empty columns. As about union of "organization" and "organizations url" columns I initially don't think about it. Possibly it would be not bad to add some output configuration to plugin options in pom.xml. Is there some chance to plug my changes in some next version?
Hide
Permalink
Vincent Siveton added a comment - 27/Aug/06 5:42 PM

Hi Dmitry,

It is better for us to work with svn patch [1]. Could you provide us one?
Thanks!

[1] http://maven.apache.org/guides/development/guide-m2-development.html#Creating%20and%20submitting%20a%20patch

Show
Vincent Siveton added a comment - 27/Aug/06 5:42 PM Hi Dmitry, It is better for us to work with svn patch [1] . Could you provide us one? Thanks! [1] http://maven.apache.org/guides/development/guide-m2-development.html#Creating%20and%20submitting%20a%20patch
Hide
Permalink
Dmitry Kobyleha added a comment - 29/Sep/06 4:44 AM

Ok, look at this one

Show
Dmitry Kobyleha added a comment - 29/Sep/06 4:44 AM Ok, look at this one
Hide
Permalink
Vincent Siveton added a comment - 19/May/07 7:49 AM

Patch applied with minor changes. Thanks!

Show
Vincent Siveton added a comment - 19/May/07 7:49 AM Patch applied with minor changes. Thanks!

People

  • Assignee:
    Vincent Siveton
    Reporter:
    Dmitry Kobyleha
Vote (5)
Watch (2)

Dates

  • Created:
    09/Aug/06 3:44 AM
    Updated:
    22/May/08 3:04 PM
    Resolved:
    19/May/07 7:49 AM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.