GOVERNANCE.md
The wgpu project is a set of open-source libraries 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 require 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.
The wgpu community seeks to realize the following directives through the project: it…
wgpu-core enables JavaScript platforms to implement their own
proper WebGPU API.wgpu provides a WebGPU-style API library for native applications,
which allows shipping to all major platforms, including WebGPU's
JavaScript API.The wgpu community's decision-making is influenced by the following groups:
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 regularly to discuss issues of importance to the community, with a focus on wgpu's mission.
NOTE: The above 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.