December 29th, 2003

test pattern
  • torgo_x

LJ RSS-harvester identification

I am new here!
I am Torgo X, doer of stuff, writer of writings, and maker of things and whatnot!
End introduction!

Now, as someone who provides a good dozen RSSs that end up as some fairly popular LJ syndications, I have one request that to make of the LJ code gods:

I wish the LJ feed-harvester would identify itself as something a bit more explicit than just "libwww-perl/5.63", so that when I look at my httpd logs, I can have better information about what hits are coming from where.

Here's how to do this: Right after the line in the Perl code where the harvester creates a new LWP::UserAgent object, add this statement (assuming the object is in a variable called $ua):

    # XXXX or however you get the LJ version number
   . " ( " . join(' ; ',
      # XXXX or whatever the webmaster address is
      # XXXX or however you interpolate the synd's address
     # Any other salient components here...
     # Like maybe the number of subscribers?
     # And finally the LWP version:
     $ua->can('_agent') ? $ua->_agent : $ua->agent
) . " )");
  • Current Music
    Grieg - "Album-leaf"
test pattern
  • torgo_x

2 smallish reqs for the message composition interface

And while I'm making requests, I wish that "Don't auto-format"'s default setting (i.e., default on versus default off) could be controlled on a user's page.

And I wish that had a preview button.

And I want a bunny rabbit.

  • Current Music
    Grieg - "Spring Dance"

LJ RSS Feeds

I have been coding up a new web based RSS aggregator at and have put together a collection of feeds based on LJ users to demonstrate how to build useful collections of categorized feeds.

First Say has functionality like friends lists but the design factors are different - and it works for any RSS feed.

I have some feedback about the RSS feeds - I don't know who is responsible for that piece of code.

The obvious missing piece is that community feeds do not include the authors name for the entry - and this seems to me to be an oversight.

I am happy to discuss broader issues about the feeds - who has this charge?

The First Say project is at alpha stage and not publicly announced - so despite the public nature of this forum please keep this developer only.

This is a PHP / Postgres project and will be open source - though we have not picked a license yet - comments, feedback, welcome.