Tasks plug-in version 1.0

10 messages Options
Embed this post
Permalink
Ulli Hafner

Tasks plug-in version 1.0

Reply Threaded More More options
Print post
Permalink
Hi all,

Initial release of the tasks plug-in is ready for download.
https://hudson.dev.java.net/servlets/ProjectDocumentList?folderID=7892&expandFolder=7892&folderID=5818

It is a simple reporting plug-in inspired by the maven taglist plug-in (http://mojo.codehaus.org/taglist-maven-plugin/). It scans the workspace for files containing tags like TODO, FIXME, or @deprecated.

The first release provides the following features:
- You can specify the files to scan after a build.
- Three configurable priority levels are supported (e.g. HIGH=FIXME, NORMAL=TODO, LOW=@deprecated).
- Trend report showing the number of tasks in corresponding colors
- Failure threshold to mark a build as unstable
- Configurable project health support

TODOs:
- Detail view showing the actual task messages (currently linked to a blank page)
- WIKI page

Ulli
--
Avaloq - essential for banking.

Avaloq Evolution AG
Allmendstrasse 140, 8027 Zürich
T +41 44 488 6790, F +41 44 488 6868, http://www.avaloq.com Dr. Ullrich Hafner mailto:[hidden email]

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Roman Shterenzon

RE: [SPAM] - Tasks plug-in version 1.0 - Bayesian Filter detected spam

Reply Threaded More More options
Print post
Permalink
Where it should be enabled? I didn't find it on the job configuration page :(


--Roman

-----Original Message-----
From: Hafner Ullrich [mailto:[hidden email]]
Sent: Monday, August 13, 2007 11:34
To: [hidden email]
Subject: [SPAM] - Tasks plug-in version 1.0 - Bayesian Filter detected spam

Hi all,

Initial release of the tasks plug-in is ready for download.
https://hudson.dev.java.net/servlets/ProjectDocumentList?folderID=7892&expandFolder=7892&folderID=5818

It is a simple reporting plug-in inspired by the maven taglist plug-in (http://mojo.codehaus.org/taglist-maven-plugin/). It scans the workspace for files containing tags like TODO, FIXME, or @deprecated.

The first release provides the following features:
- You can specify the files to scan after a build.
- Three configurable priority levels are supported (e.g. HIGH=FIXME, NORMAL=TODO, LOW=@deprecated).
- Trend report showing the number of tasks in corresponding colors
- Failure threshold to mark a build as unstable
- Configurable project health support

TODOs:
- Detail view showing the actual task messages (currently linked to a blank page)
- WIKI page

Ulli
--
Avaloq - essential for banking.

Avaloq Evolution AG
Allmendstrasse 140, 8027 Zürich
T +41 44 488 6790, F +41 44 488 6868, http://www.avaloq.com Dr. Ullrich Hafner mailto:[hidden email]

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]


This e-mail and any attachment is for authorised use by the intended
recipient(s) only.
It may contain proprietary material, confidential information and/or be subject to legal privilege.
It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender.
Thank you.
Mobixell Networks LTD.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Ulli Hafner

RE: [SPAM] - Tasks plug-in version 1.0 - Bayesian Filter detected spam

Reply Threaded More More options
Print post
Permalink
Hmm, that is strange. Did you restart Hudson after installing?

The configuration is shown in the WIKI;
http://hudson.gotdns.com/wiki/display/HUDSON/Task+Scanner 

> -----Original Message-----
> From: Roman Shterenzon [mailto:[hidden email]]
> Sent: Monday, August 13, 2007 5:52 PM
> To: [hidden email]
> Subject: RE: [SPAM] - Tasks plug-in version 1.0 - Bayesian
> Filter detected spam
>
> Where it should be enabled? I didn't find it on the job
> configuration page :(
>
>
> --Roman
>
> -----Original Message-----
> From: Hafner Ullrich [mailto:[hidden email]]
> Sent: Monday, August 13, 2007 11:34
> To: [hidden email]
> Subject: [SPAM] - Tasks plug-in version 1.0 - Bayesian Filter
> detected spam
>
> Hi all,
>
> Initial release of the tasks plug-in is ready for download.
> https://hudson.dev.java.net/servlets/ProjectDocumentList?folde
> rID=7892&expandFolder=7892&folderID=5818
>
> It is a simple reporting plug-in inspired by the maven
> taglist plug-in
> (http://mojo.codehaus.org/taglist-maven-plugin/). It scans
> the workspace for files containing tags like TODO, FIXME, or
> @deprecated.
>
> The first release provides the following features:
> - You can specify the files to scan after a build.
> - Three configurable priority levels are supported (e.g.
> HIGH=FIXME, NORMAL=TODO, LOW=@deprecated).
> - Trend report showing the number of tasks in corresponding colors
> - Failure threshold to mark a build as unstable
> - Configurable project health support
>
> TODOs:
> - Detail view showing the actual task messages (currently
> linked to a blank page)
> - WIKI page
>
> Ulli
> --
> Avaloq - essential for banking.
>
> Avaloq Evolution AG
> Allmendstrasse 140, 8027 Zürich
> T +41 44 488 6790, F +41 44 488 6868, http://www.avaloq.com 
> Dr. Ullrich Hafner mailto:[hidden email]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
> This e-mail and any attachment is for authorised use by the intended
> recipient(s) only.
> It may contain proprietary material, confidential information
> and/or be subject to legal privilege.
> It should not be copied, disclosed to, retained or used by,
> any other party. If you are not an intended recipient then
> please promptly delete this e-mail and any attachment and all
> copies and inform the sender.
> Thank you.
> Mobixell Networks LTD.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Roman Shterenzon

RE: Tasks plug-in version 1.0

Reply Threaded More More options
Print post
Permalink
Yes. I restarted the Hudson (Tomcat, actually). In the "Manage plugins" the "tasks" plugin appears.
I see only "Build" heading, and below it "Build settings" in job configuration page. This is a m2 project.  


--Roman

-----Original Message-----
From: Hafner Ullrich [mailto:[hidden email]]
Sent: Monday, August 13, 2007 19:10
To: [hidden email]
Subject: [SPAM] - RE: [SPAM] - Tasks plug-in version 1.0 - Bayesian Filter detected spam - Email has different SMTP TO: and MIME TO: fields in the email addresses

Hmm, that is strange. Did you restart Hudson after installing?

The configuration is shown in the WIKI;
http://hudson.gotdns.com/wiki/display/HUDSON/Task+Scanner 

> -----Original Message-----
> From: Roman Shterenzon [mailto:[hidden email]]
> Sent: Monday, August 13, 2007 5:52 PM
> To: [hidden email]
> Subject: RE: [SPAM] - Tasks plug-in version 1.0 - Bayesian
> Filter detected spam
>
> Where it should be enabled? I didn't find it on the job
> configuration page :(
>
>
> --Roman
>
> -----Original Message-----
> From: Hafner Ullrich [mailto:[hidden email]]
> Sent: Monday, August 13, 2007 11:34
> To: [hidden email]
> Subject: [SPAM] - Tasks plug-in version 1.0 - Bayesian Filter
> detected spam
>
> Hi all,
>
> Initial release of the tasks plug-in is ready for download.
> https://hudson.dev.java.net/servlets/ProjectDocumentList?folde
> rID=7892&expandFolder=7892&folderID=5818
>
> It is a simple reporting plug-in inspired by the maven
> taglist plug-in
> (http://mojo.codehaus.org/taglist-maven-plugin/). It scans
> the workspace for files containing tags like TODO, FIXME, or
> @deprecated.
>
> The first release provides the following features:
> - You can specify the files to scan after a build.
> - Three configurable priority levels are supported (e.g.
> HIGH=FIXME, NORMAL=TODO, LOW=@deprecated).
> - Trend report showing the number of tasks in corresponding colors
> - Failure threshold to mark a build as unstable
> - Configurable project health support
>
> TODOs:
> - Detail view showing the actual task messages (currently
> linked to a blank page)
> - WIKI page
>
> Ulli
> --
> Avaloq - essential for banking.
>
> Avaloq Evolution AG
> Allmendstrasse 140, 8027 Zürich
> T +41 44 488 6790, F +41 44 488 6868, http://www.avaloq.com 
> Dr. Ullrich Hafner mailto:[hidden email]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
> This e-mail and any attachment is for authorised use by the intended
> recipient(s) only.
> It may contain proprietary material, confidential information
> and/or be subject to legal privilege.
> It should not be copied, disclosed to, retained or used by,
> any other party. If you are not an intended recipient then
> please promptly delete this e-mail and any attachment and all
> copies and inform the sender.
> Thank you.
> Mobixell Networks LTD.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Ulli Hafner

RE: Tasks plug-in version 1.0

Reply Threaded More More options
Print post
Permalink
Hmm, maybe the problem is the m2 option. Since m2 native projects don't work for me I always use the freestyle option. My plugin seems to be not available with the native m2 option (the same is true for the findbugs plugin:-(. I don't know how much effort it requires to enable this plugin for m2 projects too.

Ulli


> -----Original Message-----
> From: Roman Shterenzon [mailto:[hidden email]]
> Sent: Monday, August 13, 2007 6:34 PM
> To: [hidden email]
> Subject: RE: Tasks plug-in version 1.0
>
> Yes. I restarted the Hudson (Tomcat, actually). In the
> "Manage plugins" the "tasks" plugin appears.
> I see only "Build" heading, and below it "Build settings" in
> job configuration page. This is a m2 project.  
>
>
> --Roman
>
> -----Original Message-----
> From: Hafner Ullrich [mailto:[hidden email]]
> Sent: Monday, August 13, 2007 19:10
> To: [hidden email]
> Subject: [SPAM] - RE: [SPAM] - Tasks plug-in version 1.0 -
> Bayesian Filter detected spam - Email has different SMTP TO:
> and MIME TO: fields in the email addresses
>
> Hmm, that is strange. Did you restart Hudson after installing?
>
> The configuration is shown in the WIKI;
> http://hudson.gotdns.com/wiki/display/HUDSON/Task+Scanner 
>
> > -----Original Message-----
> > From: Roman Shterenzon [mailto:[hidden email]]
> > Sent: Monday, August 13, 2007 5:52 PM
> > To: [hidden email]
> > Subject: RE: [SPAM] - Tasks plug-in version 1.0 - Bayesian Filter
> > detected spam
> >
> > Where it should be enabled? I didn't find it on the job
> configuration
> > page :(
> >
> >
> > --Roman
> >
> > -----Original Message-----
> > From: Hafner Ullrich [mailto:[hidden email]]
> > Sent: Monday, August 13, 2007 11:34
> > To: [hidden email]
> > Subject: [SPAM] - Tasks plug-in version 1.0 - Bayesian
> Filter detected
> > spam
> >
> > Hi all,
> >
> > Initial release of the tasks plug-in is ready for download.
> > https://hudson.dev.java.net/servlets/ProjectDocumentList?folde
> > rID=7892&expandFolder=7892&folderID=5818
> >
> > It is a simple reporting plug-in inspired by the maven
> taglist plug-in
> > (http://mojo.codehaus.org/taglist-maven-plugin/). It scans the
> > workspace for files containing tags like TODO, FIXME, or
> @deprecated.
> >
> > The first release provides the following features:
> > - You can specify the files to scan after a build.
> > - Three configurable priority levels are supported (e.g.
> > HIGH=FIXME, NORMAL=TODO, LOW=@deprecated).
> > - Trend report showing the number of tasks in corresponding colors
> > - Failure threshold to mark a build as unstable
> > - Configurable project health support
> >
> > TODOs:
> > - Detail view showing the actual task messages (currently
> linked to a
> > blank page)
> > - WIKI page
> >
> > Ulli
> > --
> > Avaloq - essential for banking.
> >
> > Avaloq Evolution AG
> > Allmendstrasse 140, 8027 Zürich
> > T +41 44 488 6790, F +41 44 488 6868, http://www.avaloq.com Dr.
> > Ullrich Hafner mailto:[hidden email]
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [hidden email]
> > For additional commands, e-mail: [hidden email]
> >
> >
> > This e-mail and any attachment is for authorised use by the intended
> > recipient(s) only.
> > It may contain proprietary material, confidential
> information and/or
> > be subject to legal privilege.
> > It should not be copied, disclosed to, retained or used by,
> any other
> > party. If you are not an intended recipient then please promptly
> > delete this e-mail and any attachment and all copies and inform the
> > sender.
> > Thank you.
> > Mobixell Networks LTD.
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [hidden email]
> > For additional commands, e-mail: [hidden email]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Kohsuke Kawaguchi

Re: Tasks plug-in version 1.0

Reply Threaded More More options
Print post
Permalink
Ullrich wrote:
> Hmm, maybe the problem is the m2 option. Since m2 native projects don't
> work for me I always use the freestyle option. My plugin seems to be not
> available with the native m2 option (the same is true for the findbugs
> plugin:-(. I don't know how much effort it requires to enable this
> plugin for m2 projects too.

I think it's very easy to integrate this plugin with the m2 project.

When the build runs you can go check the project's source files (it's
all under MavenProject object), then run your report.

Check some of the MavenReporter implementations to get the idea. I might
be able to get a skeleton written for you, perhaps in this weekend.

--
Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]


smime.p7s (4K) Download Attachment
Ulli Hafner

RE: Tasks plug-in version 1.0

Reply Threaded More More options
Print post
Permalink
> > Hmm, maybe the problem is the m2 option. Since m2 native projects
> > don't work for me I always use the freestyle option. My
> plugin seems
> > to be not available with the native m2 option (the same is true for
> > the findbugs plugin:-(. I don't know how much effort it requires to
> > enable this plugin for m2 projects too.
>
> I think it's very easy to integrate this plugin with the m2 project.
>
> When the build runs you can go check the project's source
> files (it's all under MavenProject object), then run your report.
>
> Check some of the MavenReporter implementations to get the
> idea. I might be able to get a skeleton written for you,
> perhaps in this weekend.
>

The sounds easy. I'll have a look at the MavenReporter classes.

Is someone of the m2 option users interested in doing this
implementation? (Then I could focus on the detail view output...)

Ulli

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Stephen Connolly-2

Re: Tasks plug-in version 1.0

Reply Threaded More More options
Print post
Permalink
In reply to this post by Ulli Hafner
I seem to be getting file handle leaks with this plugin.

When the plugin is enabled, if my job depends on clearing the workspace as part of the checkout process, it will fail due to a file being locked.

This does not happen when your plugin is disabled.

-Stephen.
Hafner Ullrich wrote:
Hi all,

Initial release of the tasks plug-in is ready for download.
https://hudson.dev.java.net/servlets/ProjectDocumentList?folderID=7892&expandFolder=7892&folderID=5818

It is a simple reporting plug-in inspired by the maven taglist plug-in (http://mojo.codehaus.org/taglist-maven-plugin/). It scans the workspace for files containing tags like TODO, FIXME, or @deprecated.

The first release provides the following features:
- You can specify the files to scan after a build.
- Three configurable priority levels are supported (e.g. HIGH=FIXME, NORMAL=TODO, LOW=@deprecated).
- Trend report showing the number of tasks in corresponding colors
- Failure threshold to mark a build as unstable
- Configurable project health support

TODOs:
- Detail view showing the actual task messages (currently linked to a blank page)
- WIKI page

Ulli
--
Avaloq - essential for banking.

Avaloq Evolution AG
Allmendstrasse 140, 8027 Zürich
T +41 44 488 6790, F +41 44 488 6868, http://www.avaloq.com Dr. Ullrich Hafner mailto:ullrich.hafner@avaloq.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@hudson.dev.java.net
For additional commands, e-mail: users-help@hudson.dev.java.net
Ulli Hafner

RE: Tasks plug-in version 1.0

Reply Threaded More More options
Print post
Permalink
> I seem to be getting file handle leaks with this plugin.
>
> When the plugin is enabled, if my job depends on clearing the
> workspace as part of the checkout process, it will fail due
> to a file being locked.
>
I forgot to close the stream after locking. I'll fix that and release a
new version...

Ulli

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Ulli Hafner

RE: Tasks plug-in version 1.0

Reply Threaded More More options
Print post
Permalink
In reply to this post by Stephen Connolly-2
Tasks 1.1 is ready for download. It should fix this problem.

Ulli

> -----Original Message-----
> From: Stephen Connolly [mailto:[hidden email]]
> Sent: Mittwoch, 15. August 2007 15:41
> To: [hidden email]
> Subject: Re: Tasks plug-in version 1.0
>
>
> I seem to be getting file handle leaks with this plugin.
>
> When the plugin is enabled, if my job depends on clearing the
> workspace as part of the checkout process, it will fail due
> to a file being locked.
>
> This does not happen when your plugin is disabled.
>
> -Stephen.
>
> Hafner Ullrich wrote:
> >
> > Hi all,
> >
> > Initial release of the tasks plug-in is ready for download.
> >
> https://hudson.dev.java.net/servlets/ProjectDocumentList?folderID=7892
> > &expandFolder=7892&folderID=5818
> >
> > It is a simple reporting plug-in inspired by the maven
> taglist plug-in
> > (http://mojo.codehaus.org/taglist-maven-plugin/). It scans the
> > workspace for files containing tags like TODO, FIXME, or
> @deprecated.
> >
> > The first release provides the following features:
> > - You can specify the files to scan after a build.
> > - Three configurable priority levels are supported (e.g.
> HIGH=FIXME,
> > NORMAL=TODO, LOW=@deprecated).
> > - Trend report showing the number of tasks in corresponding colors
> > - Failure threshold to mark a build as unstable
> > - Configurable project health support
> >
> > TODOs:
> > - Detail view showing the actual task messages (currently
> linked to a
> > blank page)
> > - WIKI page
> >
> > Ulli
> > --
> > Avaloq - essential for banking.
> >
> > Avaloq Evolution AG
> > Allmendstrasse 140, 8027 Zürich
> > T +41 44 488 6790, F +41 44 488 6868, http://www.avaloq.com Dr.
> > Ullrich Hafner mailto:[hidden email]
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [hidden email]
> > For additional commands, e-mail: [hidden email]
> >
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Tasks-plug-in-version-1.0-tf4259886.html
> #a12162267
> Sent from the Hudson users mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]