Skip to content

Disallowing reporting without creating a dedicated account is impractical for small project #10

@bukka

Description

@bukka

This is about this point in the current spec document:

At least one of the reporting methods listed in the Policy MUST allow reporting without creating a dedicated account.

Is there some specific point in CRA that would require this to be a MUST. I can't find it but I might missed it.

If there is no such point, I think this should change to SHOULD as many small projects just don't have resource to manage reporting in multiple platforms. Lots of projects (including bigger ones like PHP) are completely switching to GitHub advisories so this would basically require keeping (e.g. for PHP we also have email but it's just getting so much spam and it's quite annoying to manage) or creating another method for reporting. I'm not really sure if advisory can be reported by anyone without the GitHub account. In reality pretty much everyone has got that account (I know there are exceptions but they are often not worth the hassle for the project in terms of resources for additional infra).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions