templates icon indicating copy to clipboard operation
templates copied to clipboard

Are more maintainers needed for this repo?

Open kindrowboat opened this issue 2 years ago • 6 comments

Hey @domenkozar and others, I've noticed several issues and approved PRs growing old in this repo. I realize that it may not be as high a priority other parts of the nix project, but I do think the health of this repo is important for helping folks adopt templates. Does this repo need additional maintainers to help lighten the load? I'd be happy to volunteer.

kindrowboat avatar Jun 23 '23 20:06 kindrowboat

I'm happy to hand out access to merge things if there's a core team for templates. Maybe this should be coordinated with @NixOS/documentation-team

domenkozar avatar Jun 24 '23 00:06 domenkozar

We discussed this in today's team meeting, and don't consider maintaining templates in the responsibility of the documentation team. Also we're in general still focusing on foundational issues with the team, such that actively documenting flakes (and other experimental features) is effectively out of scope.

fricklerhandwerk avatar Jul 17 '23 14:07 fricklerhandwerk

Weren't flakes supposed to decentralize this? That way it's each project's own responsibility to maintain a template. A few of those would end up in nixpkgs, as that's where a lot of language infrastructure is defined. To me that seems like a good thing, because there the templates at least stand a chance of being noticed by language infrastructure maintainers.

Full disclosure: I'm not a fan of templates because they don't compose. It's one of the reasons why flake.parts exists. My first problem statement was actually to solve template composition, as one possible solution to make project setup easier, but then I realised that it's more useful to make the templated thing compose in the first place.

roberth avatar Jul 17 '23 14:07 roberth

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/2023-07-17-documentation-team-meeting-notes-64/30653/1

nixos-discourse avatar Jul 18 '23 18:07 nixos-discourse

Either more maintainers should be added(I volunteer) or the repo should be deleted because it has out of date info and doesn't have best practices.

Artturin avatar Oct 14 '23 18:10 Artturin

Perhaps some templates could be references to templates in other repositories, instead of copies. Those repositories tend to already have templates that are maintained there. Meanwhile this repository can keep serving a role for discoverability, to help users like saolof; see https://github.com/NixOS/templates/issues/69#issuecomment-1745596641.

roberth avatar Feb 16 '24 22:02 roberth