Hi,
First of all, thank you for providing the current
script, it is very useful.
Here is a feature idea to make it even more attractive
and useful (IMHO of course):
I would like to receive html email, containing for
each file modified/added:
- a link (to CVS web hosted at sf.net) to the old version
of the file
ex: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/cvs-
syncmail/syncmail/syncmail?rev=1.25&content-
type=text/vnd.viewcvs-markup
- a link to the new version of the file
ex: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/cvs-
syncmail/syncmail/syncmail?rev=1.26&content-
type=text/vnd.viewcvs-markup
- a link to the diff (CVS web provide very nice colored
diff)
ex: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/cvs-
syncmail/syncmail/syncmail.diff?r1=1.25&r2=1.26
- a link to the history of the file:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/cvs-
syncmail/syncmail/syncmail
It could be organized in a simple html table.
Also, it can happen that a commit is related to
a task, a bug, etc... It would be very nice if
you could parse the content of the commit info
enter by the user and look for example for pattern such
as bug#123 task#456 etc...
You would substitute them to html links pointing
to the appropriate bug or task on sf.net for the current
project.
Regards,
Nicolas.
Logged In: YES
user_id=3066
I'm re-classifying this as a "Bug", and it will end up
marked as a "Feature Request" in that tracker. syncmail is
too small a project to spread issues among three trackers;
the "Feature Request" tracker will be disabled.
This is a reasonable idea, but ideally it should support
non-SF tools (like CVSweb in addition to ViewCVS).