On Wed, 09 Aug 2000, Hildo Biersma wrote:
> > =head1 DESCRIPTION
> > 
> > Making what's changed in documentation stand out's quite useful,
> > something I'm coming to appreciate more and more as the RFCs are
> > flying back and forth. The standard way to do this is to mark the
> > changed sections with one or more vertical bars on the left margin.
> > 
> > Since changes can themselves be changed, multiple levels of change bar
> > can occur. This mirrors the common practice in printed documentation.
> 
> I have a strong feeling this is a bad idea, because:
> - Not everyone is interested in the changes

Some of us have to add them anyway. :-)
The real question is whether the distributed Perl docs will include
change bars.

> - Human authors are fallible, and it's easy to forget changebars

Yep.  (Although human authors are fallible, and it's easy to ^_foo,
or whatever the current currying syntax is now.)

> - We don't want the pods to grow indefinitely

Yep.  (I think we keep the last five versions, so we simply filter out
/^\|{6,}/.

> 
> Instead, it should be pretty trivial to write a tool that compares the
> pods for the current and (any) previous version, generate the
> changebars, then writes that out as a separate document - for those who
> want it.  It may be desirable to include that with the default module
> distribution, or we may want to make this a web-based CPAN resource, but
> boy this should not clutter up every module out there.

We tried this, too.  It worked, but was a little too awkward for our
use.  (And failed the requirements in the end anyway.)

FFT.

-- 
Bryan C. Warnock
([EMAIL PROTECTED])

Reply via email to