Skip to content

Commit

Permalink
meta: add GOVERNANCE.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ErichDonGubler committed May 8, 2024
1 parent 3b6112d commit 032a4f5
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
NOTE: The following is a snapshot of a perpetually changing state of affairs in
the WGPU community. It is not a binding contract between users and
decision-makers of the WGPU project.

---

The **WGPU project** is an ecosystem that _enables application authors to write
portable and performant graphics programs_. It was originally conceived to
provide an implementation of WebGPU for Firefox as the standard evolved and
settled into something that could be shipped on all web browsers. WGPU has also
enjoyed much contribution and use from other projects that requires graphics
programming. We expect that these sorts of users will continue for the lifetime
of project, and we embrace these contributors' needs and effort as the lifeblood
of WGPU.

## Mission

The WGPU community seeks to realize the following directives through the
project: it…

1. …provides an implementation of the WebGPU API that is…
1. …correct and fully conformant.
1. …portable across all major platforms.
1. …performant enough to enable demanding applications.
1. …serves as a platform of experimentation for:
1. …WebGPU standards development.
1. …native application authors.

## Decision-making

The WGPU community's decision-making is influenced by the following
groups:

* Connor Fitzgerald (@cwfitzgerald)
* Firefox's WebGPU team
* Other users that ship applications based on WGPU

It is no coincidence that these groups correspond to the historically most
active and consistent contributors. In general, WGPU's community structure is
meritocratic: social influence is granted proportionate to groups' contribution
to and stake in WGPU's mission.

These decision-making groups meet together regulrly to discuss issues of
importance to the community, with a focus on WGPU's [mission](#Mission).

0 comments on commit 032a4f5

Please sign in to comment.