How to check for Trackback-enabled syndication feed?

Topics: Argotic.Common, Argotic.Core, Argotic.Extensions
Dec 13, 2007 at 1:52 PM
I'm looking for using the Argotic framework to send pingbacks and trackbacks, but I can't find what to use to check if a syndication feed item can be trackbacked.
There is an IsPingbackEnabled utility method that handles the problem for pingbacks, but not for trackbacks.

The only way I thought it can be done is by checking if the feed item has a Trackback extension. That's ok and it is perfectly clear how to do it, but I'm not sure if that handles all cases.
Dec 13, 2007 at 4:54 PM

Per the Trackback specification, auto-discovery of trackback notification endpoints is enabled through embedded RDF elements in the web resource. I have added a IsTrackbackEnabled(Uri) method for the next release of the framework. For now you would need to request the web resource, get the response stream, and parse it for one or more <rdf:RDF> elements that match the identifier of the resource. For more information on trackback auto-discovery, see

The specification provides the following as an example embedded RDF element you would need to parse for:

dc:title="Foo Bar"
Dec 14, 2007 at 2:37 PM
Thank you, Oppositional.

I've implemented a IsTrackbackEnabled and LocateTrackbackServer by my own and they seems to work properly.