You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by bu...@apache.org on 2006/03/12 15:57:21 UTC

DO NOT REPLY [Bug 38941] New: - [action] Change Log and Developer Activity reports are blank

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38941>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38941

           Summary: [action] Change Log and Developer Activity reports are
                    blank
           Product: Struts
           Version: 1.3.1
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Action
        AssignedTo: dev@struts.apache.org
        ReportedBy: wsmoak@apache.org


The Maven-generated Change Log and Developer Activity reports show no activity.

This has worked in the past, see the docs for Struts EL 1.3.0 published on
2006-02-17: http://struts.apache.org/struts-el/changelog-report.html

$ maven site
...
    [echo] Generating the Change Log...
maven-changelog-plugin:report:
    [echo] Generating the changelog report
SCM Working Directory: e:\svn\struts\STRUTS_ACTION_1_3_1
SCM Command Line[0]: svn
SCM Command Line[1]: log
SCM Command Line[2]: -v
SCM Command Line[3]: -r{2006-03-13}:{2005-11-12}
svn: Syntax error in revision argument '2006-03-13:2005-11-12'
ChangeLog found: 0 entries

    [echo] Generating the Developer Activity...
maven-developer-activity-plugin:report:
    [echo] Generating the developer activity report

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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


DO NOT REPLY [Bug 38941] - [action] Change Log and Developer Activity reports are blank

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38941>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38941





------- Additional Comments From niallp@apache.org  2006-03-13 01:26 -------
There is/was a bug in the changelog plugin wrt to date ranges. The example that 
you point to as working looks like it was generated with 
the "maven.changelog.range" set to "120" to get the last 120 days worth of 
changes. I just ran with this setting for action and the reports were not 
empty. I don't know if the date range has been fixed in a more recent plugin 
version - I couldn't see anything in the release notes:

http://maven.apache.org/maven-1.x/plugins/changelog/downloads.html

Unless theres a fix, then if you want all changes since a specified date then 
you'll probably need to caculate the number of days since that date and set it 
to the "maven.changelog.range".

There is another issue that comes up with the three changes reports (i.e. 
changes, file activity and developer activity) - which the "el" example you 
used exhibits - the links generated are invalid.

I believe this has been fixed in the latest plugin versions:

http://maven.apache.org/maven-1.x/plugins/changes/
http://maven.apache.org/maven-1.x/plugins/file-activity/
http://maven.apache.org/maven-1.x/plugins/developer-activity/

If these do resolve this issue, we can either leave it up to release managers 
to ensure they have the appropriate plugin versions installed - or we could add 
dependencies in the build's project.xml.

The advantage of adding them into the project.xml is that no-one has to 
remember it anymore. The downside is they get listed in the dependencies. If we 
do this, then we probably want to also use the maven-xdoc-plugin (v1.9.2 I 
believe) that supports comments, so that we can indicate that these 
dependencies are only for the site build. This is what commons validator has 
done:

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

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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


DO NOT REPLY [Bug 38941] - [action] Change Log and Developer Activity reports are blank

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38941>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38941





------- Additional Comments From wsmoak@apache.org  2006-03-13 02:23 -------
Thanks Niall.  Sandy's note on commons-dev tipped me off that I was using the
wrong version of the changelog plugin.  We have other plugins defined in the
build files (or at least we do for Shale) so I'll probably go that route.

It looks like the latest version of the changelog plugin interacts with the
changes plugin and allows you to list changes since the last release. (It gets
the date from changes.xml.)  I'm trying that now.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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