Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more content to the draft Web Bluetooth CG Charter: #84

Merged
merged 2 commits into from Mar 26, 2015

Conversation

jyasskin
Copy link
Member

  • List stream communication as out-of-scope.
  • Suggest that the Spec be dual-licensed.
  • Mention the security model, test suite, and polyfills as extra deliverables.
  • Rephrase the WebAppSec liason, since they should review more than just our use of "secure contexts".
  • Mention possibly asking for changes to Bluetooth itself, through the SIG.
  • Mention that contributions can come in through GitHub.

@anssiko

@@ -34,15 +35,37 @@ that implement Bluetooth 4.0, 4.1, or 4.2.
standard using the Generic Attribute Profile (GATT). See the
[Web Bluetooth API](http://webbluetoothcg.github.io/web-bluetooth/) that serves as the
initial input.
This specification is a candidate for the Dual License as specified in
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't object to this line, but am curious what the source of its selection is. Spot checking a few e.g. WebApps documents I don't see a reference to this document. I see some related copyright and attribution comments in https://www.w3.org/community/about/agreements/cla/. It would be good to document at least in change history the source of this.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I copied this line from http://www.w3.org/2014/06/webapps-charter.html#url. The idea is that it would let a group like WHATWG fork the spec if the W3C ever freezes again.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I suggest we merge this and loop the revised version of the Charter via Wayne in the mail thread.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WebApps WG has that in their charter because W3C Working Groups publish under the W3C Document License which doesn't allow forking for use in specs. There's an experiment that allows HTML WG extensions and this one Web Apps WG spec dual license. But, that is only relevant for specs in S3C Working Groups. Community Groups already publish under the CLA which allows forking, so it's pointless for a Community Group spec. https://www.w3.org/community/about/agreements/cla/#id2

@scheib
Copy link
Contributor

scheib commented Mar 26, 2015

LGTM

* List stream communication as out-of-scope.
* Suggest that the Spec be dual-licensed, using wording from http://www.w3.org/2014/06/webapps-charter.html#url.
* Mention the security model, test suite, and polyfills as extra deliverables.
* Rephrase the WebAppSec liason, since they should review more than just our use of "secure contexts".
* Mention possibly asking for changes to Bluetooth itself, through the SIG.
* Mention that contributions can come in through GitHub.
jyasskin added a commit that referenced this pull request Mar 26, 2015
Add more content to the draft Web Bluetooth CG Charter.
@jyasskin jyasskin merged commit 4da33da into WebBluetoothCG:charter Mar 26, 2015
@jyasskin jyasskin deleted the charter branch March 26, 2015 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants