NixOS GSoC | 247 Members | |
| 24 Servers |
| Sender | Message | Time |
|---|---|---|
| 18 Mar 2024 | ||
| Hi everyone I am sinan, I'm a NixOS maintainer and 3rd year undergrad student, I got into Nix and NixOS by maintaining my home server, it acts as everything from my router and authoritative DNS server to my mail and matrix server, i don't think it would be as to fun maintain it without NixOS reproducibility, immutability, and declarative nature, It's what got me interested in Nix and NixOS. I also like to use flakes for my projects so I can reproduce my dev environment anywhere | 16:44:01 | |
| I'm interested in Nixpkgs analytics: nixpkgs-review with a time-budget and adding nixpkgs library networking functions, it will directly help me as I'm running NixOS on my PC and servers I maintain, I'd also like to improve support for pppd and stalwart mail (something like simple-nixos-mailserver, but fully upstreamed), as of now I'm using an out of tree module for both I'm comfortable with c, go, nix, /bin/sh, python, oop, and lua. I'm not as good with python, but I've written python libraries for a networking project before. | 16:45:00 | |
| @room Project applications opened today, feel free to hand yours in via the GSoC portal. | 19:55:09 | |
| I'm sorry to everyone who didn't get their draft reviewed in time, the last few days were packed with exiting stuff in the nix community like NixCon NA so a lot of mentors were probably busy with that. | 19:55:49 | |
| * I'm sorry for everyone who didn't get their draft reviewed in time, the last few days were packed with exiting stuff in the nix community like NixCon NA so a lot of mentors were probably busy with that. | 19:55:55 | |
In reply to @siddhant_codes:matrix.orgyes, but afaik he ist still a bit tired because of jetlag after nixcon na. | 20:07:59 | |
In reply to @torelli:matrix.orgFirst you should select a idea from https://github.com/NixOS/GSoC/tree/main/ideas/2024.md and then read about related information and ask the potential mentor a few questions. | 20:09:15 | |
In reply to @sinan:sinanmohd.comcc SomeoneSerge (hash-versioned python modules when) | 20:09:23 | |
| Hello, I am interested in the Nixpkgs networking project. I am an CS undergraduate and have been using NixOS for the last three years or so, so I am quite familiar with Nix. I haven't programmed much with Nix, but I already know Haskell and Lisp, and functional programming is something I enjoy a lot. Since I am taking a networking course this semester, it would be great if I could apply the some things I learned to a real-world project like Nixpkgs. | 21:15:15 | |
| https://github.com/NixOS/nixpkgs/pull/258250 looks like a good starting point. I am supposed to submit a proposal through the gsoc website directly to apply for the project? | 21:15:50 | |
In reply to @yoctocell:matrix.orgYes, but feel free to dm me with a draft beforehand. | 21:16:24 | |
| 22:10:32 | ||
| Hi all! My name is Eric and I'm a 3rd year undergraduate Computer Engineering student at UC Irvine. I have been daily driving NixOS for roughly two years now, and I love how reusable my config is across different machines, along with how simple it is to tinker with your system without having to worry about breaking anything you've already set up. I'm intrigued by the "Build GCC libraries and compiler separately" project but I believe I don't fully understand the premise of the project from the GSoC page. Initially I thought the proposal was referring to glibc, but from a preliminary search and what I've previously heard, glibc is already distributed separately from gcc.
May I have some more clarification on the goals of this project? I tried to search for an issue mentioned in the nixpkgs repository as well, but I didn't find any relevant results. | 23:13:33 | |
| 19 Mar 2024 | ||
| 00:29:54 | ||
In reply to @janik0:matrix.orgno problem. I have posted a draft proposal on github (https://github.com/siddhantk232/nix_gsoc) and created a post on discourse (https://discourse.nixos.org/t/request-for-review-of-my-gsoc24-proposal/41721). | 06:15:22 | |
| seems like GSOC does allow to change proposals after submission before the deadline. Should I upload my draft proposal (https://github.com/siddhantk232/nix_gsoc/blob/main/gsoc_proposal.pdf) on the gsoc dashboard for review purposes? I need some help with splitting the work into small manageable chunks, please see https://discourse.nixos.org/t/request-for-review-of-my-gsoc24-proposal/41721 for more context | 06:24:35 | |
In reply to @siddhant_codes:matrix.orgeither is fine I think. | 06:59:58 | |
| Cool, I'll wait for Ericson2314 to respond before making submission on GSOC dashboard then. | 07:05:24 | |
| Thanks Janik, I will ask the especific questions to the potential mentor then | 11:21:13 | |
| Is "Ericson2314" in this room? | 11:22:08 | |
In reply to @siddhant_codes:matrix.orgHey, how did you find his contact? I only found him on GitHub | 11:25:31 | |
| 11:48:36 | ||
| Hello everyone, my name is Atticus, and I am a first-year undergrad student at Cambridge. I have recently gotten into using NixOS, and I am a fan of NixOS. I also have experience using Node.JS, so I was thinking about writing up a proposal for the pnpm idea from the ideas page. | 11:50:19 | |
In reply to @torelli:matrix.orgI made a post on discourse and tagged him there. He has his email listed on his github profile but I didn't try that | 13:44:07 | |
In reply to @sinan:sinanmohd.comHi! Would you like to chat about the time-budget project in some more detail? We can do DM | 16:32:54 | |
| Hi all - my name is Tim. After several years in the work force and with a previous non-STEM education background, I have returned to school to study CS. In addition to much self-study, work-related and personal projects over the past several years, I am continuing to build my CS fundamentals as a part-time student while working full-time and preparing MSCS program applications. I have used NixOS as my daily driver for nearly a year and have become a committed believer in the potential of Nix. I have long aspired to become an open-source contributor and passionate about Nix. I know I have a ton to learn - but am self-driven and love a good challenge. If I am chosen as a GSoC contributor, I will be grateful for any guidance/mentorship I receive and look forward to making positive contributions well into the future. I am researching devenv for a possible proposal - and am also generally very curious about nixpkgs' FHS build environment/bubblewrap implementation, mkDerivation, and Nix's approach to cross-compilation. If anyone has any guidance in how I may best contribute in any of these areas, please DM. (I apologize for the belated introduction. I have been lurking for a few weeks in preparation for my application.) | 17:01:05 | |
| * Hi all - my name is Tim. After several years in the work force and with a previous non-STEM education background, I have returned to school to study CS. In addition to much self-study, work-related and personal projects over the past several years, I am continuing to build my CS fundamentals as a part-time student while working full-time and preparing MSCS program applications. I have used NixOS as my daily driver for nearly a year and have become a committed believer in the potential of Nix. I have long aspired to become an open-source contributor and am passionate about Nix. I know I have a ton to learn - but am self-driven and love a good challenge. If I am chosen as a GSoC contributor, I will be grateful for any guidance/mentorship I receive and look forward to making positive contributions well into the future. I am researching devenv for a possible proposal - and am also generally very curious about nixpkgs' FHS build environment/bubblewrap implementation, mkDerivation, and Nix's approach to cross-compilation. If anyone has any guidance in how I may best contribute in any of these areas, please DM. (I apologize for the belated introduction. I have been lurking for a few weeks in preparation for my application.) | 17:01:54 | |
In reply to @ss:someonex.netyes, I've sent a request | 17:09:29 | |
In reply to @thatliuser:matrix.org Hi Eric! Glad you are interested:
| 18:16:31 | |
| For exerhob I would gather a list of gcc libs (like libssp, libgcc. libstdc++) and see how they build those libs, they should be in separate libraries | 18:17:24 | |