W3C home > Mailing lists > Public > public-vocabs@w3.org > June 2014

Re: schema.org markup for a community meeting?

From: <martin.hepp@ebusiness-unibw.org>
Date: Thu, 26 Jun 2014 12:39:17 +0200
Cc: Albert Willis <alwillis@mac.com>, W3C Web Schemas Task Force <public-vocabs@w3.org>
Message-Id: <1B9BC285-50D0-4854-84C2-03EC1BA8B443@ebusiness-unibw.org>
To: ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org>
Note that you cannot directly seek or makesOffer an Event, because the range of those is a bundle of rights on something. Unless you sell the event itself, you have to create an offer with the business function "attend". The principle is shown in the GoodRelations extension for tickets at

http://www.heppnetz.de/ontologies/tio/ns.html

# We reuse this event: http://data.linkedevents.org/event/3018e1eb-b1dc-4b62-8cb2-f1457c7a31cf
# Bryan Adams at the Verizon Wireless Amphitheatre

foo:ticket1 a tio:TicketPlaceholder ;
    rdfs:label "Ticket for Bryan Adams at the Verizon Wireless Amphitheatre"@en ;
    tio:accessTo <http://data.linkedevents.org/event/3018e1eb-b1dc-4b62-8cb2-f1457c7a31cf> .

foo:HeppTickets gr:offers foo:offer1 .

foo:offer1 a gr:Offering ;
    gr:name "Ticket for Bryan Adams at the Verizon Wireless Amphitheatre"@en ;
    gr:description "Don't miss this: Bryan Adams at the Verizon Wireless Amphitheatre!"@en ;
    gr:includes foo:ticket1 ;
    gr:hasBusinessFunction gr:Sell ;
    gr:hasPriceSpecification
         [ a gr:UnitPriceSpecification ;
           gr:hasCurrency "USD"@en ;
           gr:hasCurrencyValue "19.99"^^xsd:float ;
           gr:validThrough "2010-11-11T23:59:59"^^xsd:dateTime ] .


For free admission, simply indicate a price of zero. But let's not directly offer events, because then, we cannot use all the nice properties for modeling commercial aspects and other terms and conditions of an event (e.g. registration deadline via the validThrough property of schema:Offer).

Note the naming differences between GoodRelations in its original namespace and in schema.org, as listed in here:

    http://wiki.goodrelations-vocabulary.org/Cookbook/Schema.org#Naming_Differences



Martin



-------------------------------------------------------
martin hepp
e-business & web science research group
universitaet der bundeswehr muenchen

e-mail:  martin.hepp@unibw.de
phone:   +49-(0)89-6004-4217
fax:     +49-(0)89-6004-4620
www:     http://www.unibw.de/ebusiness/ (group)
         http://www.heppnetz.de/ (personal)
skype:   mfhepp 
twitter: mfhepp

Check out GoodRelations for E-Commerce on the Web of Linked Data!
=================================================================
* Project Main Page: http://purl.org/goodrelations/




On 26 Jun 2014, at 11:34, ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org> wrote:

> On 06/26/2014 08:52 AM, Albert Willis wrote:
>> In addition, I think creating markup to describe the services (the 
>> community/civic equivalent of the business-oriented 
>> http://schema.org/Offer) offered by the host (or organizer) of the 
>> CivicEvent would be helpful.
> In some cases I may end up using http://schema.org/seeks on event,
> even that currently domainIncludes only schema:Person and
> schema:Organization. Would use of http://schema.org/makesOffer on
> schema:Event fit your use cases?
> 
> In my cases events could seek a venue, food donation, help of an
> interpreter, projector, PA etc.
> 
Received on Thursday, 26 June 2014 10:39:43 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:29:42 UTC