On Mon, Jan 28, 2019, 18:32 Ben Cotton <bcot...@redhat.com wrote:

> https://fedoraproject.org/wiki/Changes/SWID_Tag_Enablement
>
> == Summary ==
> Provide tools to allow users and developers to create Software
> Identity (SWID) tags for Fedora installs and repositories.
>
> == Owner ==
> * Name: [[User:adelton|Jan Pazdziora]]
> * Email: jpazdzi...@redhat.com
>
> == Detailed Description ==
> SWID (ISO/IEC 19770:2-2015) is a portable standard for identifying
> software installed on a system.  We already have SWID tags in
> fedora-release to identify the overall release+edition of Fedora. We
> will add tools to allow users to
> * list installed tags
> * create and install individual tags identifying RPMs
> * add pre-built tags to repositories
> * automatically update local tags as packages are installed, updated and
> removed
> This will involve standalone tools to query and build SWID tags and to
> add prebuilt tags to dnf repositories, and plugins for dnf/libdnf to
> build and download tags.
>
> == Benefit to Fedora ==
> Fedora will be usable to users and developers interested in the SWID
> functionality being added to relevant other tools, such as
> OpenSCAP-1.3.
>
> == Scope ==
> * Proposal owners:
> ** Add python SWID tools (swidq, rpm2swidtag)
> ** add SWID metadata awareness to createrepo (but this will not be
> used in Fedora, only enabled for user use), agreeing metadata format
> with dnf team
>

Since this needs to be portable, please start discussion on
rpm-ecosys...@lists.rpm.org a.d don't do something what is DNF-specific.

** add dnf and libdnf plugins (no core dnf/libdnf changes expected)
>
> * Other developers: N/A (not a System Wide Change)
> * Policies and guidelines: N/A (not a System Wide Change)
> * Trademark approval: N/A (not needed for this Change)
>
> == Upgrade/compatibility impact ==
> N/A (not a System Wide Change)
>
> == How To Test ==
> N/A (not a System Wide Change)
>
> == User Experience ==
> No change unless users choose to enable SWID tags.
> If requested, SWID tags will be either built automatically on demand
> for installed RPMs, or downloaded from a repository that the user has
> added SWID tags to, at the user’s choice.  swidq will allow the user
> to see all installed tags and their relationships.
>
> == Contingency Plan ==
> * Contingency mechanism: (What to do?  Who will do it?) N/A (not a
> System Wide Change)
> * Contingency deadline: N/A (not a System Wide Change)
> * Blocks release? N/A (not a System Wide Change), No
> * Blocks product? No
>
> == Release Notes ==
> Inform users of new capabilities and how they can be used with the
> existing tags in fedora-release-*
>
> --
> Ben Cotton
> Fedora Program Manager
> TZ=America/Indiana/Indianapolis
> _______________________________________________
> devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
> To unsubscribe send an email to
> devel-announce-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to