italia / italia/spid-compliant-certificates-python

TXT serializer for validation report

Open
#25 3 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue Hacktoberfest
Dominant language
Python
Stars
25
Forks
5
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**

With #23, the tool becomes able to save the validation report as JSON. The TXT serialization is just a draft and needs to be implemented.

https://github.com/italia/spid-compliant-certificates-python/blob/ad28b6f27c5163bea2f7afd4b40c1f564485a8e4/spid_compliant_certificates/validator/report.py#L123-L131

**Describe the solution you'd like**

None

**Describe alternatives you've considered**

None

**Additional context**

None

Contributor guide

Open the contributing guide

Research direction

Start in spid_compliant_certificates/validator/report.py at lines 123-131 and compare the draft TXT serialization with the JSON report support described in the issue. Implement the TXT validation-report output and verify that the report can be saved in the requested format.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
security
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.