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(a)reactos.com
http://reactos.com/mailman/listinfo/ros-general
__________________________________
Do you Yahoo!?
Get better spam protection with Yahoo! Mail.
http://antispam.yahoo.com/tools