[ros-general] Project status utility

Jason Filby jasonfilby at yahoo.com
Sat Feb 28 15:34:16 UTC 2004


I actually prefer what Casper did. It looks at @implemented and 
@unimplemented tags in source files and compiles a status report from

that. It even used Javascript to expand/minimize any area of the
tree. 
But perhaps ideas from this work can be used as well.

Cheers
Jason

Robert Köpferl wrote:

> Hi,
> I just finished a project status reporting in html perl script.
> It is intended to produce kind of report in html based on
info-files 
> which are spread over a repository.
> It's output looks like the attached file.
>
> It's input consists of files. In this case status.txt which are 
> formatted like that:
> -----------------8<-------------
> Status: halted
> Project: ROS.apps.gugu
> Finished: 100%
> TODO: there's nothing left
> Maintainer: God
> ------------------
>
> These files all are read, put together, computed and written as 
> HTML-file.
>
> I wrote that for a status page on the project homepage and hope it
is 
> of use and gets installed.
>
> However there is surely improovement.
> for example I am poor at HTML. Now it is a <ul> with tables inside.
I 
> think it would be nicer if it were with clickable [+]es. Maybe
someone 
> can post me a template.
>
>------------------------------------------------------------------------
>
>
>
>    *
>      *Projectpath:*	ROS
>      *Finished:*	
>      45.25%
>      *Subprojects:*	4
>
>          o
>            *Projectpath:*	apps
>            *Finished:*	
>            100%
>            *Subprojects:*	1
>
>                +
>                  *Project:*	ROS.apps.gugu
>                  *Finished:*	
>                  100 %
>                  *Status:*	halted
>                  *Maintainer:*	God
>                  *TODO:*	there's nothing left
>
>          o
>            *Projectpath:*	p2
>            *Finished:*	
>            24%
>            *Subprojects:*	2
>
>                +
>                  *Project:*	ROS.p2.dd
>                  *Finished:*	
>                  34%
>                  *Status:*	
>                  *Maintainer:*	Seppel
>                  *TODO:*	work out the source code and clean all
bugs.
>
>                +
>                  *Project:*	ROS.p2.5
>                  *Finished:*	
>                  14%
>                  *Status:*	
>                  *Maintainer:*	Seppel
>                  *TODO:*	work out the source code and clean all
bugs.
>
>          o
>            *Projectpath:*	xx
>            *Finished:*	
>            33%
>            *Subprojects:*	1
>
>                +
>                  *Projectpath:*	apps
>                  *Finished:*	
>                  33%
>                  *Subprojects:*	1
>
>                      #
>                        *Projectpath:*	gugu
>                        *Finished:*	
>                        33%
>                        *Subprojects:*	1
>
>                            *
>                              *Projectpath:*	profet
>                              *Finished:*	
>                              33%
>                              *Subprojects:*	1
>
>                                  o
>                                    *Project:*
ROS.xx.apps.gugu.profet.winamp
>                                    *Finished:*	
>                                    33%
>                                    *Status:*	
>                                    *Maintainer:*	Gustel
>                                    *TODO:*	work oUt the source code
and clean
>                                    all bugs.
>
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>ros-general mailing list
>ros-general at reactos.com
>http://reactos.com/mailman/listinfo/ros-general
>


__________________________________
Do you Yahoo!?
Get better spam protection with Yahoo! Mail.
http://antispam.yahoo.com/tools



More information about the Ros-general mailing list