Skip to content

Commit 78a10b8

Browse files
authored
docs: Add Tech Council election process documentation (#12)
1 parent 992415d commit 78a10b8

3 files changed

Lines changed: 59 additions & 1 deletion

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@
1414
/CONTRIBUTING.md @Universal-Commerce-Protocol/governance-council
1515
/CODE_OF_CONDUCT.md @Universal-Commerce-Protocol/governance-council
1616
/SECURITY.md @Universal-Commerce-Protocol/governance-council
17+
/TC_ELECTIONS.md @Universal-Commerce-Protocol/governance-council
1718

1819
/.github/CODEOWNERS @Universal-Commerce-Protocol/governance-council

GOVERNANCE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@
6161
Shopify), each with 1 vote (total 8 votes).
6262
- Includes 4 members from any org, each with 1 vote (total 4 votes), elected
6363
by the TC every 6 months, based on their technical contributions towards the
64-
protocol. Members can be re-elected any number of times.
64+
protocol. Members can be re-elected any number of times. See
65+
[TC_ELECTIONS.md](TC_ELECTIONS.md) for more details.
6566
- Decisions are made with a majority vote.
6667
- Any TC member may request a review from the Governing Council at any time
6768
for any additional inputs.

TC_ELECTIONS.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
<!--
2+
Copyright 2026 UCP Authors
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-->
16+
17+
# Election Process for Tech Council
18+
19+
## Overview
20+
21+
UCP Tech Council (TC) includes four seats for non-founding organizations that
22+
are open for re-election every six months, in June and December. See
23+
[GOVERNANCE.md](GOVERNANCE.md) for more details on the UCP Governance Process.
24+
25+
## Election Process
26+
27+
The election date is finalized by the Governance Council and the [nomination
28+
form] is shared on the [UCP announcement board].
29+
Organizations must submit the form by the deadline to be considered for the
30+
TC. The UCP Governance Council may decide to conduct elections at any time if
31+
there are open seats.
32+
33+
## Election Criteria
34+
35+
The primary criteria for nomination are based on the following factors:
36+
37+
- The organization is aligned and committed to UCP principles of building an open
38+
ecosystem and vendor-agnostic architecture.
39+
- The organization has made contributions towards the growth and adoption of the
40+
protocol by endorsing, implementing, and promoting the protocol.
41+
- The organization has made contributions towards the technical health and
42+
growth of the protocol by contributing via issues, PRs, etc.
43+
44+
## Vacating an existing seat
45+
46+
Existing non-founding organization TC members can vacate their seat at any time
47+
by informing the TC. The open seats will be considered for the upcoming
48+
election.
49+
50+
## Re-election for existing members
51+
52+
Existing non-founding organization TC members must submit the [nomination
53+
form] to be considered for the upcoming elections.
54+
55+
[nomination form]: https://docs.google.com/forms/d/e/1FAIpQLScY2KyMMy3QntjbBuBJgFGrrcTeP06ZsZK1MU3OFYjKxQfsRw/viewform?usp=dialog
56+
[UCP announcement board]: https://github.com/Universal-Commerce-Protocol/ucp/discussions/categories/announcements

0 commit comments

Comments
 (0)