Hello everyone,
After a few iterations, we reached consensus and the pull request got
merged:
... as well as a page listing team members – at least those who opted in on
GitHub:
Thanks to everyone who took the time to review and comment.
Happy coding,
Yoann Rodière
Hibernate team
On Fri, Jan 17, 2025 at 12:15 PM Yoann Rodiere <yoann(a)hibernate.org> wrote:
Hey all,
As the move to the Commonhaus Foundation is progressing, we need to start
thinking about complying with the foundation's requirements. Fortunately,
they are few, and they make a lot of sense.
A particularly important requirement is to publish various policies [1].
Most of these policies we already publish or can start publishing easily;
e.g. the code of conduct can be copied verbatim from Commonhaus' own code
of conduct. But we, at Hibernate, have one gaping hole: our governance
model.
We've been getting by for years with an "implicit" governance and
decision-making model, and it worked great. But:
1. If we want to join Commonhaus, the list of current project leaders, as
well as how they get their position, must be clear: they are responsible
for compliance with Commonhaus requirements and need to sign paperwork.
2. Our move to Commonhaus is, among other reasons, intended to provide
strong openness guarantees and to foster contribution. Both require clarity
on how exactly decisions are made.
So, *it's time to make our governance model explicit*. I submitted a pull
request [2] taking inspiration from the Commonhaus template [3].
*To anyone involved in a Hibernate project*, be it now or a long time
ago, be it just for one commit or full-time for years: *please have a
look*, comment if you disagree or find problems, and let us know if you
agree, with an approving review or a thumbs-up reaction on the main
description.
This governance model can only make sense if all members agree with it,
and commit to complying with it. Ultimately, the decision will be up to
Hibernate team members, but the opinion/concerns of all contributors are
very important.
*The pull request:
https://github.com/hibernate/hibernate.org/pull/231
<
https://github.com/hibernate/hibernate.org/pull/231>*
Please keep the discussions on that pull request, that'll make things
easier to follow.
[1]
https://github.com/commonhaus/foundation/blob/main/templates/README.md
[2]
https://github.com/hibernate/hibernate.org/pull/231
[3]
https://github.com/commonhaus/foundation/blob/main/templates/GOVERNANCE.md
Thanks in advance,
Yoann Rodière
Hibernate team