I'm proposing we significantly expand the set of people who have write
permissions to the wildfly/wildfly GitHub repo. The following folks are all
experienced WildFly developers who act as a component lead for components
in the WFLY JIRA project, but they don't have write permissions to the main
server code repository:
Tomasz Adamski
Jean Francois Denise
Emmanuel Hugonnet
Rado Husar
Tom Jenkinson
Jason Lee
Scott Marlow
Eduardo Martins
Brad Maxwell
Matěj Novotny
Richard Opalka
Harald Pehl
Flavia Rainone
Marco Sappe Griot
I think they should all have write perms.
WDYT about this? Please feel free to let me know either here or privately.
I'd like to leave the topic open for discussion for a week and then, if
there is consensus around it, move forward.
Historically, we've had a pretty small set of people with write permissions
to this repository. That made sense in the early days of AS 7 and WildFly
when the scope and structure of the project were changing rapidly. And it
made sense in the years after 2018 when we started releasing quarterly,
which was new, and we added some pretty opaque and hard to understand
processes around feature development.
But those days are long behind us and TBH I think adding more mergers is
long overdue. It's been on my todo list for too long; my apologies for
that! I think these folks have the experience and judgement needed to know
whether pressing the green button is ok or whether it's better to stop and
ask questions or defer to others.
Note: I'm not proposing changing the set of people who rotate in the role
of release coordinator for micro releases. IOW, having write perms to the
repo doesn't mean you have to act as an RC sometimes. Changing the RC
rotation would be a separate discussion.
Best regards,
--
Brian Stansberry
WildFly Project Lead
He/Him/His