Re: Is Pod::Simple::POD worth pursuing?
[email protected] (John SJ Anderson) Tue, 21 May 2013 19:30:00 -0700
| Newsgroups | perl.pod-people |
|---|---|
| Message-ID | <CABJ3DF8QrSXXTFn8vWg7e5cS-K2KBpe7c-s4a+HheLpExmf2nQ@mail.gmail.com> |
On Tue, May 21, 2013 at 7:16 PM, Ricardo Signes <[email protected]> wrote: > It's hard to judge this without the context in which you're considering it. > The GH issue to which you linked is largely context-free. The context is that MetaCPAN's '/pod' endpoint is currently using Pod::POM for this purpose (i.e., returning the POD associated with a given module). Pod::POM does not return the =encoding line from the POD. Pod::POM also seems to be effectively abandoned, based on its rt.cpan.org queue and lack of recent releases. Finally, cpan-api already depends on Pod::Simple::XHTML, so making it possible for Pod::Simple to do this would eliminate one dependency there as well as fix bugs caused by the =encoding line being dropped. Further deep background: I found this bug when I ran 'cpandoc utf8::all' when utf8::all was not installed. I noticed a POD encoding error in the output (the utf8::all SYNOPSIS includes some Unicode glyphs and there was apparently no =encoding line present). I reported a bug there, discovered that utf8::all _was_ setting an =encoding properly, chased it back through Pod::Cpandoc, to MetaCPAN/cpan-api, and finally to Pod::POM -- where I found two open tickets about the same issue. Subsequent discussion on #metacpan lead to the suggestion of implementing something in Pod::Simple. So, here I am, with this lovely pile of yak hair and the first 80% of Pod::Simple::Pod. (I agree about the name suggestion, thanks.) Anyway, hopefully that helps people better understand what I'm trying to do here, or at least makes somebody smile ruefully. chrs, john.