Re: Creating new Schemas?

As a general comment: I think that discussions about well-defined topical extension proposals for schema.org are much better organized by

1. creating an issue in Github and
2. discussing that issue in Github.

This mailing list is IMHO unsuited for this, because

1. the discussion is hard to trace and
2. many people not interested in the proposed area are paying a high toll in terms of email traffic.

While I am not the one to decide, I propose to use the mailing list primarily for discussing architectural aspects or those that span many issues (like releases, events, etc.).


Best wishes
Martin Hepp

-----------------------------------
martin hepp  http://www.heppnetz.de
mhepp@computer.org          @mfhepp




> On 24 Jul 2018, at 17:08, Thad Guidry <thadguidry@gmail.com> wrote:
> 
> Hi Mr. Bean :-) ,
> 
> Some folks just use Roles for describing awards through "actions" of achievements, winning, giving, receiving, etc.
> 
> https://schema.org/AchieveAction
> https://schema.org/WinAction
> https://schema.org/GiveAction
> https://schema.org/ReceiveAction
> 
> There has been debate around the web however, on where "award"ing is handled... either on "result" or "object" or both.  I never did look into that deeply, but I think "result" is the right place for the Award Thing type. (which we don't have, so just use Thing with "sameAs": "https://www.wikidata.org/wiki/Q618779" )
> 
> Best of luck !
> -Thad
> 
> On Tue, Jul 24, 2018 at 9:37 AM Martin Bean <martin@martinbean.co.uk> wrote:
> Thanks, Martin. Much appreciated!
> 
> My thinking of an award/championship schema was, it had applications outside of combat sports. All I can find currently is a simple, text-only property in https://schema.org/award. A proper Award schema could have properties for its name, description, as well as its recipients. So not only could it be used to represent things like championship titles but other bona fide awards such as the Academy Awards, Nobel Prizes, the FIFA World Cup, and so on.
> 
> I will start drafting something more “official” and open a pull request in due course. Thanks again for the pointers!
> 
> On Tue, 24 Jul 2018 at 14:59, Martin Hepp <mfhepp@gmail.com> wrote:
> Hi Martin,
> in a nutshell, a small-sized pull-request on Github is the way to go. But before you invest the work, you need to evaluate whether there is an actual need and a sufficient interest by major consumers of schema.org data. We typically do not extend the vocabulary for the sake of extending it; most work is driven by immediate needs and hands-on use-cases. 
> 
> If you decide to go forward, here are few hints:
> 
> - Write a concise and compelling motivation for your proposal and host it somewhere.
> - Start small. Even major extensions (hotels, auto, fibo, ...) had to be very small in size. 1 - 2 new types plus a few properties are ideal. 5 - 9 might be if they cover a major new use-case. More than 20 is hardly accepted.
> - Deliver an end-to-end proposal, with
> 
> ** well-crafted names and descriptions etc. that are consistent with schema.org naming conventions
> ** zero syntactical and conceptual errors, in particular the proper reuse of existing elements
> ** correct and carefully designed examples in all relevant syntaxes
> 
> Your proposal must be convincing at first sight. Nobody will take the effort for polishing your proposal or fixing conceptual or syntactical flaws.
> 
> It will be a lot of work to champion for such a proposal. A good start will be smaller contributions, like crafting missing examples for existing elements.
> 
> For instance, https://schema.org/PropertyValue and https://schema.org/additionalProperty took me almost two years from the first proposal to acceptance.
> 
> This is just my personal view, but based on a lot of experience.
> 
> Please take this as advice and support, not discouragement.
> 
> Best wishes
> 
> Martin
> 
> -----------------------------------
> martin hepp  http://www.heppnetz.de
> mhepp@computer.org          @mfhepp
> 
> 
> 
> 
> > On 24 Jul 2018, at 15:43, Martin Bean <martin@martinbean.co.uk> wrote:
> > 
> > How does one go about getting involved in the creation/drafting/proposing of new Schemas?
> > 
> > I’m keen to work on establishing combat sport-related Schemas. The most useful one for me right now would be an “award” or ”championship” schema.
> > 
> > I’ve tried reaching out on GitHub and via email on information on how to become more “involved” in the drafting and defining of Schemas, but struggling to get any response.
> > 
> > If someone could point me in the direction of a person or official documentation on establishing Schemas, that would be most helpful.
> > 
> > -- 
> > Martin Bean
> > Web developer, consultant, author, and speaker
> > 
> > Website: martinbean.co.uk
> > Twitter: @martinbean
> > LinkedIn: http://www.linkedin.com/in/martinbean
> > Skype: mcbwebdesign
> 
> 
> 
> -- 
> Martin Bean
> Web developer, consultant, author, and speaker
> 
> Website: martinbean.co.uk
> Twitter: @martinbean
> LinkedIn: http://www.linkedin.com/in/martinbean
> Skype: mcbwebdesign

Received on Tuesday, 24 July 2018 15:17:08 UTC