-
-
Notifications
You must be signed in to change notification settings - Fork 228
Description
👋 Thanks for contributing to OWASP Nest!
Active project leaders: @arkid15r and @kasya
Contributing guidelines: https://github.com/OWASP/Nest/blob/main/CONTRIBUTING.md
Hacktoberfest issues: https://github.com/OWASP/Nest/issues?q=is%3Aissue+is%3Aopen+label%3Ahacktoberfest
Join us on Slack: https://owasp.org/slack/invite -- #project-nest
Our LinkedIn group: https://www.linkedin.com/groups/14656108/
Describe the solution you'd like
We need to implement functionality to sync OWASP Board of Directors (BOD) members into the Nest system for a given election year. The source of truth for candidates is the https://github.com/OWASP/www-board/blob/master/_data/board-history.yml
This task involves:
-
Parsing YAML files in the source repository to extract candidate names.
-
Creating EntityMember instances for each candidate:
- role must be set to EntityMember.Role.MEMBER.
- The EntityMember should be linked to the corresponding BoardOfDirectors instance for the correct year.
-
Preparing for further manual verification:
- The created candidates will be fuzzy matched against existing github.User instances to link them automatically where possible.
- The final verification and confirmation will be done manually.
Are you going to work on implementing this?
- Yes
- No
Additional context
Metadata
Metadata
Assignees
Labels
Type
Projects
Status