Re: Re: CVS updates

[email protected] (Thomas M. Widmann) 22 Apr 2003 22:12:21 +0100
Newsgroups gmane.comp.tex.bibulus.devel
Message-ID <[email protected]>
Arne J=F8rgensen <[email protected]> writes:

> [email protected] (Thomas M. Widmann) writes:
>=20
> > Arne J=F8rgensen <[email protected]> writes:
> >
> >> [email protected] (Martin L=FCthi) writes:
> >>=20
> >> > I follow the bibulus list with interest. ATM it is a bit annoying
> >> > that CVS messages have the same author / format as the rest of the
> >> > messages.  Is it possible to either change the cvs author to
> >> > [email protected] or to prepend a [CVS] to the Message Title?
> >
> > I was checking, and I cannot find any way to do this without getting
> > Savannah staff to do it.
> >
> > The emails are generated by the following statement, so if anybody
> > knows more about log_accum, please help:
> >
> > bibulus /usr/local/bin/log_accum -T bibulus -C -m [email protected]=
g -s %{sVv}
>=20
> I'm guessing:
>=20
> -s is for subject and ${sVv} som magic to insert information from cvs.

The log_accum installed on my Redhat box contains the following in the
beginning (no manual page, it seems):

# Usage: log_accum.pl [-d] [-s] [-w] [-M module] [-u user] [[-m mailto] ...=
] [[-R replyto] ...] [-f logfile]
#       -d              - turn on debugging
#       -m mailto       - send mail to "mailto" (multiple)
#       -R replyto      - set the "Reply-To:" to "replyto" (multiple)
#       -M modulename   - set module name to "modulename"
#       -f logfile      - write commit messages to logfile too
#       -s              - *don't* run "cvs status -v" for each file
#       -w              - show working directory with log message
#       -u user         - $USER passed from loginfo

Furthermore, there's a line in the program:
    print MAIL "Subject:  CVS Update: " . $modulename . "\n";
-- so it seems Savannah have patched it. :-(

> So maybe something like -s '[CVS] %{sVv}' will do the trick?

I can try, but according to the above, I doubt it will work. :-(

> >> Maybe there should be a seperate list for cvs logs.
> >
> > That would be very easy indeed to set up, and for mailing list
> > subscribers, this should work well.  However, gmane users would then
> > have to check that list separately (if that list would get mirrored at
> > all).
>=20
> Should not be a problem.
>=20
> > Besides, I quite like the fact you can follow up easily to CVS log
> > messages, since they may introduce subjects that haven't been
> > discussed so far.
>=20
> Has a point. Could be fixed by forcing follow-ups on a cvs list to the
> developer list. Mails that does not come from a cvs commit should not
> occur on a cvs list anyway.

Yes, if the -R option mentioned above works.

/Thomas
--=20
Thomas Widmann          Bye-bye to BibTeX: join the Bibulus project now!
[email protected]              <http://www.nongnu.org/bibulus/>
Glasgow, Scotland, EU     <http://savannah.nongnu.org/projects/bibulus/>