NixOS GSoC | 125 Members | |
| 14 Servers |
| Sender | Message | Time |
|---|---|---|
| 22 Feb 2024 | ||
| 16:33:14 | ||
| Hello. I'm Yurii. I'd like to work on "nixpkgs library networking functions". I deal with network programming quite often and hope this will help with project. I actually have some nixpkgs contributions, but they were made when I was new to the nix ecosystem (not that I'm an expert now) and so the API I made isn't the best😅. I added the keyd (key remapper) service to nixpkgs as you can see here pr list. | 16:46:44 | |
| * Hello. I'm Yurii. I'd like to work on "nixpkgs library networking functions". I deal with network programming quite often and hope this will help with project. I actually have some nixpkgs contributions, but they were made when I was new to the nix ecosystem (not that I'm an expert now) and so the API I made isn't the best😅. I added the keyd (key remapper) service to nixpkgs as you can see here pr list. I am writing Lox interpreter/vm bytecode machine as my coursework. | 16:48:51 | |
| * Hello. I'm Yurii. I'd like to work on "nixpkgs library networking functions". I deal with network programming quite often and hope this will help with project. I actually have some nixpkgs contributions, but they were made when I was new to the nix ecosystem (not that I'm an expert now) and so the API I made isn't the best😅. I added the keyd (key remapper) service to nixpkgs as you can see here. I am writing Lox interpreter/vm bytecode machine as my coursework. | 16:49:55 | |
| * Hello. I'm Yurii. I'd like to work on "nixpkgs library networking functions". I deal with network programming quite often and hope this will help with project. I actually have some nixpkgs contributions, but they were made when I was new to the nix ecosystem (not that I'm an expert now) and so the API I made isn't the best😅. I added the keyd (key remapper) service to nixpkgs as you can see here. I am writing Lox interpreter/vm bytecode machine as my coursework now and also read "How Linux works". | 16:51:52 | |
In reply to @getpsyched:matrix.org
I don't know yet, first time we are organizing this and I'll have to discuss with the other mentors. Sorry that I can't give you a clear cut answer at this point in time. | 17:45:10 | |
In reply to @manik.r:matrix.org
So having knowledge about pnpm internals certainly helps (how does it resolve dependencies, what type of dependencies does it have, etc..). Other then that being interested in reproducible builds will probably help motivate you because nix will make you jump through quite a few hoops to achieve them and might make you pull out you hair if you don't know why we are doing it. | 17:57:49 | |
In reply to @lorenzleutgeb:matrix.org
We can consider this but it would be preferable to work on other projects that don't take as much maintenance afterwards. Ideally packaging would be done by people already using/deploying the software or someone intending to use it because doing it as a one of project usually leads to it getting outdated quite quickly im most cases. But you should note that a hard requirement is that every projects needs a mentor. | 18:03:11 | |
| Lorenz Leutgeb: btw you are already a longtime Nix/OS contributor, for longer then >3.5 years so I would almost certainly see you more as a potential mentor then anything else. | 18:07:50 | |
| Janik (they/them): Do you(organization) have a limitation in commercial experience? As far as I understand the rules/intent of GSoC, there is no such restriction (you need to be relatively new to open source contributions). By work experience, I mean less than half a year, for example. | 18:51:52 | |
| * Janik (they/them): Do you(nix org) have a limitation in commercial experience? As far as I understand the rules/intent of GSoC, there is no such restriction (you need to be relatively new to open source contributions). By work experience, I mean less than half a year, for example. | 18:52:07 | |
| * Janik (they/them): Do you(nix org) have a limitation in commercial experience? As far as I understand the rules/intent of GSoC, there is no such restriction (you need to be relatively new to open source contributions). By work experience, I mean less than half a year, for example. Elements of a Quality Proposal:
| 18:54:01 | |
In reply to @woojiq:mozilla.orgI wouldn't say it's a restriction on how much comp-sci experience (be it commercial or not) you have but more about how much opensource work you did. From my understanding and from what other mentors that already mentored for gsoc told me it's more about getting new people involved into open source and your project. And for example you seem to be relatively new to Nix/OS and probably wouldn't know whom to ask for help when you want to work on $idea, while I'm pretty sure that Lorenz Leutgeb and getpsyched either know some subject matter expert or know someone who does. | 19:05:38 | |
| Also I'm pretty sure that in most cases we would accept someone that already has "their foot in the door" in terms of contributing to Nix/OS if there is no one less experienced applying for the particular project. | 19:09:43 | |
| 20:18:07 | ||
| Hey everyone! I am Aditya, currently pursuing a bachelors in computer science at IIIT Hyderabad. I've been using NixOS for about 2 or so months, and am pretty excited to contribute :) as of now I find myself pretty interested in the project regarding dynamic derivations. Is there any information I could see on this feature and how one can be expected to go about this project? | 21:13:26 | |
| Janik (they/them) Yeah, there's a balance to strike. I wouldn't object if priority is given to people that are less connected within or even completely new to the Nix community, as long as they appear to be reasonably competent to (learn and) complete the project. The justification being to use GSoC to attract new people or pull them further into the community. However, as long as I am eligible, I don't see a reason why I shouldn't apply as a Contributor (and conveniently shift the responsibility of striking the balance away from me). | 22:02:01 | |
| * Janik (they/them) Yeah, there's a balance to strike. I wouldn't object if priority is given to people that are less connected within or even completely new to the Nix community, as long as they appear to be reasonably competent to (learn and) complete the project. The justification being to use GSoC to attract new people or pull them further into the community. However, as long as I am eligible, I don't see a reason why I shouldn't apply as a Contributor (and conveniently shift the responsibility of striking the balance away from me). Exactly that's why I wrote that I am "considering" to apply 😊 | 22:03:30 | |