[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-devel-list
Subject:    Re: F36 Change: Package information on ELF objects (System-Wide Change proposal)
From:       Lennart Poettering <mzerqung () 0pointer ! de>
Date:       2021-10-30 15:27:47
Message-ID: YX1kc/CDC07RkrT/ () gardel-login
[Download RAW message or body]

On Fr, 29.10.21 16:37, Neal Gompa (ngompa13@gmail.com) wrote:

> > {
> >         …
> >         "originatingBuildSystem" : "koji.fedoraproject.org",
> >         …
> > }
> >
> > With such a simple field we could easily distinguish builds from
> > Fedora from those people might have rebuilt elsewhere, because it
> > would either lack the field or have a different value.
> >
> > (But before we do anything like this I think we should see how this
> > plays out in the wild, and if this really is a problem in the real
> > world.)
> >
>
> Scratch builds can reuse NVRs and would get that same flag.

Such build could be marked as such too. Either by getting a new field:

    …
    "scratchBuild" : true,
    …

or by setting:

    …
    "originatingBuildSystem" : "scratch.koji.fedoraproject.org",
    …

It'd be entirely up to Fedora to do this, if and how they want to make
things recognizable.

So the the point I am making is not that we should do this at all or
exactly this way, I am just saying that this is all designed to be
extensible enough to naturally and nicely cover for issues like this
if they should really become issues.

Lennart

--
Lennart Poettering, Berlin
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic