Re: How can we decrease the cognitive overhead for contributors?

2023-09-14 Thread Sarthak Shah
I think that quite a few Guix users end up not committing to Guix because of how daunting and strange the process seems. In particular, having an alternate, easy-to-use interface for updating package definitions specifically could be very useful. The greatest strength of Guix is that it can be

Re: Opportunity For Guix: RFI Areas of long-term focus and Prioritization

2023-09-02 Thread Sarthak Shah
I second this, this could be something very good for Guix. We have a number of favorable features that could be desirable in a high-trust environment such as stability, seamless rollbacks, the ability to bootstrap completely from source etc. Regards, Sarthak. On Tue, Aug 29, 2023 at 8:15 AM

Re: A Forum for Guix Users

2023-07-14 Thread Sarthak Shah
Hey Andy, That's definitely not the case. I've used that method of search with other GNU/Linux distribution forums, and it has always worked. Have you had that issue before? The reason why I'm suggesting a move away from mailing lists is that it is a lot easier to follow threads on forums. You

A Forum for Guix Users

2023-07-13 Thread Sarthak Shah
Hey Guix, I think we should seriously consider having a user forum similar to Debian's User Forum or Nixos' Discourse. As of now, it's a bit difficult for beginners to find answers to their problems in the mailing list or in IRC logs as they aren't very easy to navigate compared to forum threads.

Update on Parameterized Packages

2023-06-22 Thread Sarthak Shah
Hello guix-devel! I got a bunch of really helpful suggestions from the last thread about my Google Summer of Code project on bringing Package Parameterization to Guix

Re: Welcome to Simon as a new committer

2023-05-11 Thread Sarthak Shah
Congratulations Simon, keep up the good work! You've done an amazing job so far, and I remember receiving help for you with my very first commit to the project. It's great to see you get this position! Sincerely, Sarthak.

Discussion on Parameterized Packages

2023-05-11 Thread Sarthak Shah
Hello Guix! I'll be working on bringing Parameterized Packages to Guix for GSoC 2023 under the guidance of Gábor and Pjotr. I've been a Guix user for a few years now as it works great for Common Lisp and Scheme projects, and I've always wanted to contribute to it as it has one of the best

Re: GSoC news

2023-05-04 Thread Sarthak Shah
Hello Guix, Thanks for having me onboard! I hope that my project will prove useful to Guix. My project is about implementing Parameterized Packages, which will add optional Gentoo USE flag-like functionality to Guix packages. This will not only help reduce package size but also provide users

[Review Request] GSoC Project Proposal Draft

2023-04-03 Thread Sarthak Shah
Hi Guix, Attached is the draft of my GSoC project proposal on Parameterized Packages. I would really appreciate any comments or suggestions for the same. Happy Hacking! Sarthak (cel7t) parameterized-packages.pdf Description: Adobe PDF document

Re: more package transformations: overrides

2023-03-24 Thread Sarthak Shah
Hello, > By separate file or stdin your really mean stdin, correct? As in: > > --8<---cut here---start->8--- > guix something < args.txt or > echo "$args" | guix something > --8<---cut here---end--->8--- > > One note: since

Re: more package transformations: overrides

2023-03-24 Thread Sarthak Shah
Hello! Thanks for the CC, Josselin! I like Maxim's idea of providing all kinds of arguments through a separate file or stdin. Here's a tiny proof-of-concept script implementing that: -guix-shell-with-args.sh #!/usr/bin/env bash argstr="" while read line do argstr="$argstr $line" done <

Re: Interest in Participating for GSoC '23

2023-03-21 Thread Sarthak Shah
, 2023 at 2:16 AM Ludovic Courtès wrote: > Hi Sarthak, > > Sarthak Shah skribis: > > > Hello! I'm interested in contributing to the GNU Guix project through the > > Google Summer of Code program. > > My programming expertise mainly lies with Scheme, Common Lisp, Clojure &

Implementing Nix's command-not-found in Guix

2023-03-04 Thread Sarthak Shah
Hello Guix! I'd like to implement something similar to NixOS's command-not-found in Guix. As you can see in the repository below, it contains a nix file which is essentially a shell script which runs the second file, a perl script, if the user enters a command which is not found on this system.

Interest in Participating for GSoC '23

2023-02-28 Thread Sarthak Shah
Hi everyone, Hello! I'm interested in contributing to the GNU Guix project through the Google Summer of Code program. My programming expertise mainly lies with Scheme, Common Lisp, Clojure and C/C++, but I can also write code in other languages when needed. Additionally, I have some experience as

Re: [art] Tiled Wallpaper Art

2021-03-22 Thread Sarthak Shah
Thank you!