SIOC profile for 'sioc-project.org' A SIOC profile describes the structure and contents of a community site (e.g., weblog) in a machine processable form. For more information refer to the <a href="http://rdfs.org/sioc">SIOC project page</a> sioc:reply_of in flat threads Hi! I'm currently working on a SIOC exporter for vBulletin using Alex's SIOC PHP API. As vBulletin uses flat threads, I was thinking about the correct way to use the sioc:has_reply and sioc:reply_of properties for posts. The problem here is that we can't know for sure which post the author of a follow-up post is replying to: It could be a reply to the previous post in the thread, to the thread starting post or even to multiple posts in the thread. So how can we use the sioc:reply_of property for a post in a flat thread - should it point to the immediately previous or the thread starting post - or even all or none of previous posts? [1] In a discussion [2] on #sioc irc channel it was proposed to use sioc:Thread [3] to indicate that sioc:Posts are part of a discussion. It was then suggested to either have * each post marked as a reply to the first post or * something like a linked list of posts using sioc:next_by_date and/or sioc:previous_by_date and maybe add a property like sioc:first_post to sioc:Thread so that a query is able to find the first post of a thread (sioc:first_post being a subproperty of sioc:container_of) Then rules could be used to deduce more knowledge about the thread and its reply structure later. Any comments and suggestions are very welcomed. Regards, Thomas [1] Ideally a web forum application would store the IDs of posts that are quoted in a reply, but vBulletin doesn't do that in a useful way. [2] irc logs: http://tuukka.iki.fi/tmp/sioc-2007-11-05.html#12:52:10 [3] sioc:Thread is discussed here: http://groups.google.com/group/sioc-dev/browse_thread/thread/e474ee9f0b964ba2/2c5b07a4bbb49361 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SIOC-Dev" group. To post to this group, send email to sioc-dev@googlegroups.com To unsubscribe from this group, send email to sioc-dev-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/sioc-dev?hl=en -~----------~----~----~----~------~----~------~--~--- 2007-11-13T08:46:29+00:00 2007-12-12T10:57:12+00:00