Slash Boxes
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.
More | Login | Reply
Loading... please wait.
    • I filed this bug report for XML::Feed []. However, it is possible it may work by converting the feed from Atom to RSS using the following function:

      sub myconvert
          my $feed = shift;
          if (
              (($output_format eq "RSS") &&
               ($feed->format() eq "Atom")
              (($output_format eq "Atom") &&

  • The Socialtext Open [] wiki uses XML::Feed for its RSS handling. One of the things I'm always concerned about in Socialtext is the number of modules that people have to install.

    XML::Feed has a lot of dependencies. They all look like they're getting used, but anything to reduce the number of required modules would be swell. I provide this list in case there's anything that you see that is surprising: "Oh, we don't need to include THAT."

    Here's a list of unique dependencies:

    • Class::Data::Inheritable
    • Cla


  • * Merge with XML::Atom::Syndication
    * Support for SAX and a PurePerl version fallback option
    * Use XML::RAI and/or XML::RSS::Parser
    • Ben is working on SAX based parser to save memory with Atom based upload on Vox, and he says "it's almost done."

      We're afraid of breaking the existent apps that rely on XML::Atom internal use of XML::LibXML (which is bad, but I know a couple of examples), so we need to figure out how to make it backward compatible.
      • Understood. I'm always open to collaborating and finding ways to maintain backwards compatability.