Random musings from #perl on Freenode:

If I write a base module that's intended for expansion/extension (such
as Tickit), and then write lots and lots of extensions (see: the entire
Tickit::Widget:: namespace), it would be nice as an end-user feature
browsing module documentation, to be able to see a list of all those
widgets when looking at the base. Sometimes module developers use a

  =head1 SEE ALSO

However, for developers that's a terrible solution. It means the author
of the base has to list all the extensions, which will naturally grow
over time. As the base becomes more stable, it increasingly means the
base does "documentation-only" releases that just add to that list.
Also it's hard for third-parties to add it there.

I wonder if therefore, metacpan needs some sort of back-reference
ability? That if an extension module could somehow list

  =head1 SEEN ALSO BY

  L<Tickit>

then such a module declaring that would *automatically* get listed
somehow in some automatically-generated and (near)-realtime updated
part of the Tickit documentation when viewed via metacpan.

Does this sound like something that might gain traction?

-- 
Paul "LeoNerd" Evans

leon...@leonerd.org.uk
http://www.leonerd.org.uk/  |  https://metacpan.org/author/PEVANS

Attachment: pgpNfE5DPPYdc.pgp
Description: OpenPGP digital signature

Reply via email to