Skip to content

Commit 0216412

Browse files
bstansberryebullient
authored andcommitted
WildFly bootstrapping agreement, 2025-03-17
Signed-off-by: Brian Stansberry <[email protected]>
1 parent a75b92e commit 0216412

File tree

4 files changed

+90
-0
lines changed

4 files changed

+90
-0
lines changed

CONTACTS.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ egc:
8282
login: tristantarrant
8383
- project: kroxylicious
8484
login: k-wall
85+
- project: wildfly
86+
login: bstansberry
8587

8688
#--------------------------------------------------------------------------
8789
# EGC Backup/Secondary representative (appointed by project governance process)

PROJECTS.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -167,3 +167,12 @@ slatedb:
167167
logo-dark: https://github.com/slatedb/slatedb-website/blob/main/assets/svg/icon1%20white.svg?raw=true
168168
description: >
169169
SlateDB is a cloud native embedded log-structured merge tree (LSM) storage engine built on object storage.
170+
171+
wildfly:
172+
name: WildFly
173+
repo: https://github.com/wildfly
174+
display:
175+
home: https://wildfly.org/
176+
logo: https://github.com/wildfly/wildfly/blob/main/docs/src/main/asciidoc/images/splash_wildflylogo_small.png?raw=true
177+
description: >
178+
WildFly is powerful, modular and lightweight application server that helps you build amazing applications.

TRADEMARKS.md

+3
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ The Commonhaus Foundation uses the following unregistered trademarks:
3333
- Quarkus &trade; [^1]
3434
- SDKMAN! &trade; [^1]
3535
- SlateDB &trade; [^1]
36+
- WildFly &trade; [^1]
3637

3738
## Logo Marks
3839

@@ -72,6 +73,8 @@ The Commonhaus Foundation uses the following unregistered trademarks:
7273
<img src="https://sdkman.io/assets//img/sdk-man-small-pattern.svg" alt="" height="30" />
7374
- SlateDB Logo &trade; [^1]
7475
<img src="https://github.com/slatedb/slatedb-website/blob/main/assets/svg/icon1.svg?raw=true" alt="" height="30" />
76+
- WildFly Logo &trade; [^1]
77+
<img src="https://github.com/wildfly/wildfly/blob/main/docs/src/main/asciidoc/images/splash_wildflylogo_small.png?raw=true" alt="" height="30" />
7578

7679
[^1]: Trademark is used by permission subject to the foundation's [bootstrapping agreement](https://github.com/commonhaus/foundation/blob/main/agreements/bootstrapping/bootstrapping.md).
7780
[^2]: Duke is the Java mascot, ([BSD license](https://wiki.openjdk.org/display/duke/Main)). Use of this version of the logo is [CC-by-SA-4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.en).
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Commonhaus Foundation Bootstrapping Agreement
2+
3+
- Project: wildfly / wildfly
4+
- EGC representative: bstansberry
5+
6+
This document outlines the preliminary, non-binding agreement for the establishment phase of the Commonhaus Foundation (CF), aiming to foster a collaborative community dedicated to open source projects.
7+
8+
- [EGC Quorum Establishment](#egc-quorum-establishment)
9+
- [Preliminary Commitment](#preliminary-commitment)
10+
- [Formation Period](#formation-period)
11+
- [Binding Commitments Post-Formation](#binding-commitments-post-formation)
12+
- [Feedback and Iteration](#feedback-and-iteration)
13+
- [Acknowledgement](#acknowledgement)
14+
15+
[cc-dm]: ../../bylaws/6-decision-making.md
16+
[cfc-async]: ../../bylaws/4-cf-council.md#electronic-participation-and-decision-making
17+
[coc]: ../../policies/code-of-conduct.md
18+
[coc-cf]: ../../CODE_OF_CONDUCT.md
19+
[coc-tpl]: ../../templates/CODE_OF_CONDUCT.md
20+
[gov-cf]: ../../GOVERNANCE.md
21+
[gov-tpl]: ../../templates/GOVERNANCE.md
22+
[dissolution]: ../../bylaws/8-indemnification-dissolution.md#dissolution-and-asset-distribution
23+
24+
## EGC Quorum Establishment
25+
26+
Five projects are required for moving forward with binding commitments.
27+
Each project must have an appointed EGC member to approve revised bylaws.
28+
29+
## Preliminary Commitment
30+
31+
By engaging in this agreement, projects indicate their preliminary, and non binding, intent to join the Commonhaus Foundation (CF), with the understanding that this stage does not require any legal transfer of assets.
32+
33+
This intent is symbolized through a digital acknowledgment by the project's designated Extended Governance Committee (EGC) representative.
34+
Where applicable, additional acknowledgments may be required to satisfy employer or vendor requirements to ensure all parties are aligned with the project's commitment to the CF.
35+
36+
## Formation Period
37+
38+
Upon formal organization of the Commonhaus Foundation (CF), a designated Formation Period will commence, lasting one year.
39+
This extended timeframe accommodates the collaborative development of essential operational processes, including but not limited to domain management, email domain assistance, and other logistical support necessary for the projects' success within the CF ecosystem.
40+
41+
During this period, projects are expected to:
42+
43+
- Adopt the [Code of Conduct][coc], as illustrated by [this project's CODE_OF_CONDUCT.md][coc-cf] and the corresponding [CODE_OF_CONDUCT.md template][coc-tpl].
44+
- Clearly document their current governance practices within their top-level project or repository[^1] for transparency. No changes to governance or operational practices is required. Refer to [this project's GOVERNANCE.md][gov-cf] and the [GOVERNANCE.md template][gov-tpl] for guidance.
45+
- Engage in the development and refinement of CF's operational processes, ensuring all actions align with the [CF decision-making process][cc-dm].
46+
47+
[^1]: As an example, this could be in either the primary or `.github` repository within a GitHub organization.
48+
49+
## Binding Commitments Post-Formation
50+
51+
Projects are invited to formalize their participation in the Commonhaus Foundation through binding agreements at any point during the Formation Period.
52+
These agreements may include the transfer of project assets, such as trademarks and domains, to the foundation.
53+
54+
Should there be fewer than five projects bound by either this provisional agreement or a formal binding agreement by the end of the Formation Period, the projects still in the provisional phase retain the right to reassess their participation and may withdraw their membership without facing any penalties or obligations.
55+
56+
The Foundation and committed projects will evaluate their progress and circumstances. Based on this evaluation, they may continue operations or follow the [dissolution process][dissolution] to transition projects to another suitable non-profit organization that aligns with their goals and needs.
57+
58+
## Feedback and Iteration
59+
60+
To ensure the Commonhaus Foundation's (CF) governance and operational frameworks remain responsive and effective, regular feedback mechanisms will be established for the Extended Governance Committee (EGC).
61+
These mechanisms include both convened sessions and asynchronous feedback via GitHub discussions, in accordance with the [electronic participation guidelines][cfc-async] and the [decision-making process][cc-dm] outlined in our bylaws.
62+
This approach aims to address concerns, suggest operational improvements, and ensure ongoing alignment with the collective goals of the CF community, fostering a collaborative and flexible environment for governance and decision-making.
63+
64+
## Acknowledgement
65+
66+
By making a signed commit to this document in the Commonhaus Foundation's repository, the undersigned EGC representative of the participating project acknowledges their understanding of the terms outlined herein and expresses their non-binding intent to support the establishment of the Commonhaus Foundation.
67+
68+
This digital action is considered a valid form of written consent, in line with the foundation's bylaws on electronic participation and decision-making.
69+
70+
Project Name: WildFly
71+
72+
EGC Representative GitHub Username: bstansberry
73+
74+
Date of Signed Commit: 2025-03-17
75+
76+
For organizations with a legal department, a digitally signed PDF of this document may be submitted as an alternative.

0 commit comments

Comments
 (0)