#251: Add foaf:depiction to RDF output if image was added to page
-------------------------+--------------------------------------------------
Reporter: earle | Owner: earle
Type: enhancement | Status: new
Priority: low | Milestone:
Component: openguides | Version: svn
Severity: minor | Keywords: rdf
-------------------------+--------------------------------------------------
If an image URL is available, add it as a foaf:depiction to RDF output.
--
Ticket URL: <http://dev.openguides.org/ticket/251>
OpenGuides <http://openguides.org/>
The OpenGuides city guides project
#252: Rework opening hours RDF
------------------------+---------------------------------------------------
Reporter: earle | Owner: earle
Type: defect | Status: new
Priority: normal | Milestone:
Component: openguides | Version: svn
Severity: normal | Keywords: rdf
------------------------+---------------------------------------------------
The !ChefMoz "RDF" we're using for an opening hours properly is poorly
modeled, no RDF schema exists and [http://www.resource-zone.com/forum/showpost.php?s=6c70a87b14e2e2d0ba160fde49aac354&p=163068&pos…
the editors appear to have been AWOL for some time]. We need a replacement
that isn't broken.
* http://esw.w3.org/topic/OpeningHoursUseCase has relevant discussion.
--
Ticket URL: <http://dev.openguides.org/ticket/252>
OpenGuides <http://openguides.org/>
The OpenGuides city guides project
#250: Improve contributor RDF
-------------------------+--------------------------------------------------
Reporter: earle | Owner: Nobody
Type: enhancement | Status: new
Priority: low | Milestone:
Component: openguides | Version: svn
Severity: trivial | Keywords:
-------------------------+--------------------------------------------------
At present:
{{{
<dc:contributor>
<foaf:Person rdf:ID="Name">
<foaf:nick>Name</foaf:nick>
</foaf:Person>
</dc:contributor>
}}}
Better:
{{{
<dc:contributor
rdf:about="http://openguides.example.org/wiki.cgi?id=Name;format=rdf" />
}}}
As the current design of the system (no specific user profile pages)
stands, the output will be faintly semantically odd as it will imply that
each person is a dc:contributor to themselves. But, I suppose there's some
philosophical truth to that, and it's still better than the current
output.
#248 will allow further improvement to:
{{{
<dc:contributor rdf:about="http://openguides.example.org/page/Name" />
}}}
And if user profiles are ever implemented,
{{{
<dc:contributor rdf:about="http://openguides.example.org/user/Name" />
}}}
which, with Content-Type negotiation, is the optimal case.
--
Ticket URL: <http://dev.openguides.org/ticket/250>
OpenGuides <http://openguides.org/>
The OpenGuides city guides project