NixOS GSoC | 252 Members | |
| 24 Servers |
| Sender | Message | Time |
|---|---|---|
| 23 Feb 2024 | ||
In reply to @k3ys:matrix.orgYou can try messaging domen kozar who said he would be open to mentor (and is the creator of devenv afaik) but didn't submit a idea yet. As far as I know we are fine with letting people contribute to nix-community projects that via the nixos gsoc, after all it helps improve the ecosystem in general. | 08:15:03 | |
In reply to @k3ys:matrix.org* You can try messaging domen kozar who said he would be open to mentor (and is the creator of devenv afaik) but didn't submit a idea yet. As far as I know we are fine with letting people contribute to nix-community projects via the nixos gsoc, after all it helps improve the ecosystem in general. | 08:15:10 | |
In reply to @thefossguy:matrix.orgCan you provide me with an example on how this works? Currently my nix configuration for postgres is similar to this. I do devenv up to run the service and then I open another terminal and enter the development shell to do my development task. | 09:18:07 | |
In reply to @janik0:matrix.orgOk lemme do that, maybe he can help me shape a proposal. | 09:18:54 | |
| @/Janik can you tell me what is the matrix username of Domen Kožar, he is not on nix space. | 09:21:49 | |
| * @/Janik can you tell me what is the matrix username of Domen Kožar, he is not on nix matrix space. | 09:22:04 | |
In reply to @k3ys:matrix.orgIf that's the case, why not use direnv in tangent?https://devenv.sh/automatic-shell-activation/ | 09:38:12 | |
In reply to @k3ys:matrix.orgHe might be available either on the forums or in #nix:nixos.org and #dev:nixos.org | 09:38:42 | |
In reply to @thefossguy:matrix.orgMy proposal is not related to how devenv works, it works as expected : ) It is with the requirement of devenv in the first place. I feel nix-shell should support this feature natively without the installation of another package. This would allow wider adoption for nix-shell and not divide the community into two : ) | 09:44:40 | |
| I'm not sure if I follow... | 09:45:09 | |
| 10:25:42 | ||
| Hey! 👋 I'm personally interested in the nixpkgs library networking functions, since I have personally experienced frustration by the lack of a "clean" way to configure network-related options and programs while using NixOS. One of my active personal projects is having my router at home running NixOS :) I'm considering applying as a contributor when the applications open :) Website: https://diogotc.com | 10:51:48 | |
| 11:49:36 | ||
| 15:34:28 | ||
| 16:18:26 | ||
| 17:00:55 | ||
| 19:34:48 | ||
| Looking through the nixpkgs repo to find related work for the nixpkgs network library, I also found this gist: https://gist.github.com/duairc/5c9bb3c922e5d501a1edb9e7b3b845ba Janik (they/them) You also mentioned in 2024.md that there is a MR that only adds ipv4 functionality, so what are your thoughts on this gist. It looks solid to me, and this project is not really suitable for GSoC anymore, since it is almost implemented, just need to make PRs, add tests and docs. Or what more advanced features did you mean in project description? | 20:21:01 | |
| 20:35:14 | ||
In reply to @woojiq:mozilla.org
https://github.com/NixOS/nixpkgs/pull/258250
the gist doesn't have any license, you can't just go and copy someone else's work.
if you think so that's fair, you don't have to apply for this project :)
That's quite a bit of work, and it's not just pasting the code it's also properly integrating it into nixpkgs, which includes writing tests and documentation, but also updating existing modules and documentation, writing a announcement post etc.. If it would be easily doable in just a few hours someone would have done it already. Btw project size is also only set to small (90 hours).
as stated on the ideas page: for example a "function to check if a ip matches a given subnet". Also keep in mind that difficultly rating is only medium and depends a lot on perspective, for someone who might have never touched nix before writing a function to convert between decimal and binary can already be fairly challenging. | 21:13:29 | |
| 24 Feb 2024 | ||
| 01:30:26 | ||
| Hello, my name is Domagoj, I'm from Croatia, and I am a hobbyist. I am working on small issues for nix.dev and cuda, and am looking to apply here as well. | 08:58:47 | |
| 14:50:46 | ||
| 20:41:16 | ||
| 22:23:30 | ||
| 25 Feb 2024 | ||
| 03:39:39 | ||
| 06:00:45 | ||
| 10:55:34 | ||
| 14:55:53 | ||
| Hey there! I'm Siddhant, known as siddhantk232 on GitHub and as fpenjoyer on Discord. I've been using NixOS as my daily driver for over 2 years now and have been actively promoting it whenever I get the chance. Although I've only made one PR in nixpkgs, which was simply a version change for an already packaged binary, so I'm not sure if that really counts. Nevertheless, I've contributed to OSS projects outside of nixpkgs, mainly in the field of web development. Recently, I introduced Nix at my workplace, where we now utilize it for cross-compiling a Rust binary for Windows from Linux. Additionally, we've begun incorporating Nix into a couple of our private Rust projects. I'm interested in applying for Nix Internals: Use std::filesystem::path for Path. Although my exposure to C++ has primarily been academic, limited to problem-solving on platforms like Leetcode and Codeforces, I find the language to be quite feature-rich and expressive. I also enjoy staying updated on new C++ standards through cpp weekly videos. Contributing to this idea would not only enhance my understanding of Nix's internal workings but also deepen my comprehension of how complex projects effectively utilize C++. Moreover, I'm intrigued by the broader vision of porting Nix to Windows. I'm also intrigued by the nixpkgs pnpm tooling project, primarily because:
Although I have previous experience with Node.js, my exposure to pnpm has been limited. Thus, I'm excited to delve into pnpm while simultaneously contributing to its support in Nix. | 17:25:03 | |