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

Relicense #394

Merged
merged 3 commits into from
Nov 19, 2017
Merged

Relicense #394

merged 3 commits into from
Nov 19, 2017

Conversation

michael-n-cooper
Copy link
Member

It came to my attention that W3C GitHub repos are supposed to contain license information (another undocumented thing). This was in context of a question about which license specs should have. The ARIA specs are currently under the W3C Document License (the respec default, and also the only one recognized by PubRules), but my recollection is the group wanted Practices to be under the Software and Document License to allow code snippets to be reused. This pull request makes that happen, submitted as a pull request to enable review and discussion. It will probably cause headaches at publication time, but it's better to swith to the license we intended then to forget about it again.

Copy link
Contributor

@mcking65 mcking65 left a comment

Choose a reason for hiding this comment

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

Yes, we want people to be able to freely reuse any code in the practices. So getting the appropriate licensing in place is important. Thank you!!

I am working on contributor documentation on the wiki. It's still very incomplete. It would seem that the non-member patenting is something for which I should raise awareness there.

BTW, if someone is a w3c member but not a member of ARIA WG, I assume they are covered by the w3c patent commitment.

CONTRIBUTING.md Outdated
@@ -0,0 +1,22 @@
Contributions to this repository are intended to become part of Recommendation-track documents governed by the
Copy link
Contributor

Choose a reason for hiding this comment

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

Wait, I thought practices was non-rec-track? confused.

CONTRIBUTING.md Outdated
@@ -0,0 +1,22 @@
Contributions to this repository are intended to become part of Recommendation-track documents governed by the
[W3C Patent Policy](https://www.w3.org/Consortium/Patent-Policy-20040205/) and
[Software and Document License](https://www.w3.org/Consortium/Legal/copyright-software). To make substantive contributions to specifications, you must either participate
Copy link
Contributor

Choose a reason for hiding this comment

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

Practices is not a specification, right?

Copy link
Contributor

Choose a reason for hiding this comment

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

Not that I know, thought it was a note?

CONTRIBUTING.md Outdated
Contributions to this repository are intended to become part of Recommendation-track documents governed by the
[W3C Patent Policy](https://www.w3.org/Consortium/Patent-Policy-20040205/) and
[Software and Document License](https://www.w3.org/Consortium/Legal/copyright-software). To make substantive contributions to specifications, you must either participate
in the relevant W3C Working Group or make a non-member patent licensing commitment.
Copy link
Contributor

Choose a reason for hiding this comment

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

How does someone make a non-member patent licensing commitment?

To add a contributor (other than yourself, that's automatic), mark them one per line as follows:

```
+@github_username
Copy link
Contributor

@mcking65 mcking65 May 7, 2017

Choose a reason for hiding this comment

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

In practice, what will this do? Will PR comments be somehow mined for this info to create some kind of documentation? Or, is the existence of such comments in the PR the extent of the documentation?

How will these @mentions be distinguished from others? @mentions are commin in PR comments.

If you added a contributor by mistake, you can remove them in a comment with:

```
-@github_username
Copy link
Contributor

Choose a reason for hiding this comment

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

Why not just edit the pr comment and remove the @mention? PR comments are editable by their author, aren't they?

Copy link
Contributor

Choose a reason for hiding this comment

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

Not sure that would remove them as contributors.

@mcking65 mcking65 self-assigned this May 7, 2017
@mcking65 mcking65 added this to the 1.1 Rec milestone May 7, 2017
@mcking65 mcking65 merged commit d47026a into master Nov 19, 2017
@mcking65 mcking65 deleted the relicense branch November 19, 2017 06:59
@michael-n-cooper michael-n-cooper restored the relicense branch December 18, 2018 20:20
@mcking65 mcking65 deleted the relicense branch January 25, 2019 15:53
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.

3 participants