- auto-merge “trivial” pull requests after one week, except one maintainer says “veto”
- “trivial” means the diff is shorter than 20 lines (for example), so it is cheap to review
- rate-limit is 1 PR per user per week
- if something breaks, we can always revert a merged PR, similar to wikipedia “edit wars”. this is better than stale PRs
- this should encourage contributors to keep diffs small
- more maintainers = more users with commit privilege
- automate updating of packages
- automate adding new packages, similar to github copilot (AI pair programmer)
- integrate projects like python on nix which are just workarounds for the undermaintained nixpkgs
- find a shorter way to say
tensorflow.overridePythonAttrs (old: { version = "1.2.3"; }), for exampletensorflow."v1.2.3". by default, maintain multiple versions per package. problem? we would have to saytensorflow.latest. maybe solve this in Nix, by implementing the@operator. thentensorflowis the default version, andtensorflow@1.2.3is a pinned version. the@operator would override the derivation’sversionattribute. related: Concept: use any package version - rename all
pname/default.nixtopname/pname.nixso i dont have a milliondefault.nixtabs in vscodium. upstream issue Provide API to access and change editor tab labels · Issue #41909 · microsoft/vscode · GitHub - fix the live DVD, so it has a dark mode splash screen. im still traumatized by that 90% white splash screen in the middle of the night *__*
1 Like