Closed amivanoff closed 1 month ago
@ianbjacobs and @pchampin I am all for it! Awesome lists are built collaboratively: people submit PRs. Especially people who made something and want to advertise it in the list. Asking them to sign contributor agreements will just turn them off.
This repo is "special" as w3c repos go: there's no spec here, just a crowd-sourced list of resources.
(PS: Ian, I cannot assign, would it be possible to allow me to?)
The SHACL CG is "chartered" to publish specifications. Therefore we expect to continue to ask for organizational licensing commitments for people joining the group.
If you want to accept contributions to this particular repo by non-participants, that is probably ok as long as that information does not go into a specification.
@ianbjacobs This is a crowd-sourced list of resources, it won't go into the specification.
@VladimirAlexiev, you can ask people to submit PRs to this repo, then, without requiring them to sign the CLA.
@dontcallmedom, can you work with me to configure the repo so that the IPR checks don't happen?
I've removed the IPR bot from this repo
1 The default repository stub has two licenses:
It turns out, pull request constraints in the "awesome list of awesomes" in the sindresorhus/awesome repo has these license statements, which prevents us from adding this repository to the "awesomes" list after its completion:
Is it possible to do all of this for this repository?
2 There is another constraint in w3c-cg/awesome-semantic-shapes (if I understand it correctly) that a pull request author(s) should be strictly from the SHACL Community Group.
It is different from typical process in "awesomes" community where anyone could propose a pull request, but maintainers desides what to accept.