Skip to content

Fix License to be Apache 2.0 and OWF-ize other governance documents - #482

Open
swcurran wants to merge 2 commits into
openwallet-foundation:mainfrom
swcurran:main
Open

Fix License to be Apache 2.0 and OWF-ize other governance documents#482
swcurran wants to merge 2 commits into
openwallet-foundation:mainfrom
swcurran:main

Conversation

@swcurran

Copy link
Copy Markdown
Contributor

A set of governance updates for the Askar project that were overdue after the move from LFDT to OpenWallet Foundation. Changes include:

  • Change to Apache 2.0 only for the License
  • Fix references to the old “hyperledger” GitHub org to “hyperledger-indy”
  • Fix reference to old Hyperledger Website to LFDT
  • Change Maintainers, Contributing, Code of Conduct, Governance and Security documents to mimic those of ACA-Py (with updates for Askar). Those documents align with OWF practices and references.

Signed-off-by: Stephen Curran swcurran@gmail.com

Signed-off-by: Stephen Curran <swcurran@gmail.com>
@swcurran

Copy link
Copy Markdown
Contributor Author

Note - this PR sets the "security team" for Askar to be @andrewwhitehead , @WadeBarnes and @swcurran . Happy to change those or add any others. All three are existing Maintainers on the project.

Comment thread CODE_OF_CONDUCT.md Outdated
Comment thread GOVERNANCE.md
@@ -1 +1 @@
Askar Maintainers:

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

So this document should be more for defining any day-to-day processes for the project that build on top of the Technical Charter. Right now it reads like a document giving maintainers instructions to do something ;-)..

A good GOVERNANCE.md example is at https://github.com/AcademySoftwareFoundation/openexr/blob/main/GOVERNANCE.md - let me know if that's helpful!

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yes -- that content came from OWF and was intended to be used to get the Charter reviewed and signed. My plan once the Charter is signed is to put a PDF of it in the repo and put into the Governance document content comparable to the ACA-Py Governance document. The other content that you reference is in the MAINTAINERS.md file (as I see you found based on your next comment).

Comment thread MAINTAINERS.md

## Maintainer Scopes, GitHub Roles and GitHub Teams

Maintainers are assigned the following scopes in this repository:

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

It looks like this document has a lot of the maintainer roles defined - and thats good! Something to reference in your CONTRIBUTING and GOVERNANCE files.

Comment thread SECURITY.md Outdated
Signed-off-by: Stephen Curran <swcurran@gmail.com>
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.

2 participants