All,
you might have spotted a recent clean up and commotion in the Weld project
space.
This is to adapt Weld to the requirements[1] of Commonhaus Foundation which
we are now part of.
As part of this task, I have done the following:
* Multiple long inactive projects have been archived (as public archives)
* Remaining projects have all been given license if missing and Developer
Certificate of Origin (DOC)
* There is an org-wide repository[2] which holds common documents for all
Weld projects. This includes CONTRIBUTING.md, CODE_OF_CONDUCT.md and
GOVERNANCE.md
* I also cleaned up the organization teams/groups WRT to permissions and
repository access and only kept very basic groups which correspond to the
current setup
The most important documents I want to draw attention to are probably
GOVERNANCE.md[3] and CONTRIBUTING.md[4]. The former outlines how the
project is "run", what roles are there and how to gain and revoke a role.
The latter is obvious from the name but no less important.
I tried to draft an initial workable version of both. The emphasis is on
the initial version; it is not set in stone and we can change it if we
decide to.
in case you have some objections, ideas, suggestions or you think
you spotted something wrong, don't hesitate to reach out!
Regards
Matej
Weld Project Lead
__________________________________________
[1]
https://github.com/commonhaus/foundation/blob/main/templates/panda/README.md
[2]
https://github.com/weld/.github
[3]
https://github.com/weld/.github/blob/main/GOVERNANCE.md
[4]
github.com/weld/.github/blob/main/CONTRIBUTING.md