CycloneDX / CycloneDX/cyclonedx-php-library

support `metadata.lifecycles`

Open
#339 0 comments 0 reactions 0 assignees View on GitHub
good first issue hacktoberfest help wanted schema 1.5
Dominant language
PHP
Stars
13
Forks
0
PR merge metrics
No merged PRs in 30d

Description

JSON spec:
XML spec:

- add enum for values
- add data models
- add JSON normalizer
- add XML normalizer
- add tests

Contributor guide

Open the contributing guide

Research direction

Start by reading the CycloneDX 1.5 JSON metadata.lifecycles specification and the XML metadata specification linked in the issue, then locate the existing metadata models and JSON/XML normalizers. Add the lifecycle enum and data models, update both normalizers, and add tests covering the new values and representations.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.