Nix Documentation | 419 Members | |
| Discussion about documentation improvements around the Nix ecosystem | 87 Servers |
| Sender | Message | Time |
|---|---|---|
| 15 Mar 2024 | ||
| 09:29:53 | ||
I'd like to improve the documentation for buildNpmPackage. To me, this is the story of how do you package node.js applications or libraries in nix. I'm running into a number of pitfalls and would like to have the languages section note these.Before I go submitting changes, are there maintainers I should check in with? Or a particular guide to follow? | 14:30:10 | |
In reply to @efx:matrix.orgHey, thanks for being willing to improve the docs! There are codeowners for the javascript docs here, so I think they'll automatically get added to the PR once you make it: https://github.com/NixOS/nixpkgs/blob/master/.github/CODEOWNERS#L338 We have some docs conventions here: https://github.com/NixOS/nixpkgs/blob/master/doc/README.md#documentation-conventions Not all the content is following those conventions yet, they are somewhat recent because we didn't have any written conventions until some months ago. I'm doing the work of making the nixpkgs manual more consistent with that. I'd appreciate if you could try to follow those conventions as best as you can when making changes. I'll review your PR as well (just make sure it starts with "doc:" and I'll pick it up on my queue) | 15:50:49 | |
| (also read that whole README doc I linked, it's very helpful) | 15:51:50 | |
| most certainly. I love words so enjoy it! Thank you for the detailed info danielsidhion. I'll note to follow those conventions. | 16:13:53 | |
| I just created a GitHub account and seem to be unable to fork NixOS/nixpkgs. I'll work on the patch separately and may need some assistance getting the bytes into NixOS/nixpkgs. | 17:29:33 | |
| I'll try git-send-mail patch approach per https://discourse.nixos.org/t/about-the-patches-category/477. | 17:31:37 | |
In reply to @efx:matrix.orgWhat URL are you using to try to fork? What error are you getting? | 17:53:05 | |
| Using GItHub web UI from Linux. Tried Firefox and Brave. GitHub's web UI displays correctly but simply redirects to NixOS/nixpkgs | 17:53:51 | |
| i'm going to try to manually import a recent clone of nixpkgs and push to my profile | 17:54:12 | |
| It looks like I can start an "import" https://github.com/NixOS/nixpkgs into my private profile as a new repository. Though I'm curious if some kind of locking behavior is at play upstream. | 17:57:07 | |
Oh sorry I misinterpreted what you said. Can you try forking with the github cli? gh repo fork NixOS/nixpkgs | 17:58:39 | |
huh, looks like something is up: failed to fork: HTTP 403: You cannot fork this repository at this time (https://api.github.com/repos/NixOS/nixpkgs/forks) | 18:06:16 | |
| I also cannot fork someone's fork. I'm betting this is specific to the unique fact I just created this GitHub account. Thus, I'll wait till next week to try. | 18:13:36 | |
| That could be it. Could also try contacting their support to see what's going on, I couldn't find anything on their website about new account limitations | 18:15:18 | |
| honestly have wandered too far down this rabbit hole. This is a patch for my PR whenever I can: https://gist.github.com/eli0f/f461a00a6746609b6bcf07eee68091f1 | 18:16:11 | |
| That link gives me a 404 page | 18:16:55 | |
| eek, i'm using my SourceHut account. I marked the Gist as public but looks like I don't exist yet :) | 18:19:08 | |
| https://paste.sr.ht/~efx/7ff9532c1b8509e3482e990e5a07813cba7ee487 | 18:20:33 | |
| We welcome Johannes Kirschbauer @hsjobeki, author of the accepted RFC 145 and https://noogle.dev/, to the docs team! 🚀 | 19:42:34 | |
| Homepage PR: https://github.com/NixOS/nixos-homepage/pull/1350 | 19:42:58 | |
| 21:48:35 | ||
| ryantm: Would be great if you could synchronise with the docs team a bit more regarding https://github.com/NixOS/nixpkgs/pull/108063, it looks like you want to merge it soon :) | 23:28:14 | |
| 16 Mar 2024 | ||
| 03:35:37 | ||
| hello, it would be better if the link to this room was a generic matrix.to instead of via the element app | 03:38:35 | |
| (on this page https://nixos.org/community/teams/documentation/ ) | 03:38:45 | |
| e.g. https://matrix.to/#/#docs:nixos.org | 03:39:08 | |
https://matrix.to/#/#docs:nixos.org | 03:39:17 | |
| I think so | 03:41:27 | |
| kait/: Agreed! Could you PR this? Source is https://github.com/NixOS/nixos-homepage/blob/main/src/content/teams/11_documentation.mdx | 03:42:14 | |