Merge pull request #275459 from emilylange/chromium-drop-inactive-maintainers

chromium: drop inactive maintainers, CODEOWNERS: init chromium
This commit is contained in:
Weijia Wang 2024-01-05 15:57:50 +01:00 committed by GitHub
commit 34ecb3cdc6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 17 deletions

2
.github/CODEOWNERS vendored
View file

@ -167,6 +167,8 @@
# Browsers # Browsers
/pkgs/applications/networking/browsers/firefox @mweinelt /pkgs/applications/networking/browsers/firefox @mweinelt
/pkgs/applications/networking/browsers/chromium @emilylange
/nixos/tests/chromium.nix @emilylange
# Certificate Authorities # Certificate Authorities
pkgs/data/misc/cacert/ @ajs124 @lukegb @mweinelt pkgs/data/misc/cacert/ @ajs124 @lukegb @mweinelt

View file

@ -1,26 +1,18 @@
# Maintainers # Maintainers
- Note: We could always use more contributors, testers, etc. E.g.: - Note: We could always use more contributors, testers, etc. E.g.:
- A dedicated maintainer for the NixOS stable channel - Dedicated maintainers for the NixOS stable channel
- PRs with cleanups, improvements, fixes, etc. (but please try to make reviews - PRs with cleanups, improvements, fixes, etc. (but please try to make reviews
as easy as possible) as easy as possible)
- People who handle stale issues/PRs - People who handle stale issues/PRs
- Primary maintainer (responsible for all updates): @primeos
- Testers (test all stable channel updates)
- `nixos-unstable`:
- `x86_64`: @danielfullmer
- `aarch64`: @thefloweringash
- Stable channel:
- `x86_64`: @Frostman
- Other relevant packages: - Other relevant packages:
- `chromiumBeta` and `chromiumDev`: For testing purposes only (not build on - `google-chrome`: Updated via Chromium's `upstream-info.nix`.
Hydra). We use these channels for testing and to fix build errors in advance - `ungoogled-chromium`: A patch set for Chromium, that has its own entry in Chromium's `upstream-info.nix`.
so that `chromium` updates are trivial and can be merged fast.
- `google-chrome`, `google-chrome-beta`, `google-chrome-dev`: Updated via
Chromium's `upstream-info.nix`
- `ungoogled-chromium`: @squalus
- `chromedriver`: Updated via Chromium's `upstream-info.nix` and not built - `chromedriver`: Updated via Chromium's `upstream-info.nix` and not built
from source. from source. Must match Chromium's major version.
- `electron-source`: Various version of electron that are built from source using Chromium's
`-unwrapped` derivation, due to electron being based on Chromium.
# Upstream links # Upstream links

View file

@ -85,8 +85,8 @@ mkChromiumDerivation (base: rec {
then "https://github.com/ungoogled-software/ungoogled-chromium" then "https://github.com/ungoogled-software/ungoogled-chromium"
else "https://www.chromium.org/"; else "https://www.chromium.org/";
maintainers = with lib.maintainers; if ungoogled maintainers = with lib.maintainers; if ungoogled
then [ squalus primeos michaeladler networkexception emilylange ] then [ networkexception emilylange ]
else [ primeos thefloweringash networkexception emilylange ]; else [ networkexception emilylange ];
license = if enableWideVine then lib.licenses.unfree else lib.licenses.bsd3; license = if enableWideVine then lib.licenses.unfree else lib.licenses.bsd3;
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
mainProgram = "chromium"; mainProgram = "chromium";