From SIOC Wiki

Jump to: navigation, search

Tag content regarding this activity as: #siocwishes

It is a good idea to create a page about you and add a link to it from your name in the list of suggestions.


SIOC WishList Activity

List new wishes here (sign with your name and current date):

  • ...
  • ...
  • ...

Wishlist entries sorted into categories:

Ontology changes:

  • I'd like the "C" in SIOC to represent (C)ontent as well as (C)ommunity. In my mind, all CMS-based sites should be able to output SIOC. My experience is that decision makers in many organizations see "Forums", "Threads" and all of that to be a strange subculture. SIOC containers could just as well be used to represent the structure of a book, a conference proceedings, a research paper, the Bible, a book of poetry, or the works of Shakespeare. All we need is a set of old-school container subtypes in sioct, such as "Book", "Book Chapter", etc. The various document organization schemes in LaTeX would be a useful inspiration -- Paul Houle
  • I'd like people stop confusing SIOC and FOAF : it's not because a sioc:account follows an other account that I can say that foaf:know someone -- Carmine 23:42, 16 April 2009 (IST)
    • I second that and would like to repeat my wish to rename sioc:User to sioc:UserAccount here, just for the records. ;-) --Shepard 13:53, 17 April 2009 (IST)
      • I'm also very much for having sioc:UserAccount - otherweise it is inevitable that people modelling ontolgies often will make the mistake of having a resource be both a foaf:Person and a sioc:User. --thosch 22:10, 20 April 2009 (IST)
        • +1 from me. Cygri 22:07, 21 April 2009 (IST)
          • hail to sioc:UserAccount ! Carmine 02:40, 22 April 2009 (IST)
  • Surprised there is no property sioc:tag. Of course there is an object property sioc:topic and we want to encourage people to tag semantically, i.e. link to resources. But most real-world data is not like that so in order to be able to export such data to SIOC properly we would need a datatype property sioc:tag, no? --Shepard 13:53, 17 April 2009 (IST)
  • sioc:profile a rdf:Property ; rdfs:domain foaf:OnlineAccount ; rdfs:range foaf:Document . TobyInk 16:43, 19 April 2009 (IST)
  • How about resuming the argumentation module effort? Who would be interested in an extension of SIOC for annotating discourse/argumentation structures of comments? (publication) --Clange 18:11, 20 April 2009 (IST)
  • Fine-grained content description - that means describing the individual content items of an entity (e.g. a post, comment or wiki article) and their relations (maybe by using discourse/argumentation ontologies?) -- clauwa, 12:51, 27-Apr-2009
  • Connect SIOC with provenance ontology to model provenance (in terms of data access provenance --> see [1]) of individual content items -- clauwa, 16:50, 27-Apr-2009
  • Connect SIOC with Online Presence Ontology to provide elements of user's context at the time of creating the content. more on Link2OPO - milstan
  • Include the review vocab in the offical spec, maybe as a module. I'm not sure if the improvements suggested at the [Galway Vocamp 2008] are already incorporated in this version of the rewiew vocab --thosch 22:17, 20 April 2009 (IST)
    • What's the best way to link to this vocabulary, e.g. from the Types module we reference the Review type, but there was one old version on danja's site that we used to link to, now there's vocab.org and purl.org. --Cloud 15:33, 12 May 2009 (IST)
  • Align SIOC with other ontologies:
  • improve the SIOC access module
    • add base types of statuses that an Item may have (published, protected, private, depracated) -- CaptSolo 18:37, 24 April 2009 (IST)
    • provide examples how to describe access rights using SIOC -- CaptSolo 18:37, 24 April 2009 (IST)
  • Regarding the discussion about signing on the FOAF mailing list, this is certainly relevant to SIOC. Sign the ontology and join the WoT! :-) --Shepard 01:32, 26 April 2009 (IST)
  • Extend the types module with a subclass of sioc:Item that is called "Statement", "Fact" or something similar, that can be used to capture small statements such as those used in the SWAN ontology or in aTags. -- User:Matthiassamwald
  • Social Network capabilities extension, how users are related at a user perspective level (not foaf:knows). -- Wikier 10:11, 29 April 2009 (CET)

Outreach, promotion, use:

  • SIOC needs more promotion, and really effective promotion. Programmableweb.com, for instance, should see it as a REST-based API. -- Paul Houle
  • Demo Forum (for SIOC community? using best bits of traditional forums + Wiki bits etc) - danja
    • what do you mean by a demo forum? what would be its goals? -- CaptSolo 18:14, 06 May 2009
  • install sioc exporter on boards.ie --thosch 15:14, 23 April 2009 (IST)


  • We need a SIOC primer / guide that helps people learn and understand SIOC -- CaptSolo, 10:28, 22-Apr-2009
    • a need for the primer is mentioned in the "some technical comments" section of http://www.w3.org/Submission/2007/02/Comment
    • good examples on how to use SIOC (to express various use cases) need to be created as a part of it
  • update copyright statements in docs to 2009 -- CaptSolo, 16:48, 22-Apr-2009
  • generate specifications for SIOC modules -- CaptSolo, 16:48, 22-Apr-2009

SIOC export applications:

  • SPARQL & XSLT/JSON Recipes (see also SPARQL Recipes) - danja
    • there is earlier XSLT for SIOC work discussed here - maybe it is useful -- CaptSolo
    • (list sorting note - i guess this qualifies as an [SIOC export] application. add more detail and move to another category if this is a wrong assumption) -- CaptSolo 18:14, 06 May 2009
  • A better version of the PHP SIOC exporter would be good, one that's not tied to the specific task of "exporting from a blog." I've got a modified version that I could donate, but it's pretty ugly right now. -- Paul Houle
  • Mailing list exporter that can be set up by people who are not the admins of the mailing list, e.g. it could work by accessing a POP3 or IMAP account that is subscribed to the list. Best written in a language that can easily be deployed on standard web hosts, e.g. PHP. --Cygri 15:33, 19 April 2009 (IST)
    • I mentioned this to Cygri on IRC, but thought I should document it on the Wiki too. My mbox2rdf script is able to export an mbox file as RDF (using SIOC, Dublin Core and RSS 1.0 vocabs). The web interface of mailman (one of the most common mailing list tools) provides mbox files for mailing lists, so non-admins should be able to fetch these and export as RDF. Also, many e-mail clients store their mail in mbox format - a subscriber using one of these clients should be able to export RDF from wherever their client keeps its data (e.g. ~/.evolution/mail/local/).
  • Improve WordPress SIOC plugin -- CaptSolo
    • fix content negotiation (if needed)
    • add a backoffice menu for configuring its options
    • make it export information about tags
      • the existing implementation could export tags in conjunction with one of the plugins but now tags are built into WP
    • in case if wrong parameters are given to the plugin, return an error page
      • what should be the error code returned?
      • people often type SIOC URLs with escaped & amp; - shall we give them back a meaningful error message / suggestion to try unescaping it?
    • make it export RDF that is encoded as RDFa inside the HTML content of the post. -- User:Matthiassamwald

Other applications

  • Improve SIOC RDF browser - fix bugs (if any); add a mobile-device (such as iPod/iPhone) friendly interface -- CaptSolo, 01:22, 22-Apr-2009

Configuration of the Firefox extension

It would be nice to be able to have the icon into the toolbar and not just into the status bar. --Damien Clauzel 16:31, 7 March 2010 (GMT)

Acting on the WishList

If there is an idea that you like, do something with it:

  • blog (or write elsewhere) about it
  • expand it with more information
  • implement it

Please add to this list your name and ideas that you would like to work on:

  • ...

Background info

You can create a separate wiki page with more detailed information and link to it from here.

  • Template:Features can be used for feature requests. Just create a new page (such as FeatureRequests/ExampleToyFeature), paste into it the text {{subst:Template:Features}}, and save the page. Its content will be replaced by that of the template page.

Future_Ideas, Software ideas and Application of SIOC pages lists ideas from 2008.

Personal tools