OWASP / OWASP/Nest

OWASP Board Activity Standardization and Data Programmatic Access

Open
#3,000 0 comments 0 reactions 0 assignees View on GitHub
gsoc2026-milestone
Dominant language
Python
Stars
451
Forks
702
Avg merge
22h 59m
Merged PRs (30d)
91

Description

Some AI assisted draft items:

The objective is to create a consistent, auditable, and extensible representation of board actions—including motions, votes, discussions, and decisions -- so they can be reliably accessed by tools, dashboards, and community members.

Key objectives:

* Define a canonical data model for board activities (motions, votes, discussions, resolutions, outcomes)
* Establish standardized terminology, states, and lifecycles for board actions
* Design schema-based representations (e.g. YAML / JSON) for board records
* Provide programmatic access via APIs and structured exports
* Capture metadata such as timestamps, participants, quorum, vote results, and references
* Enable traceability between discussions, motions, and final decisions
* Support validation, versioning, and backward compatibility of board records
* Lay the foundation for automation, analytics, reporting, and transparency tooling

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.