- From: Richard Wallis <richard.wallis@dataliberate.com>
- Date: Thu, 11 Apr 2019 10:41:25 +0100
- To: Benjamin Young <byoung@bigbluehat.com>
- Cc: Mark Wilkinson UPM <mark.wilkinson@upm.es>, "schema.org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CAD47Kz7+z+HQcVSZxxPAxPwpg23TNzEDT+T-kpksd-p3B0J62w@mail.gmail.com>
For information issue #2206 <https://github.com/schemaorg/schemaorg/issues/2206> has been marked as "Fixed Awaiting Release" which it should be in the next Schema.org release (3.6) ~Richard Richard Wallis Founder, Data Liberate http://dataliberate.com Linkedin: http://www.linkedin.com/in/richardwallis Twitter: @rjw On Wed, 10 Apr 2019 at 15:39, Benjamin Young <byoung@bigbluehat.com> wrote: > `text/turtle` is indeed the registered MIME/media type for Turtle syntax: > https://www.iana.org/assignments/media-types/text/turtle > > Might want to handle both going forward though. > > Cheers, > Benjamin > > -- > > http://bigbluehat.com/ > > http://linkedin.com/in/benjaminyoung > ------------------------------ > *From:* Mark Wilkinson UPM <mark.wilkinson@upm.es> > *Sent:* Wednesday, April 10, 2019 8:14 AM > *To:* Richard Wallis > *Cc:* schema.org Mailing List > *Subject:* Re: content negotiation isn't working > > Cheers! > > For the moment, I am happy to scrape the linked data description from > the RDFa. Just thought it was worth mentioning that it didn't behave as > I had expected. > > b.t.w. I think the generally-accepted MIME type for Turtle is > "text/turtle". "application/x-turtle" fell out of favour a while ago, > as far as I am aware. > > Best wishes! > > Mark > > > On 4/10/19 1:57 PM, Richard Wallis wrote: > > Hi Mark, > > > > As the implementer of that bit of code, I am certain that that it does > > not "/incrementally go through the types > > until the server finds one that it is happy with/". > > > > I have raised an issue > > <https://github.com/schemaorg/schemaorg/issues/2206> to track this > > which hopefully will lead to a fix in an upcoming release. > > > > ~Richard > > Richard Wallis > > Founder, Data Liberate > > http://dataliberate.com > > Linkedin: http://www.linkedin.com/in/richardwallis > > Twitter: @rjw > > > > > > > > On Wed, 10 Apr 2019 at 12:45, Mark Wilkinson UPM > > <mark.wilkinson@upm.es <mailto:mark.wilkinson@upm.es > <mark.wilkinson@upm.es>>> wrote: > > > > Hi Richard, > > > > Thanks for the rapid reply. > > > > Yes, if I limit the Accept header to only a single content-type, it > > works. It's a problem if I put all content types together (which is > > what the software I am using does). > > > > I think the "correct behaviour" is to incrementally go through the > > types > > until the server finds one that it is happy with... > > > > Mark > > > > > > On 4/10/19 1:26 PM, Richard Wallis wrote: > > > Hi Mark, > > > > > > I have just tested this, using curl. Although I did not get the > > > required output for /*all*/ the accept types you listed I did > > get the > > > correct output serialisations for the types listed on the > > developers > > > page <https://schema.org/docs/developers.html#conneg>: > > > > > > * > > > > > > curl-s -L --header "Accept: application/ld+json" > > > http://schema.org/Book > > > > > > * > > > > > > curl-s -L --header "Accept: application/rdf+xml" > > > http://schema.org/Book > > > > > > * > > > > > > curl-s -L --header "Accept: text/plain" http://schema.org/Book > > > > > > * > > > > > > curl-s -L --header "Accept: application/x-turtle" > > > http://schema.org/Book > > > > > > * > > > > > > curl-s -L --header "Accept: text/csv" http://schema.org/Book > > > > > > ~Richard > > > > > > Richard Wallis > > > Founder, Data Liberate > > > http://dataliberate.com > > > Linkedin: http://www.linkedin.com/in/richardwallis > > > Twitter: @rjw > > > > > > > > > > > > On Wed, 10 Apr 2019 at 12:07, Mark Wilkinson UPM > > > <mark.wilkinson@upm.es <mailto:mark.wilkinson@upm.es > <mark.wilkinson@upm.es>> > > <mailto:mark.wilkinson@upm.es <mailto:mark.wilkinson@upm.es > <mark.wilkinson@upm.es>>>> wrote: > > > > > > Dear Schema-team, > > > > > > > > > It appears that content negotiation isn't quite working > > properly for > > > schema.org <http://schema.org> <http://schema.org> terms, as > > described in > > > https://schema.org/docs/developers.html > > > > > > The Accept header: Accept: text/turtle, application/ld+json, > > > application/rdf+xml, text/xhtml+xml, application/n3, > > > application/rdf+n3, > > > application/turtle, application/x-turtle, text/n3, text/turtle, > > > text/rdf+n3, text/rdf+turtle, application/n-triples > > > > > > includes several of the content-types that you provide, but > > calls > > > using > > > that header return HTML... > > > > > > > > > Am I misunderstanding? > > > > > > > > > Mark > > > > > > > > > > > > -- > > > Dr. Mark D. Wilkinson > > > BBVA-UPM Industry Chair on Biotechnology > > > Isaac Peral Distinguished Researcher > > > Centro de Biotecnología y Genómica de Plantas UPM-INIA (CBGP) > > > Campus Montegancedo, > > > Autopista M-40 (Km 38) > > > 28223-Pozuelo de Alarcón (Madrid) > > > > > > > > > "The urge to save humanity is almost always a false front > > > for the urge to rule it" > > > > > > -- H. L. Mencken > > > > > > > > -- > > Dr. Mark D. Wilkinson > > BBVA-UPM Industry Chair on Biotechnology > > Isaac Peral Distinguished Researcher > > Centro de Biotecnología y Genómica de Plantas UPM-INIA (CBGP) > > Campus Montegancedo, > > Autopista M-40 (Km 38) > > 28223-Pozuelo de Alarcón (Madrid) > > > > > > "The urge to save humanity is almost always a false front > > for the urge to rule it" > > > > -- H. L. Mencken > > > -- > Dr. Mark D. Wilkinson > BBVA-UPM Industry Chair on Biotechnology > Isaac Peral Distinguished Researcher > Centro de Biotecnología y Genómica de Plantas UPM-INIA (CBGP) > Campus Montegancedo, > Autopista M-40 (Km 38) > 28223-Pozuelo de Alarcón (Madrid) > > > "The urge to save humanity is almost always a false front > for the urge to rule it" > > -- H. L. Mencken > > >
Received on Thursday, 11 April 2019 09:42:01 UTC