ietf-tools / datatracker

The day-to-day front-end to the IETF database for people who work on IETF standards.
https://datatracker.ietf.org
BSD 3-Clause "New" or "Revised" License
624 stars 392 forks source link

Incorporate "who is relying on our work" into the datatracker #2620

Open ietf-svn-bot opened 6 years ago

ietf-svn-bot commented 6 years ago

type_defect | by rjsparks@nostrum.com


There is a script that can be configured to scrape one of the all_id files for documents normatively referencing a configured set of documents for a group.

See https://github.com/alandekok/ietf-tech-report

Note the config file or command-line arguments to customize the results for a group. One example, for httpbis, would be to use a command line argument string of

-r 2616,7230,7231,7232,7233,7234,7235,7540,7541,5789,6265,7838 -W httpbis,quic

At least one chair has asked if this functionality can be provided without requiring them to run the script on their own infrastructure.

The datatracker can provide this report. This snippet gets to the essence of what it would need to do:

for r in RelatedDocument.objects.filter(relationship__slug='refnorm',target__name__in=['rfc2616','rfc7230','rfc7231','rfc7232','rfc7233','rfc7234','rfc7235','rfc7540','rfc7541','rfc5789','rfc6265','rfc7838']).filter(source__states__type='draft',source__states__slug='active').exclude(source__group__acronym__in=['httpbis','quic','none']).order_by('source__name').distinct():
    print (r.source.name, r.source.group.acronym, r.relationship.name, r.target.name)

It would be good to both provide this as a page that can be viewed at any time, and to make it an option for chairs to receive the results in a monthly email report.


Issue migrated from trac:2620 at 2022-03-04 06:54:56 +0000

ietf-svn-bot commented 4 years ago

@rjsparks@nostrum.com changed status from new to accepted