Skip to content

Commit

Permalink
Add MAINTAINERS.md and ADOPTERS.md
Browse files Browse the repository at this point in the history
These files help clarify/formalize some information.
In particular I'd like to look at tools that auto-sync from MAINTAINERS
to the github permissions so that we can maintain that in a git-ops
fashion.

Signed-off-by: Colin Walters <[email protected]>
  • Loading branch information
cgwalters committed Oct 23, 2024
1 parent 39082a1 commit ddbdfba
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 4 deletions.
37 changes: 37 additions & 0 deletions ADOPTERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@

> **Note**
> Do you want to add yourself to this list? Simply fork the repository and open a PR with the required change.
> We have a short description of the adopter types at the bottom of this page. Each type is in alphabetical order.
# bootc Adopters (direct)

| Type | Name | Since | Website | Use-Case |
|:-|:-|:-|:-|:-|
Vendor | Red Hat | 2024 | https://redhat.com | Image Based Linux
End-User | HeliumOS | 2024 | https://www.heliumos.org/ | An atomic desktop operating system for your devices

# bootc Adopters (indirect, via ostree)

Bootc is a relatively new project, but much of the underlying technology and goals is *not* new.
The underlying ostree project is over 13 years old (as of 2024). This project also relates
to [rpm-ostree](https://github.com/coreos/rpm-ostree/) which has existed a really long time.

Not every one of these projects uses bootc directly today, but a toplevel goal of bootc
is to be the successor to ostree, and it is our aim to seamlessly carry forward these users.

| Type | Name | Since | Website | Use-Case |
|:-|:-|:-|:-|:-|
| Vendor | Endless | 2014 | [link](https://www.endlessos.org/os) | A Completely Free, User-Friendly Operating System Packed with Educational Tools, Games, and More
| Vendor | Red Hat | 2015 | [link](https://redhat.com) | Image Based Linux
| Vendor | Apertis | 2020 | [link](https://apertis.org) | Collaborative OS platform for products
| Vendor | Fedora Project | 2021 | [link](https://fedoraproject.org/atomic-desktops/) | An atomic desktop operating system aimed at good support for container-focused workflows
| Vendor | UBlue | 2023 | [link](https://universal-blue.org/) | The reliability of a Chromebook, but with the flexibility and power of a traditional Linux desktop

### Adopter Types

**End-user**: The organization runs bootc in production in some way.

**Integration**: The organization has a product that integrates with bootc, but does not contain bootc.

**Vendor**: The organization packages bootc in their product and sells it as part of their product.

9 changes: 9 additions & 0 deletions MAINTAINERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Maintainers

The current Maintainers Group for the bootc Project consists of:

| Name | GitHub ID | Employer | Responsibilities |
| ---- | ---- | ---- | ---- |
| Chris Kyrouac | [ckyrouac](https://github.com/orgs/containers/people/ckyrouac) | Red Hat | Approver |
| Colin Walters | [cgwalters](https://github.com/orgs/containers/people/cgwalters) | Red Hat | Approver |
| John Eckersberg | [jeckersb](https://github.com/orgs/containers/people/jeckersb) | Red Hat | Approver |
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,13 @@ can be upgraded in place seamlessly across any future changes.

## Documentation

See the [project documentation](https://containers.github.io/bootc/); there
are also operating systems and distributions using bootc; here are some examples:
See the [project documentation](https://containers.github.io/bootc/).

- https://docs.fedoraproject.org/en-US/bootc/
- https://www.heliumos.org/
## Adopters (base and end-user images)

The bootc CLI is just a client system; it is not tied to any particular
operating system or Linux distribution. You very likely want to actually
start by looking at [ADOPTERS.md](ADOPTERS.md).

## Community discussion

Expand All @@ -41,4 +43,5 @@ Matrix channel and a weekly video call meeting for example: <https://docs.fedora
## Developing bootc

Are you interested in working on bootc? Great! See our [CONTRIBUTING.md](CONTRIBUTING.md) guide.
There is also a list of [MAINTAINERS.md](MAINTAINERS.md).

0 comments on commit ddbdfba

Please sign in to comment.