- 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. thentensorflow
is the default version, andtensorflow@1.2.3
is a pinned version. the@
operator would override the derivation’sversion
attribute. related: Concept: use any package version - rename all
pname/default.nix
topname/pname.nix
so i dont have a milliondefault.nix
tabs 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