Skip to content

Support for MS-Author-Via: SPARQL #124

Open

Description

@kjetilk

Discussed in #85 whether we should use the MS-Author-Via: SPARQL.

Activity

  1. kjetilk commented on Nov 26, 2019

    @kjetilk
    MemberAuthor

    IMHO, redundant because of Accept-Patch: application/sparql-update.

  2. added this to the June 19th milestone on Nov 26, 2019
  3. kjetilk commented on Jan 16, 2020

    @kjetilk
    MemberAuthor

    Moreover, in https://www.w3.org/DesignIssues/ReadWriteLinkedData.html @timbl writes

    For a while we advertized the ability to handle patches in SPARQL form like this:

    MS-Author-Via: DAV, SPARQL

    Now the right way to he ability to handle patches in SPARQL/Update form like this:

    Accept-Patch: application/sparql-update

    Thus, I think we can safely move this to rough consensus.

  4. csarven commented on Jan 16, 2020

    @csarven
    Member

    +1 to not supporting MS-Author-Via in #85 (comment)

  5. csarven commented on Feb 21, 2020

    @csarven
    Member

    Moving this to "Done" and closing this issue as there is no requirement to specify.

  6. timbl commented on Mar 23, 2022

    @timbl
    Contributor

    You don't just switch from one form to another. You always have to have both for a while. Severs in the server-interim must provide both, and clients during the client-interim accept either. Interim periods of a year, for example, would be reasonable. Then when it changes to remove the old one from servers, then you upgrade the major version of the protocol. For example to 1.0.0 in the case of a protocol at 0.9

  7. reopened this on Mar 23, 2022
  8. kjetilk commented on Mar 23, 2022

    @kjetilk
    MemberAuthor

    @timbl : You explicitly OKed this in an Editor's meeting a year ago, and Accept-Patch was added to NSS six years ago.

    I don't think this counts as "just switch". I'm all for smooth transitions, but I would also argue that just arriving at a 0.9 is a major version upgrade from the documents we had earlier.

  9. csarven commented on Mar 23, 2022

    @csarven
    Member

    Tim, point taken but there is also this:

    As far as the specs are concerned, there is about a year between ED (created: 2020-12-16) and the Version 0.9.0 (published: 2021-12-17). Or close to two years from the closing of this issue on 2020-02-21 and the publication of Version 0.9.0. Version 0.9.0 was also approved without MS-Author-Via: SPARQL.

    Perhaps we should/could/would've caught potential issues with the tools earlier if we had merged Kjetil's PR back around 2021-10-14 for NSS.

    IMO, implementations should transition at their own discretion but Version 0.9.x shouldn't bring backintroduce the header. Please?


    If we are going to be consistent about this, then Version 0.9.0 should've kept Accept-Patch: application/sparql-update as well in addition to current recommendation with text/n3. I'm sure there are similar cases..

  10. moved this to Consensus Phase in Specificationon Sep 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions