!etBYPdyCKgnXJSXexD:matrix.org

NixOS GSoC

243 Members
22 Servers

Load older messages


SenderMessageTime
2 Mar 2026
@aakash2005:matrix.orgAakash K joined the room.12:13:22
@aakash2005:matrix.orgAakash K

Hello everyone,

My name is Aakash, and I am currently pursuing a degree in Computer Science.

I recently came across Nix and NixOS through the GSoC organization list. As I am new to the Nix ecosystem, I have started exploring the official documentation to understand its concepts and fundamentals.

I am genuinely excited to learn more about Nix, deepen my knowledge, and engage with this community. I look forward to interacting with you all and contributing as I continue my learning journey.

12:15:10
@roberthensing:matrix.orgRobert Hensing (roberth)lints tend to be quite trivial syntactic pattern matching unless you get into building the significant code infra that would be required for more advanced checks. That said there's probably steps that could be made along the way. There's also opportunity for cross-pollination with other functionality like better refactor tools. E.g. a file move operation that correctly updates relative path literals throughout the codebase to the new relative location has a similar information requirement to a lint that wants to reverse engineer a file: where is it imported, how? Does it look like a package function, module, etc. I don't maintain any linters, but improving the ecosystem around rnix and its linter(s) seems like a good angle for a project. Did you talk to the statix maintainer yet?15:54:00
@crimxnhaze:matrix.orgChinmoyyes i am talking to the maintainer. Current priority is LSP integration and updating nixpkgs to point to the updated fork of statix instead of the current repo. Type Inference is also on the list but would require a change in the hours for the project. 16:15:07
@crimxnhaze:matrix.orgChinmoyThe file move + relative path update is a great direction too — though that naturally comes after LSP infrastructure is in place since you need the language server foundation to expose it as an editor operation.16:19:21
@tseedev:matrix.orgtseedev joined the room.17:15:45
@nikita-003002:matrix.orgnikita.dev joined the room.17:34:54
@nikita-003002:matrix.orgnikita.devHi everyone! I’m Nikita, a CS student with an interest in K8s/Docker and declarative infrastructure. I’ve recently started contributing to nixpkgs (PR #495749) and I'm looking into the Modular Services Migration project I’ve been diving into the Netdata module to see how it might fit the _class = "service" pattern. I hit a snag: Netdata uses security.wrappers and capabilities which seem to be global settings in NixOS. If we want to run multiple instances of a service, won't these wrappers conflict? Has anyone figured out a way to handle SUID wrappers for modular services yet, or is that still an open problem? @roberth: I’m curious if there’s a preferred pattern for this, or if high-privilege services are still a work-in-progress for the modular migration?17:41:31
@k900:0upti.meK900Please do not look at the modular services project for now17:49:11
@k900:0upti.meK900There have been concerns raised with it internally17:49:20
@nikita-003002:matrix.orgnikita.devUnderstood, thanks for the heads-up @k900. I'll pivot my focus. Is there another area or a specific set of modules that the team is prioritizing for refactoring or migration right now? I'm still very interested in contributing to the NixOS service architecture.17:51:27
@k900:0upti.meK900 No, the question is generally whether modular services are even something we want 17:54:37
@nikita-003002:matrix.orgnikita.devoh okay, I'll stick to the current architecture18:01:09
@rishav_bagri_1106:matrix.orgrishav bagri joined the room.18:26:39
@walrusred_foxvapor00314:matrix.org~centipede♡ joined the room.20:39:58
@roberthensing:matrix.orgRobert Hensing (roberth) K900: The idea was originally written in an overly optimistic way and I've updated it last Wednesday night. Please re-read if you haven't already. Progress on this project is meant to help us make an informed decision about broader adoption instead of going off vibes. 21:09:53
3 Mar 2026
@arkhamknight25:matrix.orgAmrit Amber

Hey everyone, my idea for a NixOS runtime drift detector and reconciler got accepted into the GSoC ideas list. Built a small prototype CLI that compares declared NixOS config against live system state, starting with services. Tested on a real NixOS 24.11 VM.

Repo: https://github.com/ArkhamKnight25/nixos-drift-detector

Open to feedback, and excited to connect with anyone interested in reviewing or mentoring this.

08:57:34
@james1701:matrix.orgJames set a profile picture.22:12:53
4 Mar 2026
@mynk8s:matrix.orgmynk8s joined the room.06:10:38
@mynk8s:matrix.orgmynk8s

Hi!, I am Mayank using Nix Package manager on top of Ubuntu/Fedora and NixOS on my old machines for like 3 years now.
I have written just enough Nix to get through configuring my system enough for packages and devshells.

I did like to participating in reviewing Nixpkgs PR as part of GSoC. Would love to connect with a mentor and any direction how can I work further on this.

08:11:25
@mynk8s:matrix.orgmynk8s *

Hi!, I am Mayank using Nix Package manager on top of Ubuntu/Fedora and NixOS on my old machines for like 3 years now.
I have written just enough Nix to get through configuring my system enough for packages and devshells.

I did like to participate in reviewing Nixpkgs PR as part of GSoC. Would love to connect with a mentor and any direction how can I work further on this.

08:11:42
@mynk8s:matrix.orgmynk8s *

Hi!, I am Mayank using Nix Package manager on top of Ubuntu/Fedora and NixOS on my old machines for like 3 years now.
I have written just enough Nix to get through configuring my system enough for packages and devshells.

I did like to participate in reviewing Nixpkgs PR as part of GSoC. Would love to connect with mentors and any directions on how can I work further on this. Thanks

08:19:58
@mynk8s:matrix.orgmynk8s *

Hi!, I am Mayank using Nix Package manager on top of Ubuntu/Fedora and NixOS on my old machines for like 3 years now.
I have written just enough Nix to get through configuring my system enough for packages and devshells.

I did like to participate in reviewing Nixpkgs PR as part of GSoC. Would love to connect with mentors.

08:20:07
@mynk8s:matrix.orgmynk8s *

Hi!, I am Mayank using Nix Package manager on top of Ubuntu/Fedora and NixOS on my old machines for like 3 years now.
I have written just enough Nix to get through configuring my system enough for packages and devshells.

I'd like to participate in reviewing Nixpkgs PR as part of GSoC. Would love to connect with mentors.

09:37:54
@spr4bhu:matrix.orgShashvat joined the room.11:14:16
@rutetid:matrix.orgRutetid joined the room.19:05:23
5 Mar 2026
@aniketxd:matrix.orgAniket Rawat joined the room.00:59:47
@ujsquared:matrix.orgUjjwal Kala joined the room.06:21:51
@bbn08:matrix.orgATrancendentBeingHi everyone, Re=introducing myself I'm Bhuvan, a developer who's been contributing to the Nix Security Tracker over the past few months working on things like batching activity log queries, structured rejection reasons, the CVE deduplication migration, and a few bug fixes along the way. I'm planning to apply for GSoC 2026 with a focus on improving the tracker particularly around matching quality (version constraint evaluation) and data storage efficiency. I've been going through the codebase and open issues to get a better feel for where I can add the most value. I'd love to connect with @fricklerhandwerk if possible would really appreciate any guidance on shaping the proposal in the right direction. Happy to share what I have in mind :)13:44:42
@bbn08:matrix.orgATrancendentBeing* Hi everyone, Re=introducing myself I'm Bhuvan, a developer who's been contributing to the Nix Security Tracker over the past few months working on things like batching activity log queries, structured rejection reasons, the CVE deduplication migration, and a few bug fixes along the way. I'm planning to apply for GSoC 2026 with a focus on improving the tracker particularly around matching quality (version constraint evaluation) and data storage efficiency. I've been going through the codebase and open issues to get a better feel for where I can add the most value. I'd love to connect with @fricklerhandwerk if possible would really appreciate any guidance on shaping the proposal in the right direction. Happy to share what I have in mind :)13:44:59

Show newer messages


Back to Room ListRoom Version: 10