Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I can't remember if I wrote that script or if graham did, though I suspect I did since it's readable and contains more than 10 lines :), but it hasn't changed much over the last few years...back when far fewer people bothered to put a synopsis in and search wasn't as good at extracting them. I don't know that the description would really be beneficial in an RSS feed since it's often long and just as vague and unenlightening as the name might be.

    • by kellan (905) on 2003.03.01 16:07 (#17634) Homepage Journal
      Just to clarify, you do think adding the synopsis is a good idea? Great. You need any help? We've got a spiffy new version of XML::RSS out that might be useful.
      • I didn't say it was either. The thing is that the 'synopsis' doesn't come with the distribution rather in the pod of each individual module contained in the distribution therefore making the attachment of the 'synopsis' to the distribution is a tricky and, at times, misleading task. It's a bit of a mismatch of information that works most of the time. Aside from that, I'd like to think that the brevity of the austere module listings in RSS is an encouragement to authors to name their modules well and descrip

        • Can't say I really understand your logic except for the part about "not a terribly important", that makes sense.

          I don't know anything about the way search.cpan.org is implemented but it seems to me that somewhere there is code that has access to all the data we're talking about. I suspect this because the /recent page exists. Not sure why that code can't spit out the RSS.

          But I take your word for it.

          So I called it an early night (its too cold to get excited about being out late) and spent the last hour
          • the RSS code is not part of the shiny new rewrite, it's old and only got written because pudge pestered me about getting a newsfeed for the modules. Because the db is set up the way it is, this seemingly simple task isn't simple, which is why I pointed out that a distribution does not have 'metadata' that can be reliably used in this type of situation. People say we, cpan, should enforce such things or that perl6 will miraculously change this but my hope has waned. Just because it's perl6 doesn't mean it'll