From: Sergey C. <sem...@an...> - 2008-06-03 14:35:27
|
Hello, I'm thinking about different forms of RDF publishing that is being adopted by various data consumers and RDFa (and possible eRDF) seem to be quite interesting - Yahoo hopes to support it in SearchMonkey eventually and RDFa usecases at W3 even mention it in connection with SMW: http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330/#use-case-6 The question to Markus and Denny, are there any plans for this? How can development community help with? I'll be happy to participate in this. Thank you, Sergey -- Sergey Chernyshev http://www.sergeychernyshev.com/ |
From: Yaron K. <ya...@gm...> - 2008-06-03 15:10:31
|
That's pretty neat that the W3C uses SMW in one of their use cases for RDFa. The specific usage they give, transferring content from and into a semantic wiki, is not that interesting (there are better tools for that), but the idea you mention, of search engines being able to access one's data just by crawling through HTML pages, certainly is. -Yaron On Tue, Jun 3, 2008 at 10:35 AM, Sergey Chernyshev < sem...@an...> wrote: > Hello, > > I'm thinking about different forms of RDF publishing that is being adopted > by various data consumers and RDFa (and possible eRDF) seem to be quite > interesting - Yahoo hopes to support it in SearchMonkey eventually and RDFa > usecases at W3 even mention it in connection with SMW: > http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330/#use-case-6 > > The question to Markus and Denny, are there any plans for this? How can > development community help with? I'll be happy to participate in this. > > Thank you, > > Sergey > > > -- > Sergey Chernyshev > http://www.sergeychernyshev.com/ > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > > |
From: Markus K. <ma...@se...> - 2008-06-03 17:55:04
|
On Dienstag, 3. Juni 2008, Sergey Chernyshev wrote: > Hello, > > I'm thinking about different forms of RDF publishing that is being adopted > by various data consumers and RDFa (and possible eRDF) seem to be quite > interesting - Yahoo hopes to support it in SearchMonkey eventually and RDFa > usecases at W3 even mention it in connection with SMW: > http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330/#use-case-6 > > The question to Markus and Denny, are there any plans for this? How can > development community help with? I'll be happy to participate in this. > > Thank you, > > Sergey Great to see that there is interest in this. Creative Commons, who also run SMW on their site, have a summer project to enable RDFa support in SMW. We are looking forward to the results, but if there is interest from other people as well, we can certainly make some contacts here! (Denny may know some more details) Best regards Markus -- Markus Krötzsch Semantic MediaWiki http://semantic-mediawiki.org http://korrekt.org ma...@se... |
From: Sergey C. <sem...@an...> - 2008-06-03 18:28:36
|
Great to know that this is in the plans! Hope this is "summer 2008" project ;) I'll be happy to discuss various options on the list if there is interest in my opinion ;) and I'll definitely going to help as a guinea pig on TechPresentations or other projects. Sergey On Tue, Jun 3, 2008 at 12:44 PM, Markus Krötzsch < ma...@se...> wrote: > On Dienstag, 3. Juni 2008, Sergey Chernyshev wrote: > > Hello, > > > > I'm thinking about different forms of RDF publishing that is being > adopted > > by various data consumers and RDFa (and possible eRDF) seem to be quite > > interesting - Yahoo hopes to support it in SearchMonkey eventually and > RDFa > > usecases at W3 even mention it in connection with SMW: > > http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330/#use-case-6 > > > > The question to Markus and Denny, are there any plans for this? How can > > development community help with? I'll be happy to participate in this. > > Great to see that there is interest in this. Creative Commons, who also run > SMW on their site, have a summer project to enable RDFa support in SMW. We > are looking forward to the results, but if there is interest from other > people as well, we can certainly make some contacts here! (Denny may know > some more details) > > Best regards > > Markus > |
From: Asheesh L. <as...@cr...> - 2008-06-05 20:09:15
|
On Tue, 3 Jun 2008, Sergey Chernyshev wrote: > Hello, > > I'm thinking about different forms of RDF publishing that is being adopted > by various data consumers and RDFa (and possible eRDF) seem to be quite > interesting - Yahoo hopes to support it in SearchMonkey eventually and RDFa > usecases at W3 even mention it in connection with SMW: > http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330/#use-case-6 > > The question to Markus and Denny, are there any plans for this? How can > development community help with? I'll be happy to participate in this. As someone said, CC does have a Summer of Code student with this planned. He's scheduled to start a little late, but I'll have Nathan Kinkade (his mentor) and the student be sure to keep the list up to date on their questions and plans. -- Asheesh. -- Theory of Selective Supervision: The one time in the day that you lean back and relax is the one time the boss walks through the office. |
From: S P. <in...@sk...> - 2008-06-06 12:06:10
|
Sergey Chernyshev wrote: > I'm thinking about different forms of RDF publishing that is being > adopted by various data consumers and RDFa (and possible eRDF) seem to > be quite interesting - Yahoo hopes to support it in SearchMonkey > eventually and RDFa usecases at W3 even mention it in connection with > SMW: http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330/#use-case-6 > > The question to Markus and Denny, are there any plans for this? Heh, I brought that up years ago when I first heard of RDF/a (below). I think I filed an enhancement bug but I can't find it now. However, I wonder how useful RDFa in SMW is. Every SMW page explicitly identifies that its facts are available as rdf+xml in the official standard manner: <link rel="alternate" type="application/rdf+xml" title="Berlin" href="/index.php?title=Special:ExportRDF/Berlin&xmlmime=rdf" /> So is it only tools that ignore this and just look for RDFa in HTML that benefit? Are there lots of such tools? The bookmarklet I mention below (hah, it's been in my browser toolbar for over two years and I haven't used it for 18 months) would highlight any RDFa statements in HTML. That might be useful but a) SMW shows all its statements in the factbox, and b) many SMW pages hide their statements (with the "| " alternate text). I'm not arguing against it, just wondering. -- =S Page = = = = = = = early message = = = = = = = Subject: Re: [Semediawiki-user] Do (could) types show up in the HTML? Date: Sun, 26 Mar 2006 22:51:12 -0800 To: sem...@li... References: <200...@sc...> Summary: consider RDF/A for this. Rich Morin <rd...@cf...> wrote a while ago: > I've looked at the source code for the page > http://wiki.ontoworld.org/index.php/Help:Relation, > looking for any encoding of the type information in > the generated links. I haven't found any, but I may > not be looking in the right places, way, etc. > > In any case, I would like to promote the idea of > making this information "visible" to web browsers, > web crawlers, etc. Denny Vrandecic <dv...@ai...> responded: > Nice idea. Is there already a syntax for that, like > <a href="target-url" type="link-type-url">shown text</a> Yes. I think RDF/A , "syntax for expressing RDF metadata within XHTML", is designed to do this. You use the rel= attribute of <a href> with a value from a particular vocabulary's namespace. The cool thing about RDF/A is it also provides a way to denote property values using <span property=>. To misquote the fine http://wiki.ontoworld.org/index.php/San_Diego page, It is the county seat of San Diego County, with a population of 1,223,400. I'm guessing its XHTML with type information encoded in RDF/A would be <html smw:="http://smw.ontoware.org/2005/smw" > ... It is the county seat of <a href="/index.php/San_Diego_County" rel="smw:_Relation-3AIs_county_seat_of">San Diego County</a>, with a population of <span property="smw:_Attribute-3APopulation">1,223,400</span>. One of the people on the "RDF in XHTML Taskforce" has a basic bookmarklet to highlight RDF/A triples in HTML documents, http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Mar/0010.html It would seem pretty feasible to add the <span property=> tag in the SMWParseAttributesCallback() hook. Adding the rel= attribute to relation hyperlinks is harder as SMW currently relies on MediaWiki's default [[wiki link]] processing after it's parsed the relations. The RDF/A primer http://www.w3.org/TR/2006/WD-xhtml-rdfa-primer-20060310/ is pretty approachable compared with other W3 documents (until it gets into URIs and CURIEs :-). Regards, -- =S |
From: Sergey C. <sem...@an...> - 2008-06-09 18:11:19
|
Yeh, Yaron had the same question when we discussed it and it's absolutely true, that linking to RDF version of the page is clearly more functional, but there is an issue of those two documents (HTML page and RDF document) being different sources of info opening potential door for spammers and it looks like search engines like Yahoo who's implementing semantic web support are using single-source approach to try to limit this and that's why RDFa/eRDF are the only two approaches they support in current Search Monkey documentation. In any case, it's better to have various means of embedding semantic data since we don't know what will be the prevalent approach for "smart agents" to gather this data. Sergey On Fri, Jun 6, 2008 at 8:04 AM, S Page <in...@sk...> wrote: > Sergey Chernyshev wrote: > > > I'm thinking about different forms of RDF publishing that is being > > adopted by various data consumers and RDFa (and possible eRDF) seem to > > be quite interesting - Yahoo hopes to support it in SearchMonkey > > eventually and RDFa usecases at W3 even mention it in connection with > > SMW: > http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330/#use-case-6 > > > > The question to Markus and Denny, are there any plans for this? > > Heh, I brought that up years ago when I first heard of RDF/a (below). I > think I filed an enhancement bug but I can't find it now. > > However, I wonder how useful RDFa in SMW is. Every SMW page explicitly > identifies that its facts are available as rdf+xml in the official > standard manner: > > <link rel="alternate" type="application/rdf+xml" title="Berlin" > href="/index.php?title=Special:ExportRDF/Berlin&xmlmime=rdf" /> > > > So is it only tools that ignore this and just look for RDFa in HTML that > benefit? Are there lots of such tools? The bookmarklet I mention below > (hah, it's been in my browser toolbar for over two years and I haven't > used it for 18 months) would highlight any RDFa statements in HTML. > That might be useful but a) SMW shows all its statements in the factbox, > and b) many SMW pages hide their statements (with the "| " alternate text). > > I'm not arguing against it, just wondering. > > -- > =S Page > > > = = = = = = = early message = = = = = = = > > Subject: Re: [Semediawiki-user] Do (could) types show up in the HTML? > Date: Sun, 26 Mar 2006 22:51:12 -0800 > To: sem...@li... > References: <200...@sc...> > > Summary: consider RDF/A for this. > > Rich Morin <rd...@cf...> wrote a while ago: > > > I've looked at the source code for the page > > http://wiki.ontoworld.org/index.php/Help:Relation, > > looking for any encoding of the type information in > > the generated links. I haven't found any, but I may > > not be looking in the right places, way, etc. > > > > In any case, I would like to promote the idea of > > making this information "visible" to web browsers, > > web crawlers, etc. > > Denny Vrandecic <dv...@ai...> responded: > > > Nice idea. Is there already a syntax for that, like > > <a href="target-url" type="link-type-url">shown text</a> > > Yes. I think RDF/A , "syntax for expressing RDF metadata within XHTML", > is designed to do this. You use the rel= attribute of <a href> with a > value from a particular vocabulary's namespace. The cool thing about > RDF/A is it also provides a way to denote property values using <span > property=>. > > To misquote the fine http://wiki.ontoworld.org/index.php/San_Diego page, > It is the county seat of San Diego County, > with a population of 1,223,400. > > I'm guessing its XHTML with type information encoded in RDF/A would be > <html > smw:="http://smw.ontoware.org/2005/smw" > > > ... > It is the county seat of > <a href="/index.php/San_Diego_County" > rel="smw:_Relation-3AIs_county_seat_of">San Diego County</a>, > with a population of > <span property="smw:_Attribute-3APopulation">1,223,400</span>. > > One of the people on the "RDF in XHTML Taskforce" has a basic > bookmarklet to highlight RDF/A triples in HTML documents, > > http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2006Mar/0010.html > > It would seem pretty feasible to add the <span property=> tag in the > SMWParseAttributesCallback() hook. Adding the rel= attribute to > relation hyperlinks is harder as SMW currently relies on MediaWiki's > default [[wiki link]] processing after it's parsed the relations. > > The RDF/A primer > http://www.w3.org/TR/2006/WD-xhtml-rdfa-primer-20060310/ is pretty > approachable compared with other W3 documents (until it gets into URIs > and CURIEs :-). > > > Regards, > -- > =S > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > -- Sergey Chernyshev http://www.sergeychernyshev.com/ |
From: Sergey C. <sem...@an...> - 2008-06-09 18:13:44
|
Great! Please keep us updated! BTW, can you describe a use case that you have at CC for RDFa? I think such scenarios can benefit the community. Thank you, Sergey On Thu, Jun 5, 2008 at 4:09 PM, Asheesh Laroia <as...@cr...> wrote: > On Tue, 3 Jun 2008, Sergey Chernyshev wrote: > > > Hello, > > > > I'm thinking about different forms of RDF publishing that is being > adopted > > by various data consumers and RDFa (and possible eRDF) seem to be quite > > interesting - Yahoo hopes to support it in SearchMonkey eventually and > RDFa > > usecases at W3 even mention it in connection with SMW: > > http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330/#use-case-6 > > > > The question to Markus and Denny, are there any plans for this? How can > > development community help with? I'll be happy to participate in this. > > As someone said, CC does have a Summer of Code student with this planned. > He's scheduled to start a little late, but I'll have Nathan Kinkade (his > mentor) and the student be sure to keep the list up to date on their > questions and plans. > > -- Asheesh. > > -- > Theory of Selective Supervision: > The one time in the day that you lean back and relax is > the one time the boss walks through the office. > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > -- Sergey Chernyshev http://www.sergeychernyshev.com/ |
From: Nathan K. <nki...@cr...> - 2008-06-12 23:16:50
|
2008/6/9 Sergey Chernyshev <sem...@an...>: > Great! Please keep us updated! > > BTW, can you describe a use case that you have at CC for RDFa? I think such > scenarios can benefit the community. > > Thank you, > > Sergey Do you mean specifically how CC might use RDFa relative to SMW, or just generally? Probably the principle use for RDFa at CC is for embedding licensing information. There is a great little bookmarket tool at w3.org called GetN3 (http://www.w3.org/2006/07/SWD/RDFa/impl/js/). So, if you use that tool on one our Commons Deeds (e.g. http://creativecommons.org/licenses/by/3.0/) it should extract a good number of triples. The HTML that our license chooser (http://creativecommons.org/license/) produces includes RDFa. Hopefully at some point the major search engines will use this data to allow for concise searching of content based on license. I'll try to let the list know what happens with the GSoC person who will be working on turning the SMW data into RDFa. Nathan |
From: Sergey C. <sem...@an...> - 2008-06-21 18:48:19
|
Yep, thanks for sharing - I had this in mind as well - badges that people can "easily add to their HTML pages" without knowing what's inside, but still producing semantically meaningful results for crawlers. BTW, I added RDFa support to our Semantic Ready Validator: http://www.semanticready.com/are_you_ready? and can't wait to see it have one more check mark on my SMW installations ;) There is a bookmark for it too. Sergey On Thu, Jun 12, 2008 at 7:16 PM, Nathan Kinkade < nki...@cr...> wrote: > 2008/6/9 Sergey Chernyshev < > sem...@an...>: > > Great! Please keep us updated! > > > > BTW, can you describe a use case that you have at CC for RDFa? I think > such > > scenarios can benefit the community. > > > > Thank you, > > > > Sergey > > Do you mean specifically how CC might use RDFa relative to SMW, or > just generally? Probably the principle use for RDFa at CC is for > embedding licensing information. There is a great little bookmarket > tool at w3.org called GetN3 > (http://www.w3.org/2006/07/SWD/RDFa/impl/js/). So, if you use that > tool on one our Commons Deeds (e.g. > http://creativecommons.org/licenses/by/3.0/) it should extract a good > number of triples. The HTML that our license chooser > (http://creativecommons.org/license/) produces includes RDFa. > Hopefully at some point the major search engines will use this data to > allow for concise searching of content based on license. > > I'll try to let the list know what happens with the GSoC person who > will be working on turning the SMW data into RDFa. > > Nathan > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > -- Sergey Chernyshev http://www.sergeychernyshev.com/ |
From: Sergey C. <sem...@an...> - 2008-07-24 17:00:08
|
Nathan, Asheesh, How's it going with RDFa support project? I'm happy to be in conversations and help the developer with advise or even code - please let the list know. Thank you, Sergey On Sat, Jun 21, 2008 at 1:53 PM, Sergey Chernyshev < sem...@an...> wrote: > Yep, thanks for sharing - I had this in mind as well - badges that people > can "easily add to their HTML pages" without knowing what's inside, but > still producing semantically meaningful results for crawlers. > > BTW, I added RDFa support to our Semantic Ready Validator: > http://www.semanticready.com/are_you_ready? and can't wait to see it have > one more check mark on my SMW installations ;) There is a bookmark for it > too. > > Sergey > > > > On Thu, Jun 12, 2008 at 7:16 PM, Nathan Kinkade < > nki...@cr...> wrote: > >> 2008/6/9 Sergey Chernyshev < >> sem...@an...>: >> > Great! Please keep us updated! >> > >> > BTW, can you describe a use case that you have at CC for RDFa? I think >> such >> > scenarios can benefit the community. >> > >> > Thank you, >> > >> > Sergey >> >> Do you mean specifically how CC might use RDFa relative to SMW, or >> just generally? Probably the principle use for RDFa at CC is for >> embedding licensing information. There is a great little bookmarket >> tool at w3.org called GetN3 >> (http://www.w3.org/2006/07/SWD/RDFa/impl/js/). So, if you use that >> tool on one our Commons Deeds (e.g. >> http://creativecommons.org/licenses/by/3.0/) it should extract a good >> number of triples. The HTML that our license chooser >> (http://creativecommons.org/license/) produces includes RDFa. >> Hopefully at some point the major search engines will use this data to >> allow for concise searching of content based on license. >> >> I'll try to let the list know what happens with the GSoC person who >> will be working on turning the SMW data into RDFa. >> >> Nathan >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> Semediawiki-devel mailing list >> Sem...@li... >> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel >> > > > > -- > Sergey Chernyshev > http://www.sergeychernyshev.com/ > -- Sergey Chernyshev http://www.sergeychernyshev.com/ |
From: Nathan K. <nki...@cr...> - 2008-07-24 18:27:50
|
2008/7/24 Sergey Chernyshev <sem...@an...>: > Nathan, Asheesh, > > How's it going with RDFa support project? I'm happy to be in conversations > and help the developer with advise or even code - please let the list know. > > Thank you, > > Sergey Sergey, Thanks for the reminder. I have copied David, the Google SoC person, who is doing the work. David checked in a few things to our SMW git repository a couple weeks ago, but since then he's done a good bit more that hasn't yet been committed: http://code.creativecommons.org/viewgit?url=semanticmediawiki.git/log/&h=rdfa. I should note that David mentioned to me that his initial implementation was aimed at getting a working prototype, and that the final result would involve very little change to either the SMW code or the MW code. David, Would you commit your latest changes. It would be great to get feedback from the SMW developers. Thanks, Nathan |
From: Sergey C. <sem...@an...> - 2008-07-27 20:14:35
|
Nathan, thanks for update! It's great to see that you guys are working on it already! I'd be happy to help with testing on real life examples! David, can you describe your approach to the task? Unfortunately I can't say I was able to follow the code changes in repository except for maybe that you created extension to SMW that hooks into link processing. The reason I'm asking is that in discussion with Yaron, we were able to identify two approaches: 1. to simply inject RDFa data into FactBox (seems to be easier to do but conceptually not necessarily best approach) 2. to inject RDFa into tags surrounding actual data in the body of the article (better approach, but might face some various challenges) I'll be happy to start testing even intermediate results you have and discuss the issues as they come up. Thank you, Sergey On Thu, Jul 24, 2008 at 2:27 PM, Nathan Kinkade < nki...@cr...> wrote: > 2008/7/24 Sergey Chernyshev < > sem...@an...>: > > Nathan, Asheesh, > > > > How's it going with RDFa support project? I'm happy to be in > conversations > > and help the developer with advise or even code - please let the list > know. > > > > Thank you, > > > > Sergey > > Sergey, > > Thanks for the reminder. I have copied David, the Google SoC person, > who is doing the work. David checked in a few things to our SMW git > repository a couple weeks ago, but since then he's done a good bit > more that hasn't yet been committed: > > http://code.creativecommons.org/viewgit?url=semanticmediawiki.git/log/&h=rdfa > . > I should note that David mentioned to me that his initial > implementation was aimed at getting a working prototype, and that the > final result would involve very little change to either the SMW code > or the MW code. > > David, > > Would you commit your latest changes. It would be great to get > feedback from the SMW developers. > > Thanks, > > Nathan > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > -- Sergey Chernyshev http://www.sergeychernyshev.com/ |
From: David M. <dav...@gm...> - 2008-07-29 08:33:53
|
> > David, can you describe your approach to the task? Unfortunately I > can't say I was able to follow the code changes in repository except > for maybe that you created extension to SMW that hooks into link > processing. Hi there, First of all, the code that I think Nathan showed you is outdated. I'm having some problems with CC's version control (due to my own ignorance of git), but in the mean-time, I've put my current code up here: http://dmccabe.org/tmp/rdfa-july29.tar.gz Here's how it works: When SMW strips out the semantic link information, we create a UUID and append that to the fragment of the link. This is used to find the link later on. We associate the UUID with the RDF triple using a global dictionary. When MW generates the HTML tag for the link, we examine the fragment, and if it ends with our UUID, we insert the RDFa attributes into the tag. This requires a hook which will be included in MW 1.14. For non-link properties, we simply add a 'span' tag with the appropriate attributes during link processing. SMW_RDFa.php is set up as a separate extension at the moment, but my intent is to submit it to be a regular feature of SMW, when it in finished. Thanks for your interest. Let me know if you have any questions. -- David McCabe |
From: Sergey C. <sem...@an...> - 2008-07-29 17:28:11
|
Thanks, David! I'll definitely try it ASAP. Sergey On Tue, Jul 29, 2008 at 4:33 AM, David McCabe <dav...@gm...> wrote: > > > > David, can you describe your approach to the task? Unfortunately I > > can't say I was able to follow the code changes in repository except > > for maybe that you created extension to SMW that hooks into link > > processing. > > > > Hi there, > > First of all, the code that I think Nathan showed you is outdated. I'm > having some problems with CC's version control (due to my own > ignorance of git), but in the mean-time, I've put my current code up > here: > > http://dmccabe.org/tmp/rdfa-july29.tar.gz > > Here's how it works: > > When SMW strips out the semantic link information, we create a UUID > and append that to the fragment of the link. This is used to find the > link later on. We associate the UUID with the RDF triple using a > global dictionary. When MW generates the HTML tag for the link, we > examine the fragment, and if it ends with our UUID, we insert the RDFa > attributes into the tag. This requires a hook which will be included > in MW 1.14. For non-link properties, we simply add a 'span' tag with > the appropriate attributes during link processing. > > SMW_RDFa.php is set up as a separate extension at the moment, but my > intent is to submit it to be a regular feature of SMW, when it in > finished. > > Thanks for your interest. Let me know if you have any questions. > -- > David McCabe > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > -- Sergey Chernyshev http://www.sergeychernyshev.com/ |
From: David M. <dav...@gm...> - 2008-07-29 20:33:06
|
I have the code in git properly now, and will be keeping that up to date from here on. Web view: http://code.creativecommons.org/viewgit?url=semanticmediawiki.git/log/&h=rdfa Read-only checkout: git clone git://code.creativecommons.org/semanticmediawiki.git cd semanticmediawiki git branch --track rdfa origin/rdfa git checkout rdfa Use 'git pull' to update. -- David McCabe |