[ros-general] Project status utility
Robert Köpferl
rob at koepferl.de
Fri Mar 5 00:37:24 UTC 2004
Jason Filby schrieb:
> 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.
For the one or the other reason I post the utility to the list.
Until now it produces these simple files you've seen bevore. If there's
interest I'll have a copy'n'paste session with some website and the utility.
>
> 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
> _______________________________________________
> ros-general mailing list
> ros-general at reactos.com
> http://reactos.com/mailman/listinfo/ros-general
-------------- next part --------------
A non-text attachment was scrubbed...
Name: projectstatus.pl
Type: application/x-perl
Size: 7358 bytes
Desc: not available
URL: <http://reactos.org/pipermail/ros-general/attachments/20040305/fb66a088/attachment.bin>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: status.txt
URL: <http://reactos.org/pipermail/ros-general/attachments/20040305/fb66a088/attachment.txt>
More information about the Ros-general
mailing list