Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce license definition for project schema #691

Open
arkid15r opened this issue Feb 1, 2025 · 3 comments
Open

Introduce license definition for project schema #691

arkid15r opened this issue Feb 1, 2025 · 3 comments
Assignees
Labels

Comments

@arkid15r
Copy link
Collaborator

arkid15r commented Feb 1, 2025

Describe the solution you'd like
Add a license definition similar to leader project for project schema:

  • consider adding at least the following fields:
    • name - required
    • id (spdx_id) - required -- this should be an enum of the available options -- the list of all licenses used by OWASP projects (bonus points for gathering the list by yourself from Nest DB)
  • extend schema w/ optional license field
  • add/extend tests for the new attribute
@arkid15r arkid15r added the schema label Feb 1, 2025
@github-project-automation github-project-automation bot moved this to Backlog in Project Nest Feb 1, 2025
@arkid15r arkid15r moved this from Backlog to Todo in Project Nest Feb 1, 2025
@arkid15r arkid15r moved this from Todo to In progress in Project Nest Feb 1, 2025
@yashgoyal0110
Copy link
Contributor

I would like to work on it

@abhayymishraa
Copy link
Collaborator

Hey @arkid15r i maded the pr from this account as i got it back !!!! So you can unassign my other account

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In progress
Development

No branches or pull requests

5 participants
@arkid15r @abhayymishraa @yashgoyal0110 and others