!etBYPdyCKgnXJSXexD:matrix.org

NixOS GSoC

250 Members
24 Servers

Load older messages


SenderMessageTime
21 Mar 2026
@danlual2020:matrix.orgDaniel Lual Akoon joined the room.18:09:51
@danlual2020:matrix.orgDaniel Lual Akoon Hello everyone, My name is Daniel Lual from South Sudan but currently study in Indonesia doing a bachelor of Informatics Engineering in State University of Semarang. As the founder of Dann Foundation, I built a website where students from South Sudan have access to opportunities like scholarships but on the journey when I was building this website I have experience a lot of bugs and errors before my site was deployed. As a result of that, I debugged until my website was deployed online as per now. With due diligence, I am enthusiastically interested to work with NixOS in GSoC program. Get to expand my knowledge on how to be a best developer ever. this is the link of my website dannfoundation.net
Thanks
18:12:05
@elloutro:matrix.orgBastienHello everyone, My name is Bastien, and I’m very glad to meet you all. I am currently a French student at EPITA, in the major GISTRE (which focuses on low-level systems, operating systems, and systems programming). I also had the opportunity to contribute to an open source project during an internship last year, which was a small research project in the healthcare field. This gave me some initial experience with collaborative development. I have a few questions regarding GSoC, mainly to better understand my chances of being selected and how I can best prepare. I only discovered GSoC very recently (just yesterday, through my manager), so I haven’t had the opportunity yet to submit PRs or actively contribute to the NixOS project. However, I have been using NixOS for nearly four years now, and I’m involved in maintaining my school’s infrastructure with the intern team, which is fully based on NixOS. I’m genuinely motivated to start contributing to NixOS, and GSoC feels like a great opportunity for me to take that step and get more involved in the ecosystem. Could you please advise on what would be the best way for me to get started and improve my chances of being selected? Thank you very much for your time and guidance.18:28:45
22 Mar 2026
@ctrhinkle:matrix.orgCarter changed their profile picture.05:47:22
@olaleye:matrix.orgOlaleye Oyewunmi joined the room.16:15:15
@olaleye:matrix.orgOlaleye OyewunmiHi everyone! I'm Olaleye, a DevOps engineer from Nigeria. I'm really interested in participating in GSoC 2026 with the NixOS Foundation! I've been into software development for about a whiles , and for the last 2 years, I've been working as a DevOps engineer focusing on cloud-native tech, Kubernetes, and infrastructure automation. I have also previously contributed to open-source projects like Envoy and kgateway. I've been using the Nix CLI for a while just for fun, and my background in infrastructure scaling has naturally drawn me to Nix's philosophy of declarative and reproducible builds. I am eager to start contributing here. Are there any specific areas around CI infrastructure or documentation that you'd recommend I look into for a good first issue?16:21:46
@olaleye:matrix.orgOlaleye OyewunmiHi Robert! I was just looking through the 2026 ideas list and the 'Migrate some NixOS modules to modular services' project caught my eye. Given my background managing systemd services and infrastructure configurations, this looks like a perfect match where I could hit the ground running. Is there a specific NixOS service or module implementation that you'd recommend I look at first to understand the current bottleneck and see what factoring it into a modular service would look like?16:30:26
@cloudwithhannah:matrix.orgNgozi joined the room.18:53:37
@cloudwithhannah:matrix.orgNgozi changed their display name from Hannah to Ngozi.20:12:47
@cloudwithhannah:matrix.orgNgozi

Hi NixOS team,

I'm Ngozi, a Cloud Engineer and technical writer applying for GSoC 2026. I'm interested in the Improved Release Notes project.

I'm still getting familiar with the Nix ecosystem, but the problem itself maps onto work I already do: I've been building documentation pipelines and working with docs-as-code tooling professionally, and the changelog fragment pattern (one file per entry, assembled at release time) is something I've seen solve exactly this class of merge conflict and structure problem in other projects.

I've started reading through the Home Manager news module to understand the prior art and I'm working through the current nixpkgs release notes workflow to understand where the friction is. A few questions as I get oriented:

  • Are there open issues or discussions I should read before reaching out to a potential mentor?
  • Would small contributions (docs fixes, exploring the current release note structure) be a useful way to demonstrate fit before the proposal deadline?

Happy to share early proposal drafts for feedback once I've done more groundwork.

Ngozi

20:51:50
@cloudwithhannah:matrix.orgNgozi *

Hi NixOS team,

I'm Ngozi, a Cloud Engineer and technical writer applying for GSoC 2026. I'm interested in the Improved Release Notes project.

I'm still getting familiar with the Nix ecosystem, but the problem itself maps onto work I already do: I've been building documentation pipelines and working with docs-as-code tooling professionally, and the changelog fragment pattern (one file per entry, assembled at release time) is something I've seen solve exactly this class of merge conflict and structure problem in other projects.

I've started reading through the Home Manager news module to understand the prior art and I'm working through the current nixpkgs release notes workflow to understand where the friction is. A few questions as I get oriented:

  • Are there open issues or discussions I should read before reaching out to a potential mentor?
  • Would small contributions (docs fixes, exploring the current release note structure) be a useful way to demonstrate fit before the proposal deadline?

Happy to share early proposal drafts for feedback once I've done more groundwork.

20:52:03
@mdaniels5757:matrix.orgmdaniels5757 left the room.22:17:34
@ruchitagrawal:matrix.orgruchit joined the room.23:08:36
@roberthensing:matrix.orgRobert Hensing (roberth)I don't know anyone by that handle. Are they an active contributor to Nixpkgs?23:10:10
23 Mar 2026
@allandinakaran:matrix.orgAllan Dinakaran

Hi everyone , I reviewed PR #502399 (gemini-cli-bin update).

Tested on x86_64-linux:

  • Initially tried using nixpkgs-review, but the full build caused high resource usage and made my system unresponsive
  • Then tested using nix build on the specific package
  • Build succeeded and the CLI runs correctly

Observed a minor runtime warning due to missing ~/.gemini directory (resolved by creating it, likely upstream behavior)

This is one of my first nixpkgs reviews and I've recently started using Nix, so I would really appreciate any feedback or suggestions. Thanks!

05:58:33
@deckard_24:matrix.orgSwarajHi Robert! raf mentioned they were a previous release editor for Nixpkgs. Here is their Matrix handle: @raf:notashelf.dev06:28:30
@exprays:matrix.orgSuryakant Subudhi joined the room.07:41:54
@clay53:claytonhickey.meclay53 joined the room.14:39:09
@angoyewally:matrix.orgWally joined the room.18:49:55
@matthewahiles:matrix.orgMatthew Hiles left the room.20:50:15
@vivekanandan_ks:matrix.orgvivekanandan_ks

iirc
He's the creator of

  1. nh(nix helper) ❤️
  2. nvf - neovim framework 🔥
21:08:16
24 Mar 2026
@rosscomputerguy:matrix.orgTristan RossOh yeah raf, I know him00:18:12
@skidmcmarx:gnulinux.clubskidmcmarx joined the room.10:57:51
@clay53:claytonhickey.meclay53

Hello!

My name is Clayton. I'm a junior in Computer Engineering at the University of Pennsylvania. I've been daily driving NixOS since I think sophomore year of high school. I've just found out that Summer of Code applications have started, so I'm sorry if I'm late.

I've been wanting multiple instance support for my own servers, so I think Migrate some NixOS modules to modular services sounds interesting.

I've started running some services that I trust less in Docker and trying to wrap some programs in Bubblewrap, but Provide support for Mandatory Access Control sounds like a better solution, so I'd like to work on it.

Greater usage of updateScript throughout Nixpkgs sounds like a good way to decrease the load on maintainers and seems easy to approach, so working on that sounds good.

Outside of the listed projects, I've been interested in getting my Pinephone Pro to work nicely with NixOS, especially because of recent threats from Google to lock down Android more. I know there is Mobile NixOS, but as far as I can tell, Pinephone Pro support has been borked for a long time, or at least, to get it working on a new version of Mobile NixOS/Nixpkgs is a lot work and undocumented (the installer hasn't worked for a long time). I think it's also no longer officially part of the NixOS project. I would like to help make its support simpler. I haven't gotten it to complie yet (only tried it once over spring break tbc), but I believe Megi's Kernel fork (which I think could be added to nixpkgs, similar to the RPI kernel) combined with the new standard "loader?", rk2aw, would make it so there doesn't have to be anything too special about creating a working NixOS configuration for it (other than enabling drivers). I'm not really familiar with the NixOS on ARM project, but I imagine it would fit into there. I know there aren't that many people using Pinephone Pros out there, and I would be cool to work on a different device if I could get one, but I think there would be benefits to building out a device as an example to others and just getting more users to make sure mobile services are working (like Phosh).

I'm not sure what I should do next, but I assume that's the point of this channel lol. In general, I'd be happy to work on NixOS through Summer of Code so I don't have to get an internship and can work on making NixOS better.

15:16:59
@fawahkhan:matrix.orgMohd Fawah Khan joined the room.15:17:15
@skidmcmarx:gnulinux.clubskidmcmarx 15:30:58
@skidmcmarx:gnulinux.clubskidmcmarx removed their display name skidmcmarx.15:30:59
@skidmcmarx:gnulinux.clubskidmcmarx left the room.15:31:00
@clumsily6239:matrix.orgClumsily6239Hey, I've submitted the proposal for this. Could someone take a look and give me a few pointers? It proposes a non-invasive way to read & extract the patch metadata.19:59:40
25 Mar 2026
@qwp:matrix.orgnael joined the room.20:14:43

Show newer messages


Back to Room ListRoom Version: 10