Skip to content

feat: WBG Open Source compliance#41

Open
avsolatorio wants to merge 7 commits intodevfrom
feat/wb-oss-compliance
Open

feat: WBG Open Source compliance#41
avsolatorio wants to merge 7 commits intodevfrom
feat/wb-oss-compliance

Conversation

@avsolatorio
Copy link
Owner

Description

This PR adds the documentation and files needed for World Bank Group (WBG) Open Source Code Catalog endorsement.

Changes

License & governance

  • LICENSE: Updated copyright to "The World Bank Group" and appended the World Bank IGO Rider
  • WB-IGO-RIDER.md: Full text of the IGO Rider
  • CITATION.cff: Citation metadata for the software

Community & contribution

  • CODE_OF_CONDUCT.md: Contributor Code of Conduct
  • CONTRIBUTING.md: Contribution guidelines

Third-party licenses

  • THIRD_PARTY_LICENSES.md: Third-party dependency licenses grouped by license type
  • scripts/generate_licenses.py: Script to regenerate the license list
  • pyproject.toml: Added pip-licenses as a dev dependency and poe licenses task

Documentation

  • README.md: Restructured for clarity (removed emojis, clearer sections, audience note)
  • DEVELOPMENT.md: Added section on regenerating THIRD_PARTY_LICENSES.md

Regenerating the license list

uv run poe licenses

Base branch: feat/improve-tool-descriptions

Signed-off-by: Aivin V. Solatorio <avsolatorio@gmail.com>
Signed-off-by: Aivin V. Solatorio <avsolatorio@gmail.com>
Signed-off-by: Aivin V. Solatorio <avsolatorio@gmail.com>
Signed-off-by: Aivin V. Solatorio <avsolatorio@gmail.com>
Signed-off-by: Aivin V. Solatorio <avsolatorio@gmail.com>
Signed-off-by: Aivin V. Solatorio <avsolatorio@gmail.com>
Signed-off-by: Aivin V. Solatorio <avsolatorio@gmail.com>
@avsolatorio avsolatorio requested a review from rafmacalaba March 16, 2026 23:51
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.

1 participant