When a PMC does not have the skillset or bandwidth to deal with an issue, but is otherwise active, they can definitely ask for help ( https://cwiki.apache.org/confluence/display/SECURITY/Getting+help+handling+security+reports), and if they don't do so on their own we should encourage them. Ideally that help would come from their own community, and the project itself should still be involved to validate the work, as there'd typically be project-specific nuance that 'outside help' might miss. Also, the original contributors should probably be around for actually creating the release, since it seems especially for struggling projects the release processes are often rather bespoke and underdocumented.
If a project doesn't have the bandwidth anymore to take the initiative to find help, that means it is in bad shape. In some cases we've been asking the community for help on the PMC's behalf, but it's definitely a sign the project may be heading for the attic ( https://cwiki.apache.org/confluence/display/SECURITY/Project+Security+Response+Formal+Escalation). I like the idea of a project being able to go (or get sent) 'back to the incubator' as an intermediate step if there's hope they'll recover. I'm not a fan of the idea of a 'rescue team' that swoops in, fixes the security issue, and then disappears - without actual support from the project I don't see that working, and it'd be an excuse for the project not to have to get their act together. I could see putting together a list of 'people who you could ask for help', to make it easier for projects to find them, with the understanding that they'd ideally form a longer-term relationship with the project and get to know their nuances over time. Kind regards, Arnout On Thu, Oct 10, 2024 at 5:30 PM Mark Thomas <ma...@apache.org> wrote: > All, > > One of the discussions during the security table top exercise in Denver > was how to handle the situation where a project doesn't have the > skill-set necessary to respond to a security vulnerability report. > > Is this a reason to send the project to the attic? Or back to the > incubator to build a bigger community with the right skills? Or ... ? > > Or do we take another approach and try and find a mechanism to add > people to the project. Some sort of group of subject matter experts than > can be called upon? > > Thoughts? > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: security-discuss-unsubscr...@community.apache.org > For additional commands, e-mail: > security-discuss-h...@community.apache.org > > -- Arnout Engelen ASF Security Response Apache Pekko PMC member, ASF Member NixOS Committer Independent Open Source consultant