Re: Google Summer of Code 2023 Inquiry

2023-04-04 Thread Simon Tournier
Hi Kyle, On Tue, 04 Apr 2023 at 14:32, Kyle wrote: > The CRAN importer, for example, cannot yet detect non-R > dependencies. So, the profile author has to figure those out for > themselves. It's still very useful despite not being perfect. Yeah, improving the importers is very helpf

Re: Google Summer of Code 2023 Inquiry

2023-04-04 Thread Kyle
>I do not know what you have in mind with “working satisfiable >configurations” or with “a variant of the solver”. To my knowledge, >this implies some SAT solver. Well, before going this direction, I >would suggest to read some output of the Mancoosi project [8]. >Especially this part [9]. F

Re: Google Summer of Code 2023 Inquiry

2023-04-04 Thread Simon Tournier
Hi, On Mon, 03 Apr 2023 at 20:41, Spencer Skylar Chan wrote: >> I would expect most software versions to not be in Guix. Simon had >> mentioned that this is mostly what the guix-past repository is >> for. However, some packages might be buried on some branch or some >> commit in some Guix relat

Re: Google Summer of Code 2023 Inquiry

2023-04-04 Thread Kyle
Hi Spencer, Here is the documentation for the git commit-graph cache file. The authors also made their own blog posts about it as well with a bit more explanation. => https://git-scm.com/docs/commit-graph => https://devblogs.microsoft.com/devops/updates-to-the-git-commit-graph-feature/ Maybe i

Re: Google Summer of Code 2023 Inquiry

2023-04-03 Thread Spencer Skylar Chan
Hi Kyle, On 3/31/23 11:15, Kyle wrote: I would expect most software versions to not be in Guix. Simon had mentioned that this is mostly what the guix-past repository is for. However, some packages might be buried on some branch or some commit in some Guix related git repository. It may be hel

Re: Google Summer of Code 2023 Inquiry

2023-03-31 Thread Kyle
I would expect most software versions to not be in Guix. Simon had mentioned that this is mostly what the guix-past repository is for. However, some packages might be buried on some branch or some commit in some Guix related git repository. It may be helpful to facilitate their discovery and ext

Re: Google Summer of Code 2023 Inquiry

2023-03-30 Thread Kyle
As a statistician who always wants to get the most information for the least effort, I am particularly interested in being able to reprioritize workflow jobs interactively within the equivalent portions of the topological sort. I thought perhaps this would be possible with GWL if it could talk t

Re: Google Summer of Code 2023 Inquiry

2023-03-30 Thread Spencer Skylar Chan
Hi Ricardo, On 3/23/23 03:58, Ricardo Wurmus wrote: Hi, Spencer Skylar Chan writes: One approach could be to add CWL import/export capabilities to GWL. Then Snakemake/GWL conversion would be a 2 step process, using CWL as an intermediate step: 1. Snakemake -> CWL 2. CWL -> GWL This seems

Re: Google Summer of Code 2023 Inquiry

2023-03-30 Thread Spencer Skylar Chan
Hi Kyle, On 3/24/23 14:59, Kyle wrote: I am a bit worried about your proposed project is too focused on replacing python with guile. I think the project would benefit more from making python users more comfortable productively using Guix tools in concert with the tools they are already comfort

Re: Google Summer of Code 2023 Inquiry

2023-03-24 Thread Ricardo Wurmus
Hi, Spencer Skylar Chan writes: > One approach could be to add CWL import/export capabilities to > GWL. Then Snakemake/GWL conversion would be a 2 step process, using > CWL as an intermediate step: > > 1. Snakemake -> CWL > 2. CWL -> GWL This seems doable. > However, CWL is not as expressive a

Re: Google Summer of Code 2023 Inquiry

2023-03-24 Thread Kyle
Dear Spencer, I am a bit worried about your proposed project is too focused on replacing python with guile. I think the project would benefit more from making python users more comfortable productively using Guix tools in concert with the tools they are already comfortable with. I'm wondering

Re: Google Summer of Code 2023 Inquiry

2023-03-22 Thread Spencer Skylar Chan
Hi Ricardo, On 3/22/23 14:19, Ricardo Wurmus wrote: - Translating Snakemake to Guix Workflow Language (GWL) Ricardo, maybe you would have some suggestions. :-) Oh, this looks interesting. Could you please elaborate on the idea? My idea is to take as input a Snakemake workflow file and ev

Re: Google Summer of Code 2023 Inquiry

2023-03-22 Thread Ricardo Wurmus
>> - Translating Snakemake to Guix Workflow Language (GWL) > > Ricardo, maybe you would have some suggestions. :-) Oh, this looks interesting. Could you please elaborate on the idea? -- Ricardo

Re: Google Summer of Code 2023 Inquiry

2023-03-22 Thread Spencer Skylar Chan
Hi Simon, On 3/11/23 08:32, Simon Tournier wrote: - Creating Guix manifests from `conda env export` It is not clear for me what would be the path to tackle this. Here are the prior mails about this: https://lists.gnu.org/archive/html/guix-devel/2023-03/msg00020.html https://lists.gnu.org/

Re: Google Summer of Code 2023 Inquiry

2023-03-14 Thread Simon Tournier
Hi, On Sat, 11 Mar 2023 at 14:32, Simon Tournier wrote: > and probably more in the bug > tracker. For instance, you might be interested by: https://issues.guix.gnu.org/issue/43442#9 https://issues.guix.gnu.org/issue/43442#11 as discussed in the rece

Re: Google Summer of Code 2023 Inquiry

2023-03-11 Thread Simon Tournier
Hi Skylar, CC: Ricardo and Kyle On Mon, 06 Mar 2023 at 20:31, Spencer Skylar Chan wrote: > I've been running the Guix package manager with Arch Linux on my work > computer for 1 year and Guix system on my non-work computer for 1/2 > year. I've contributed some package upgrades to Guix with t

Google Summer of Code 2023 Inquiry

2023-03-11 Thread Spencer Skylar Chan
Hello Guix, I'm a computer science major at University of Maryland and I'm interested in contributing to Guix through Google Summer of Code. I've done bioinformatics research on RNA sequences using R, Python, and Bash. I have some experience with Racket, Rust, C, and Java as well. I've been

Google Summer of Code 2023 Inquiry

2023-03-11 Thread Spencer Skylar Chan
Hello Guix, I'm a computer science major at University of Maryland and I'm interested in contributing to Guix through Google Summer of Code. I've done bioinformatics research on RNA sequences using R, Python, and Bash. I have some experience with Racket, Rust, C, and Java as well. I've been