Skip to content

Add Field for Project License #456

@matbrgz

Description

@matbrgz

Description

Currently, our projects do not have a designated field to specify their respective licenses. This can lead to confusion and make it harder for contributors and users to understand the licensing terms.

Proposed Solution

I propose adding a new field named license to the project metadata. This field will allow us to clearly state the license under which each project is released.

Benefits

  1. Clarity: Provides a clear and easily accessible indication of the project's license.
  2. Compliance: Helps ensure that our projects adhere to licensing requirements.
  3. User Confidence: Builds trust with users by transparently disclosing licensing information.

Implementation Plan

  1. Add license field to the project metadata.
  2. Update project creation and editing forms to include the license field.
  3. Ensure validation to only accept valid license names or SPDX identifiers.

Example Usage

name: Project Name
description: A brief description of the project.
license: MIT

Next Steps

Upon approval, we can start implementing this change in our project management system.

Your feedback and thoughts on this proposal are highly appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions