user-pic

Blog author info in FOAF format (esp. in Motion)

Vote 0 Votes

Hi All,

I read in this post on the FOAF developer’s forum from way back in 2003 that MT is able to expose info about blog authors in Friend of a Friend (FOAF) format:

http://lists.foaf-project.org/pipermail/foaf-dev/2003-April/005237.html

Is that true? If so how? If not, this would be super cool to have in Motion which is all about connections to other services and users.

TIA!

Regards,

Travis Spencer

Reported on Movable Type 4.2

6 Replies

| Add a Reply
  • Hammersley's message was poorly-titled. That was about TypePad. Here's a Wayback Machine archive of the Guardian piece. Movable Type isn't hosted, you install it. (Back then, MT and TypePad were somewhat closely-related, but claims that TP is "hosted Movable Type" have never been entirely accurate.)

    That said, there's nothing stopping anyone from creating a template that outputs the authors of a given blog in FOAF format.

  • Hi Su,

    I figured that Hammersley was talking about TP, but I thought it might be in MT since that's what TP is built on. (I've seen that my wife's TP account provides her with a FOAF file.) Are you saying that it's not apart of the "kernel" but an add-on that the TP folks made to provide value to the hosted offering? If so, I strongly believe that MT needs to support this out of the box with Motion. This is what Motion is all about: connecting bloggers to their community from within their blogs, i.e., to allow bloggers to connect to their friends and their friends' friends regardless of where they are socializing on-line. Using Motion, MT users will be able to create communities around their blogs that tie together content and connections from all over the Internet. If those connections are machine-readable, the potential reach of that community will be greater. This is what FOAF is for.

  • I can only address the list e-mail at this point. Motion itself isn't a huge point of interest for me, really.

    I'm not quite sure what you mean as far as FOAF support being in some shared "kernel," etc. Again, for some time now, MT and TP have been more like distant cousins than siblings. Something existing in one has no particular bearing on the other beyond maybe conceptual influence if it's received well. They're independent products.

    As far as getting MT/Motion to support it, feature requests ideally go here. I can't say what the practicality of that is in the proposed release schedule, though.

  • I know nothing about the FOAF format, but if TypePad is exporting say, and Index Template in FOAF format, there is no reason you cannot add a similar Index Template into your MT install (Motion or otherwise).

    After examining this page:

    http://xmlns.com/foaf/spec/

    It looks like to export a FOAF RDF file, you may need to add some Custom Fields, or just export a very basic FOAF file.

    The Personal Metadata would be rather easy to automated, however I am not quite sure about gathering the Friend relationships. You could also get into the Group relationships as well.

    I would not want to include a plain text email in a FOAF file, so you would have to have a script to do the SHA1 encoded emails.

    Sounds like a good idea for a plugin for MT, but it would take some work, too much that I doubt you will see it in Motion.

    Ken

    • The Community Solution has at least a "friend" relationship built into it. Anything further would definitely involve extending the app in some way first.

      you would have to have a script to do the SHA1 encoded emails

      Nope *grin*

      • Well, i'll be, never knew SHA1 was built in. Then the most basic of FOAF files could be created in MT by just sticking to the RDF spec. If you were using MTCS you could then use the friending/following functions too.

        Though to be honest, and this is going off of the discussion right now on the ProNet list, I am not sure there is a tangible ROI here.

Add a Reply

If you need to share template code, replace all the "<" signs with "&lt;" or use this utility.

Forum Groups

1773 6162

Last Topic: Excluding categories from blog by kholechek on Feb 9, 2012

86 302

Last Topic: website entries by masoud on Oct 26, 2011

1429 5077

Last Topic: What apocalypse hit this community in the middle of 2011? by 75th on Feb 10, 2012

695 2910

Last Topic: Insert Image / File Fails by Russ Miller on Feb 10, 2012

84 291

Last Topic: How to have some other characters in entry basename automatically written by Afshin Haghighatnia on Dec 22, 2011

173 737

Last Topic: About the MT version stated in HTML source by Alex E. Schneider on Feb 7, 2012

190 567

Last Topic: Analytics Reporting by michael webster on Feb 5, 2012

48 210

Last Topic: An idea and also a request by Afshin Haghighatnia on Jun 29, 2011

64 246

Last Topic: jQuery in MT 5.1 still at 1.4 - why? by perlmonkey on May 25, 2011

code.sixapart.com

137 478

Last Topic: Getting a thumbnail with xpath by Peter on Mar 13, 2011

222 720

Last Topic: Custom Field for Asset Not Appearing by android on Feb 9, 2012