You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Niall Pemberton <ni...@blueyonder.co.uk> on 2005/09/24 06:54:56 UTC

[Validator] Maven Changelog Report etc

The maven changelog, file-activity and developer-activity reports have a
couple of problems:

1) They don't show the correct changes, because of the following subversion
issue:
      http://subversion.tigris.org/issues/show_bug.cgi?id=752

2) The links generated are incorrect:
     http://jira.codehaus.org/browse/MPCHANGELOG-74

I have fixed the subversion issue using a custom ChangeLogFactory, available
here:
    http://jira.codehaus.org/browse/MPCHANGELOG-58

and I have fixed the links issue with the following workaround:
    http://svn.apache.org/viewcvs?rev=291243&view=rev

I believe we are probably the only people in apache-land with versions of
these reports that work! Latest versions should be available on validator
website in a few hours:

    http://jakarta.apache.org/commons/validator/changelog-report.html
    http://jakarta.apache.org/commons/validator/file-activity-report.html

http://jakarta.apache.org/commons/validator/developer-activity-report.html

Do we want to stick to showing changes in the last 120 days? Previous
versions of validator we're branched on 17th April 2004 - so if we wanted to
show all changes in Validator 1.2.0 then we could set the period to
something like 524 days?

I have also added comments to the "dependencies" page to indicate that the
maven-plugins are only required for building the validator site:

    http://jakarta.apache.org/commons/validator/dependencies.html

Niall





---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [Validator] Maven Changelog Report etc

Posted by Niall Pemberton <ni...@blueyonder.co.uk>.
Its a feature available in version 1.9.2 of maven-changelog-report. You just
add comments as "properties" in the project.xml

  <dependency>
     ......
     ......
       <properties>
            <comment>
                Your comment here
            </comment>
       </properties>
  </dependency>

Niall

----- Original Message ----- 
From: "Stephen Colebourne" <sc...@btopenworld.com>
To: "Jakarta Commons Developers List" <co...@jakarta.apache.org>
Sent: Saturday, September 24, 2005 10:36 AM
Subject: Re: [Validator] Maven Changelog Report etc


> Niall Pemberton wrote:
> > I have also added comments to the "dependencies" page to indicate that
the
> > maven-plugins are only required for building the validator site:
> >
> >     http://jakarta.apache.org/commons/validator/dependencies.html
>
> I like that more information is provided on the dependencies page,
> however the comments added are at the far right end. As I tend to run a
> narrow browser, I could easily miss the comment by not scrolling right.
>
> I would suggest a better layout to be one table for real dependencies,
> and another table for site dependencies.
>
> But where did the comments come from? A maven tweak, or editing after
> maven generation?
>
> Stephen



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [Validator] Maven Changelog Report etc

Posted by Rahul Akolkar <ra...@gmail.com>.
On 9/24/05, Stephen Colebourne <sc...@btopenworld.com> wrote:
<snip/>
> I would suggest a better layout to be one table for real dependencies,
> and another table for site dependencies.
>
> But where did the comments come from? A maven tweak, or editing after
> maven generation?
<snap/>

POM, dependency/properties/comment, à la r291248.

-Rahul

>
> Stephen
>

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [Validator] Maven Changelog Report etc

Posted by Stephen Colebourne <sc...@btopenworld.com>.
Niall Pemberton wrote:
> I have also added comments to the "dependencies" page to indicate that the
> maven-plugins are only required for building the validator site:
> 
>     http://jakarta.apache.org/commons/validator/dependencies.html

I like that more information is provided on the dependencies page, 
however the comments added are at the far right end. As I tend to run a 
narrow browser, I could easily miss the comment by not scrolling right.

I would suggest a better layout to be one table for real dependencies, 
and another table for site dependencies.

But where did the comments come from? A maven tweak, or editing after 
maven generation?

Stephen

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [Validator] Maven Changelog Report etc

Posted by Niall Pemberton <ni...@blueyonder.co.uk>.
From: "Brett Porter" <br...@apache.org>
> Niall Pemberton wrote:
>
> >I believe we are probably the only people in apache-land with versions of
> >these reports that work!
> >
> The report works as long as there have been no cvs2svn imports in the
> last 30 days. That's not currently the case, but it will be by the end
> of Jan :)

Is that because the whole of Apache will have moved to subversion by then?

> This is a reasonable fix, but it is not going to perform well for files
> with a lot of revisions.

Yes I agree. Maybe its useful temporary solution for small commons
components? Do you think it worth making more widely available and if so,
what would be the best way?

> >Do we want to stick to showing changes in the last 120 days? Previous
> >versions of validator we're branched on 17th April 2004 - so if we wanted
to
> >show all changes in Validator 1.2.0 then we could set the period to
> >something like 524 days?
> >
> >
> These seem like too much to me. Do you really need SCM changes since the
> last release? Isn't the bugzilla report better for that?

Yes you're probably right.

> - Brett

Thanks for your comments.

Niall



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [Validator] Maven Changelog Report etc

Posted by Brett Porter <br...@apache.org>.
Niall Pemberton wrote:

>I believe we are probably the only people in apache-land with versions of
>these reports that work! 
>
The report works as long as there have been no cvs2svn imports in the
last 30 days. That's not currently the case, but it will be by the end
of Jan :)

This is a reasonable fix, but it is not going to perform well for files
with a lot of revisions.

>Do we want to stick to showing changes in the last 120 days? Previous
>versions of validator we're branched on 17th April 2004 - so if we wanted to
>show all changes in Validator 1.2.0 then we could set the period to
>something like 524 days?
>  
>
These seem like too much to me. Do you really need SCM changes since the
last release? Isn't the bugzilla report better for that?

- Brett

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org