!etBYPdyCKgnXJSXexD:matrix.org

NixOS GSoC

253 Members
24 Servers

Load older messages


SenderMessageTime
28 Feb 2024
@chococandy:matrix.orgtrinity
In reply to @thefossguy:matrix.org
Hi Riya, I'm interested in knowing more about Nixpie. I don't see much on the project webpage, do you mind discussing it over DMs, since this room is about GSoC? Please ping me if so :)
Sure :)
12:33:41
@educorreia932:matrix.org@educorreia932:matrix.org joined the room.14:53:38
@zarak:matrix.orgz0k

Hi everyone,

I'm Zarak and I freelance as a software developer. I have previously participated in GSoC with the Haskell organization. I learned a great deal from that experience, and had some incredible mentors. I'm applying again this year to the Nix organization because I've been using NixOS for the past 3 years and can't imagine going back to anything else. Some of the reasons I want to introduce Nix to a company where I used to work are:

  1. the dev env workflow feels more "lightweight" than a container based one
  2. managing a declarative config in a git repo makes sure everyone on a team is on the same page and can track changes easily
  3. system rollbacks are easy
  4. you kinda get a lot of CI/CD tooling for free

I'm not confident enough with nix to introduce it into a complex project just yet, but hopefully after picking up some knowledge from the community I can do so.
I'm interested in the "outpath cache for faster automation" project because of the possibility of developing a static analysis tool. I'm also interested in "nixpkgs-review with a time-budget" because I could help develop a statistical model (task 2) but I'm not so sure about tasks 1 and 3.

16:08:33
29 Feb 2024
@momeemt:matrix.org@momeemt:matrix.org joined the room.00:20:56
@momeemt:matrix.org@momeemt:matrix.org set a profile picture.02:43:03
@momeemt:matrix.org@momeemt:matrix.orgRedacted or Malformed Event03:24:49
@mahak221:matrix.orgMahak Porwal joined the room.08:20:15
@sujoyde:matrix.orgSujoy De joined the room.08:58:25
@dooy:matrix.org@dooy:matrix.org
In reply to @chococandy:matrix.org
Any suggestions on how to start with the projects "Nix cleanup merge: ParsedDerivation into BasicDerivation, improve JSON format" and "nixpkgs library networking functions" ? Any specific pointers/issues might be helpful related to the above mentioned projects.
Yeah so I have been looking at this too and after reading the few PR's there is the source code on https://github.com/NixOS/nix/tree/b1586a679965b587c9fcb250c3078d4378a98170/src/libstore derivations.cc and derivations.hh and there is the parsed-derivations.cc and parsed-derivations.hh. So it believe one would have to edit both files and update declarations. I don't know though what is the meaning of merge in the "merge parsed derivations into basic derivations"
09:33:48
@dooy:matrix.org@dooy:matrix.orgOh I think it actually means to merge them into derivations as the quote says: "we should add fields to BasicDerivation storing this extra information" so like you would have one object instead of two09:46:22
@dooy:matrix.org@dooy:matrix.org Yeah, also if you only look at the size of it, the derivations.cc is a much larger file than parsed-derivations.cc 09:50:23
@dooy:matrix.org@dooy:matrix.orgalso if you go on NixOS repo you can search for these terms and find referenced PR's, issues, source references and so forth. For example: willBuildLocally https://github.com/search?q=org%3ANixOS+willbuildlocally&type=code10:08:36
@dooy:matrix.org@dooy:matrix.org What is really super cool is that if you look at the right symbol section you have these functions like lets say writeStructuredAttrsShell that you can search for, like open the appropriate part in the derivations.cc and then even open just that part in vscode right there in the browser tab with "view file in GitHub.dev" I had no idea, that's pretty cool :o 10:28:43
@dooy:matrix.org@dooy:matrix.org * What is really super cool is that if you look at the right symbol section you have these functions like lets say writeStructuredAttrsShell that you can search for, like open the appropriate part in the derivations.cc and then open it in vscode right there in the browser tab with "view file in GitHub.dev" I had no idea, that's pretty cool :o 10:30:47
@dooy:matrix.org@dooy:matrix.org * What is really super cool is that if you look at the right symbol section you have these functions like lets say writeStructuredAttrsShell that you can search for, and then even open it in vscode right there in the browser tab with "view file in GitHub.dev" I had no idea, that's pretty cool :o 10:39:16
@vrnimje:matrix.org@vrnimje:matrix.org left the room.17:23:00
1 Mar 2024
@dooy:matrix.org@dooy:matrix.org Can one send a draft proposal for a feedback? I’d like to send mine in couple days. 08:54:25
@thefossguy:matrix.orgPratham PatelI'm pretty sure you're allowed to do that, I'd at least have a draft ready if I were you :)08:59:53
@thefossguy:matrix.orgPratham PatelSo upon hearing a yes (pretty likely), you can immediately send one09:00:17
@dooy:matrix.org@dooy:matrix.org Yeah I hope so. I am going away for a trip next week right until the application process starts, and I wont have much computer access during that time so Id appreciate some feedback before I leave. 09:30:00
@tomberek:matrix.orgtomberek set a profile picture.15:21:45
@thefossguy:matrix.orgPratham PatelI'd ask Janik as they initiated GSoC for NixOS :D17:39:41
@dooy:matrix.org@dooy:matrix.org
In reply to @thefossguy:matrix.org
I'd ask Janik as they initiated GSoC for NixOS :D
Yes they already put thumbs up emoji on my request
18:09:03
@thefossguy:matrix.orgPratham PatelNice, didn't notice (am sleepy)18:12:16
@tirth_2004:matrix.orgTirth Bhayani 4-Yr B.Tech.: Computer Sci. & Engg., IIT(BHU) joined the room.19:49:59
@tirth_2004:matrix.orgTirth Bhayani 4-Yr B.Tech.: Computer Sci. & Engg., IIT(BHU)Hello, Tirth from India here. I am a computer science undergrad at IITBHU. I am currently pursuing an internship with LaunchX labs, developing an AI co-pilot tool for personalised message generation. I have also worked with languages like solidity, move and rust while I was developing a decentralised exchange for my college cohort. Relatively new in nix, but hoping to get to know it well! 20:05:21
2 Mar 2024
@cldrpr:matrix.org@cldrpr:matrix.org joined the room.03:44:07
@dooy:matrix.org@dooy:matrix.org left the room.11:27:52
@stablejoy:matrix.org@stablejoy:matrix.org joined the room.11:41:26
@stablejoy:matrix.org@stablejoy:matrix.org set a profile picture.11:44:17

Show newer messages


Back to Room ListRoom Version: 10