Bug Parade e-mail automation meeting

Michelle D'Souza michelle.dsouza at utoronto.ca
Tue Oct 13 18:25:45 UTC 2009

Hi everyone,

A few of us met today to talk about automating the bug parade e-mail  
content generation. Currently, bug parade can be time consuming to  
organize and keep up to date. All of our planning work is done in JIRA  
and yet with the current process we had to manually update both JIRA  
and the bug parade e-mail. We talked through it and decided we need a  
Bug Parade component that would read a feed from JIRA and generate a  
nicely organized, human usable, bug parade list which would include  
the status of the JIRA issues on the parade. Sending an actual e-mail  
to the list would be the job of the person who is running bug parade  
and the job of keeping JIRA up to date would lie with the developer  
working on the particular issue. This should help to lessen the load  
of the person running bug parade.

As he mentioned in his e-mail, Joan has started working on this  

I have a couple more comments inline below.

On 13-Oct-09, at 12:59 PM, Joan Garcia Vila wrote:

> Hi.
> Today i'm starting with "bug parade" component.

This is great news! Bug parade will be much easier to run when we have  
this component built.

> Looking at "progress-indicator.js" from scratchpad and from link in  
> the wiki.

Progress indicator is a good example of how we will use the bug parade  
component. That being said, it was written quite a while ago and  
likely doesn't make full use of the framework. I think you'd be better  
off to use VideoPlayer as a starting example. It's a nice small  
component and was written very recently so it makes full use of the  
framework. You'll find it in svn here: http://source.fluidproject.org/svn/incubator/videoPlayer/ 
   and served on the build site here: http://build.fluidproject.org:8095/incubator/videoPlayer/html/VideoPlayer.html

You'll notice that the VideoPlayer doesn't use externals to pull in  
infusion but assumes that infusion is available as a sibling. This is  
because the served versions of the incubator and the scratchpad both  
include infusion at the top level. Of course you'd still need to  
ensure that you have infusion in the correct place in your workspace.

VideoPlayer doesn't use the renderer and I'm certain that the bug  
parade component will require it. I think the best place to start for  
renderer information is the demo that Anastasia built for the upcoming  
Infusion release: http://build.fluidproject.org/infusion/demos/renderer/demo.html 
  along with the documentation available on the wiki: http://wiki.fluidproject.org/display/fluid/Renderer

And of course, feel free to ask questions in the irc room or on list.

> Tomorrow i'll try to create a new wiki page for the component and  
> also create a project structure similar to "progress..." in  
> scratchpad.

Thanks for the update.


Michelle D'Souza
Software Developer, Fluid Project
Adaptive Technology Resource Centre
University of Toronto

More information about the fluid-work mailing list