graphql / graphql-spec

GraphQL is a query language and execution engine tied to any backend service.
https://spec.graphql.org
14.3k stars 1.12k forks source link

Update OWFa signers text to reflect foundation documents #638

Open leebyron opened 4 years ago

leebyron commented 4 years ago

Right now the spec appears as if Facebook, Inc is the only company to have signed the OWFa, however that's now how the new GraphQL Foundation legal structure works.

https://graphql.github.io/graphql-spec/draft/#sec-Copyright-notice (specifically https://graphql.github.io/graphql-spec/draft/#sel-EABDFDFAACJAg6E)

This section needs to be updated before the next release, but IANAL.

leebyron commented 4 years ago

@brianwarner can you help circle this through legal council or JDF to better understand how we should be disclosing the OWFa signatories?

brianwarner commented 4 years ago

@leebyron I definitely can. I'll find out the answer for you.

brianwarner commented 4 years ago

And I'm back with some answers.

At some point between now and the final release, we will need to compare the contents of the git log against the list of people who have signed the specification membership docs (the OWFa signatories). I know that you know this, but I'll drop it in here for anybody who is reading about this for the first time and may be wondering what that means - becoming a member of the specification is free, and different from becoming a member of the Foundation.

Once it has been verified that everybody who committed content has also signed the documents, that list of names gets added to the current working draft.

There was further feedback on this section, but I'll submit a PR for that.