!etBYPdyCKgnXJSXexD:matrix.org

NixOS GSoC

247 Members
24 Servers

Load older messages


SenderMessageTime
29 Feb 2024
@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
3 Mar 2024
@benluiwj:matrix.orgbenluiwj joined the room.14:38:37
@benluiwj:matrix.orgbenluiwj

Hello, my name is Benjamin and I am currently a year 4 computer science undergrad at the National University of Singapore (NUS). I have interned at a local trading company and that sparked my interest in the system side of computers. I am quite interested in the underlying implementations of computer systems as well as distributed systems. I am currently working on a static program analyzer as a school project. I am quite new to Nix but I believe I can pick it up quite quickly. I am interested in "nixpkgs library networking functions" project. I have some questions regarding the project:

  • What are the end goals of this project?
  • Is converting what we currently have to use some form of typing instead of strings be a good stepping stone for this project?
  • Is it possible to rewrite https://github.com/python/cpython/blob/3.12/Lib/ipaddress.py in Nix? What are some features that it does not have that we should have?
14:46:44
@apoorvsxna:matrix.org@apoorvsxna:matrix.org left the room.16:57:22
@nuko:shimeji.cafe@nuko:shimeji.cafe changed their profile picture.19:49:42
@everestkc:matrix.orgEverest K.C. joined the room.21:11:32

Show newer messages


Back to Room ListRoom Version: 10