You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Kinugasa Noriko (JIRA)" <ji...@codehaus.org> on 2007/12/28 10:57:57 UTC

[jira] Created: (MCHANGES-90) Add support for Trac-report like Jira-report

Add support for Trac-report like Jira-report
--------------------------------------------

                 Key: MCHANGES-90
                 URL: http://jira.codehaus.org/browse/MCHANGES-90
             Project: Maven 2.x Changes Plugin
          Issue Type: New Feature
            Reporter: Kinugasa Noriko
         Attachments: trac-report-sample.JPG, TracReport_changes.patch

 This is the new feature for making a HTML report of Trac tickets like jira-report.
 Trac-report needs Trac-XMLRPC-Plugin in Trac.[http://trac-hacks.org/wiki/XmlRpcPlugin]
 The Trac must use basic authentication.
 This patch adds following goal:
    changes:trac-report

 To use this function, for example:
 
 [pom.xml]
 ...
    <issueManagement>
      <!-- system must be "trac" -->
      <system>trac</system>
      <!-- Trac URL with Trac-XMLRPC-Plugin -->
      <url>http://localhost/trac/SampleProject/</url>
    </issueManagement>
 ...
    <reporting>
      <plugins>
        <!-- changes-plugin -->
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-changes-plugin</artifactId>
          <version>2.0-beta-3</version>
          <configuration>
            <!-- tracUser permited trac XMLRPC-plugin -->
            <tracUser>admin</tracUser>
            <tracPassword>admin</tracPassword>
            <!-- query condition (If this property is "null", all tickets are reported) -->
            <query>status!=closed&amp;owner=admin&amp;order=type</query>
            <!-- encoding -->
            <outputEncoding>Windows-31J</outputEncoding>
          </configuration>
        </plugin>
      </plugins>
    <reporting>
...   
 
 To generate report from above pom.xml:
   
   $ mvn site
   
 Report is generated at target/site/trac-report.html.

 About Trac, refer to the official site.:http://trac.edgewall.org/

-- 
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: (MCHANGES-90) Add support for Trac-report like Jira-report

Posted by "Dennis Lundberg (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MCHANGES-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dennis Lundberg updated MCHANGES-90:
------------------------------------

    Component/s: other issue-trackers

> Add support for Trac-report like Jira-report
> --------------------------------------------
>
>                 Key: MCHANGES-90
>                 URL: http://jira.codehaus.org/browse/MCHANGES-90
>             Project: Maven 2.x Changes Plugin
>          Issue Type: New Feature
>          Components: other issue-trackers
>            Reporter: Kinugasa Noriko
>         Attachments: trac-report-sample.JPG, TracReport_changes.patch
>
>
>  This is the new feature for making a HTML report of Trac tickets like jira-report.
>  Trac-report needs Trac-XMLRPC-Plugin in Trac.[http://trac-hacks.org/wiki/XmlRpcPlugin]
>  The Trac must use basic authentication.
>  This patch adds following goal:
>     changes:trac-report
>  To use this function, for example:
>  
>  [pom.xml]
>  ...
>     <issueManagement>
>       <!-- system must be "trac" -->
>       <system>trac</system>
>       <!-- Trac URL with Trac-XMLRPC-Plugin -->
>       <url>http://localhost/trac/SampleProject/</url>
>     </issueManagement>
>  ...
>     <reporting>
>       <plugins>
>         <!-- changes-plugin -->
>         <plugin>
>           <groupId>org.apache.maven.plugins</groupId>
>           <artifactId>maven-changes-plugin</artifactId>
>           <version>2.0-beta-3</version>
>           <configuration>
>             <!-- tracUser permited trac XMLRPC-plugin -->
>             <tracUser>admin</tracUser>
>             <tracPassword>admin</tracPassword>
>             <!-- query condition (If this property is "null", all tickets are reported) -->
>             <query>status!=closed&amp;owner=admin&amp;order=type</query>
>             <!-- encoding -->
>             <outputEncoding>Windows-31J</outputEncoding>
>           </configuration>
>         </plugin>
>       </plugins>
>     <reporting>
> ...   
>  
>  To generate report from above pom.xml:
>    
>    $ mvn site
>    
>  Report is generated at target/site/trac-report.html.
>  About Trac, refer to the official site.:http://trac.edgewall.org/

-- 
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: (MCHANGES-90) Add support for Trac-report like Jira-report

Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MCHANGES-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olivier Lamy closed MCHANGES-90.
--------------------------------

    Resolution: Fixed

committed in rev [710194|http://svn.apache.org/viewvc?rev=710194&view=rev].
SNAPSHOT deployed. If any trouble please reopen the issue.
Thanks !

> Add support for Trac-report like Jira-report
> --------------------------------------------
>
>                 Key: MCHANGES-90
>                 URL: http://jira.codehaus.org/browse/MCHANGES-90
>             Project: Maven 2.x Changes Plugin
>          Issue Type: New Feature
>          Components: other issue-trackers
>    Affects Versions: 2.0-beta-2, 2.0-beta-3, 2.0
>            Reporter: Kinugasa Noriko
>            Assignee: Olivier Lamy
>             Fix For: 2.1
>
>         Attachments: MCHANGES-90-TracReport_changes2.patch, trac-report-sample.JPG, TracReport_changes.patch
>
>
>  This is the new feature for making a HTML report of Trac tickets like jira-report.
>  Trac-report needs Trac-XMLRPC-Plugin in Trac.[http://trac-hacks.org/wiki/XmlRpcPlugin]
>  The Trac must use basic authentication.
>  This patch adds following goal:
>     changes:trac-report
>  To use this function, for example:
>  
>  [pom.xml]
>  ...
>     <issueManagement>
>       <!-- system must be "trac" -->
>       <system>trac</system>
>       <!-- Trac URL with Trac-XMLRPC-Plugin -->
>       <url>http://localhost/trac/SampleProject/</url>
>     </issueManagement>
>  ...
>     <reporting>
>       <plugins>
>         <!-- changes-plugin -->
>         <plugin>
>           <groupId>org.apache.maven.plugins</groupId>
>           <artifactId>maven-changes-plugin</artifactId>
>           <version>2.0-beta-3</version>
>           <configuration>
>             <!-- tracUser permited trac XMLRPC-plugin -->
>             <tracUser>admin</tracUser>
>             <tracPassword>admin</tracPassword>
>             <!-- query condition (If this property is "null", all tickets are reported) -->
>             <query>status!=closed&amp;owner=admin&amp;order=type</query>
>             <!-- encoding -->
>             <outputEncoding>Windows-31J</outputEncoding>
>           </configuration>
>         </plugin>
>       </plugins>
>     <reporting>
> ...   
>  
>  To generate report from above pom.xml:
>    
>    $ mvn site
>    
>  Report is generated at target/site/trac-report.html.
>  About Trac, refer to the official site.:http://trac.edgewall.org/

-- 
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: (MCHANGES-90) Add support for Trac-report like Jira-report

Posted by "Olivier Lamy (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MCHANGES-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Olivier Lamy updated MCHANGES-90:
---------------------------------

             Assignee: Olivier Lamy
    Affects Version/s: 2.0-beta-2
                       2.0-beta-3
                       2.0
        Fix Version/s: 2.1

> Add support for Trac-report like Jira-report
> --------------------------------------------
>
>                 Key: MCHANGES-90
>                 URL: http://jira.codehaus.org/browse/MCHANGES-90
>             Project: Maven 2.x Changes Plugin
>          Issue Type: New Feature
>          Components: other issue-trackers
>    Affects Versions: 2.0-beta-2, 2.0-beta-3, 2.0
>            Reporter: Kinugasa Noriko
>            Assignee: Olivier Lamy
>             Fix For: 2.1
>
>         Attachments: MCHANGES-90-TracReport_changes2.patch, trac-report-sample.JPG, TracReport_changes.patch
>
>
>  This is the new feature for making a HTML report of Trac tickets like jira-report.
>  Trac-report needs Trac-XMLRPC-Plugin in Trac.[http://trac-hacks.org/wiki/XmlRpcPlugin]
>  The Trac must use basic authentication.
>  This patch adds following goal:
>     changes:trac-report
>  To use this function, for example:
>  
>  [pom.xml]
>  ...
>     <issueManagement>
>       <!-- system must be "trac" -->
>       <system>trac</system>
>       <!-- Trac URL with Trac-XMLRPC-Plugin -->
>       <url>http://localhost/trac/SampleProject/</url>
>     </issueManagement>
>  ...
>     <reporting>
>       <plugins>
>         <!-- changes-plugin -->
>         <plugin>
>           <groupId>org.apache.maven.plugins</groupId>
>           <artifactId>maven-changes-plugin</artifactId>
>           <version>2.0-beta-3</version>
>           <configuration>
>             <!-- tracUser permited trac XMLRPC-plugin -->
>             <tracUser>admin</tracUser>
>             <tracPassword>admin</tracPassword>
>             <!-- query condition (If this property is "null", all tickets are reported) -->
>             <query>status!=closed&amp;owner=admin&amp;order=type</query>
>             <!-- encoding -->
>             <outputEncoding>Windows-31J</outputEncoding>
>           </configuration>
>         </plugin>
>       </plugins>
>     <reporting>
> ...   
>  
>  To generate report from above pom.xml:
>    
>    $ mvn site
>    
>  Report is generated at target/site/trac-report.html.
>  About Trac, refer to the official site.:http://trac.edgewall.org/

-- 
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: (MCHANGES-90) Add support for Trac-report like Jira-report

Posted by "Oliver Gierke (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MCHANGES-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=154419#action_154419 ] 

Oliver Gierke commented on MCHANGES-90:
---------------------------------------

I have tried 2.1-SNAPSHOT and it works great. Nevertheless the report could become even more suitable if you would regard milestone grouping to clarify which tickets belong to which version released. With this feature it would be possible to generate a similar changelog that is provided by Trac itself, e.g.: http://trac.synyx.org/hades/report/6

Regards,
Ollie

> Add support for Trac-report like Jira-report
> --------------------------------------------
>
>                 Key: MCHANGES-90
>                 URL: http://jira.codehaus.org/browse/MCHANGES-90
>             Project: Maven 2.x Changes Plugin
>          Issue Type: New Feature
>          Components: other issue-trackers
>    Affects Versions: 2.0-beta-2, 2.0-beta-3, 2.0
>            Reporter: Kinugasa Noriko
>            Assignee: Olivier Lamy
>             Fix For: 2.1
>
>         Attachments: MCHANGES-90-TracReport_changes2.patch, trac-report-sample.JPG, TracReport_changes.patch
>
>
>  This is the new feature for making a HTML report of Trac tickets like jira-report.
>  Trac-report needs Trac-XMLRPC-Plugin in Trac.[http://trac-hacks.org/wiki/XmlRpcPlugin]
>  The Trac must use basic authentication.
>  This patch adds following goal:
>     changes:trac-report
>  To use this function, for example:
>  
>  [pom.xml]
>  ...
>     <issueManagement>
>       <!-- system must be "trac" -->
>       <system>trac</system>
>       <!-- Trac URL with Trac-XMLRPC-Plugin -->
>       <url>http://localhost/trac/SampleProject/</url>
>     </issueManagement>
>  ...
>     <reporting>
>       <plugins>
>         <!-- changes-plugin -->
>         <plugin>
>           <groupId>org.apache.maven.plugins</groupId>
>           <artifactId>maven-changes-plugin</artifactId>
>           <version>2.0-beta-3</version>
>           <configuration>
>             <!-- tracUser permited trac XMLRPC-plugin -->
>             <tracUser>admin</tracUser>
>             <tracPassword>admin</tracPassword>
>             <!-- query condition (If this property is "null", all tickets are reported) -->
>             <query>status!=closed&amp;owner=admin&amp;order=type</query>
>             <!-- encoding -->
>             <outputEncoding>Windows-31J</outputEncoding>
>           </configuration>
>         </plugin>
>       </plugins>
>     <reporting>
> ...   
>  
>  To generate report from above pom.xml:
>    
>    $ mvn site
>    
>  Report is generated at target/site/trac-report.html.
>  About Trac, refer to the official site.:http://trac.edgewall.org/

-- 
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: (MCHANGES-90) Add support for Trac-report like Jira-report

Posted by "Dennis Lundberg (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MCHANGES-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_120940 ] 

Dennis Lundberg commented on MCHANGES-90:
-----------------------------------------

I had a quick look at the supplied patch. It changes the compiler-plugin to use Java 1.5. Why is this necessary? Is it because of the files you have provided or is it  because of one of the dependencies?

We can't use Java 1.5 in the plugins for Maven 2, because the minimum java requirement for Maven 2 is Java 1.4.

> Add support for Trac-report like Jira-report
> --------------------------------------------
>
>                 Key: MCHANGES-90
>                 URL: http://jira.codehaus.org/browse/MCHANGES-90
>             Project: Maven 2.x Changes Plugin
>          Issue Type: New Feature
>            Reporter: Kinugasa Noriko
>         Attachments: trac-report-sample.JPG, TracReport_changes.patch
>
>
>  This is the new feature for making a HTML report of Trac tickets like jira-report.
>  Trac-report needs Trac-XMLRPC-Plugin in Trac.[http://trac-hacks.org/wiki/XmlRpcPlugin]
>  The Trac must use basic authentication.
>  This patch adds following goal:
>     changes:trac-report
>  To use this function, for example:
>  
>  [pom.xml]
>  ...
>     <issueManagement>
>       <!-- system must be "trac" -->
>       <system>trac</system>
>       <!-- Trac URL with Trac-XMLRPC-Plugin -->
>       <url>http://localhost/trac/SampleProject/</url>
>     </issueManagement>
>  ...
>     <reporting>
>       <plugins>
>         <!-- changes-plugin -->
>         <plugin>
>           <groupId>org.apache.maven.plugins</groupId>
>           <artifactId>maven-changes-plugin</artifactId>
>           <version>2.0-beta-3</version>
>           <configuration>
>             <!-- tracUser permited trac XMLRPC-plugin -->
>             <tracUser>admin</tracUser>
>             <tracPassword>admin</tracPassword>
>             <!-- query condition (If this property is "null", all tickets are reported) -->
>             <query>status!=closed&amp;owner=admin&amp;order=type</query>
>             <!-- encoding -->
>             <outputEncoding>Windows-31J</outputEncoding>
>           </configuration>
>         </plugin>
>       </plugins>
>     <reporting>
> ...   
>  
>  To generate report from above pom.xml:
>    
>    $ mvn site
>    
>  Report is generated at target/site/trac-report.html.
>  About Trac, refer to the official site.:http://trac.edgewall.org/

-- 
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: (MCHANGES-90) Add support for Trac-report like Jira-report

Posted by "David Roussel (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MCHANGES-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Roussel updated MCHANGES-90:
----------------------------------

    Attachment: MCHANGES-90-TracReport_changes2.patch

Attached: MCHANGES-90-TracReport_changes2.patch

I've taken the base patch and:
 * downgraded to use Java 1.4
 * updated to latest r689510 in svn
 * added APT documentation 
 * added missing .properties files (Kinugasa Noriko: if you have japanese language version, perhaps it can be added too?)
 * made it work with Trac 0.11
 * tested authenticating with mod_sspi and apache, and documented results

Please review my changes.

Remaining work:
 * I think there are some funnies around overriding the query 
 * needs more testing

Would appreciate others testing it, and Kinugasa Noriko to have a look too.

Thanks

David

> Add support for Trac-report like Jira-report
> --------------------------------------------
>
>                 Key: MCHANGES-90
>                 URL: http://jira.codehaus.org/browse/MCHANGES-90
>             Project: Maven 2.x Changes Plugin
>          Issue Type: New Feature
>          Components: other issue-trackers
>            Reporter: Kinugasa Noriko
>         Attachments: MCHANGES-90-TracReport_changes2.patch, trac-report-sample.JPG, TracReport_changes.patch
>
>
>  This is the new feature for making a HTML report of Trac tickets like jira-report.
>  Trac-report needs Trac-XMLRPC-Plugin in Trac.[http://trac-hacks.org/wiki/XmlRpcPlugin]
>  The Trac must use basic authentication.
>  This patch adds following goal:
>     changes:trac-report
>  To use this function, for example:
>  
>  [pom.xml]
>  ...
>     <issueManagement>
>       <!-- system must be "trac" -->
>       <system>trac</system>
>       <!-- Trac URL with Trac-XMLRPC-Plugin -->
>       <url>http://localhost/trac/SampleProject/</url>
>     </issueManagement>
>  ...
>     <reporting>
>       <plugins>
>         <!-- changes-plugin -->
>         <plugin>
>           <groupId>org.apache.maven.plugins</groupId>
>           <artifactId>maven-changes-plugin</artifactId>
>           <version>2.0-beta-3</version>
>           <configuration>
>             <!-- tracUser permited trac XMLRPC-plugin -->
>             <tracUser>admin</tracUser>
>             <tracPassword>admin</tracPassword>
>             <!-- query condition (If this property is "null", all tickets are reported) -->
>             <query>status!=closed&amp;owner=admin&amp;order=type</query>
>             <!-- encoding -->
>             <outputEncoding>Windows-31J</outputEncoding>
>           </configuration>
>         </plugin>
>       </plugins>
>     <reporting>
> ...   
>  
>  To generate report from above pom.xml:
>    
>    $ mvn site
>    
>  Report is generated at target/site/trac-report.html.
>  About Trac, refer to the official site.:http://trac.edgewall.org/

-- 
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