From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id CGx9IuQ4DGRRWgEASxT56A (envelope-from ) for ; Sat, 11 Mar 2023 09:16:36 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id OAOoIeQ4DGRU5gAAG6o9tA (envelope-from ) for ; Sat, 11 Mar 2023 09:16:36 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 56BA527884 for ; Sat, 11 Mar 2023 09:16:36 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pauOP-00055g-02; Sat, 11 Mar 2023 03:15:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZjca-0006xW-Cx for guix-devel@gnu.org; Tue, 07 Mar 2023 21:33:40 -0500 Received: from esa3.umd.iphmx.com ([68.232.131.46]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZjcY-0002k4-Jv for guix-devel@gnu.org; Tue, 07 Mar 2023 21:33:40 -0500 X-IronPort-AV: E=Sophos;i="5.98,242,1673931600"; d="scan'208";a="662297240" Received: from mail-qk1-f198.google.com ([209.85.222.198]) by ob1.umd.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 07 Mar 2023 21:33:28 -0500 Received: by mail-qk1-f198.google.com with SMTP id pc36-20020a05620a842400b00742c715894bso8543096qkn.21 for ; Tue, 07 Mar 2023 18:33:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umd.edu; s=google; t=1678242807; h=content-transfer-encoding:content-language:to:subject:from :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=qQ50ruRjY8uel4miSQ8z2FZk25Snx62SVnHpknLZNZ8=; b=qBdFA3TJ+z236CC6UZ8mMJx1w+bfIwyU+KpgIiuJOzM8VIj0CmtZae75ZFqwo4ITCu RUheB79KO65OPTXu0RYRw8b7uQw7rsXZ8sJTlTNL+TU0fIk2jvUy8NKEpfvuwwVp+t4i Mgu9YqpNHsspx4f21DfJuIaKamWedzF91/esQnlE2zUnYQIJ+Lk88cKHnvE1XZl72cVk 08il7loA82iYNswMA2P6+dWXlWRV+/gVVs96jXfhyM8n8+5+jF0Yw584R8Y0ibNS3+EP XNP4WXRV0ErfYWQ8QCOEprGLEhPpesR5gak3IqOmlo6jgZtTUaYZBhZIKH+LjOBsiRsR 1+1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678242807; h=content-transfer-encoding:content-language:to:subject:from :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=qQ50ruRjY8uel4miSQ8z2FZk25Snx62SVnHpknLZNZ8=; b=AnuUmSKecJXziwbH/I5frA+d8dbsifld7urdMtuLIzNg1xml+49fcou/2Tae6ai29t 2xLkdsdnK3XY0vdbxa35GAKwIWXd/Wn6P0LbvDQiswXHAWIu31k+Alh/4LQbD11ddpqz Wsu2EfH0eAe6urMD8q1uEk7K359bZ6+/3sfqt4oB2lVNAimZIZRdqwowm+LQIK7mW7hn ww0lKHADguly+TLu3SP8FulZ5bWfAUSjEMIOYDmTQYwwxJoUuScM3yHDMzdWXYx8oCZM lIBup3OZQdVxul1alsZo4Ad+i1ctbRbG0d2lT89A4gloo+I8dHqZIjS0PxX6fAn/N6Ce +HmQ== X-Gm-Message-State: AO0yUKWWHAvD6icnwBiTNty6RLOjBYBjITTw9SYqAqKPOpNOBo3rLW8y Cr77a3xmnDHdlRf6tiN6pfeCeMNptM/HeVERtMCJLTnQqVuCMwC2qqdCGOBMsRdx3ctqEbveRXx gg+vmbzMbaNFPWB554Tan/C9Wh7cX7EJtFsSY/MsP5oyprKBHaxwU2S13FfDhouehLi58ohaonQ == X-Received: by 2002:ac8:5a0f:0:b0:3c0:3d68:540a with SMTP id n15-20020ac85a0f000000b003c03d68540amr5390550qta.8.1678242807572; Tue, 07 Mar 2023 18:33:27 -0800 (PST) X-Google-Smtp-Source: AK7set+tH2WFBIYntoV0n4yenTCUl3Hx8QAIOYqJUcaM5AoQo7cBFqYAO7fXK8KI9euKSl/Gup2v5A== X-Received: by 2002:ac8:5a0f:0:b0:3c0:3d68:540a with SMTP id n15-20020ac85a0f000000b003c03d68540amr5390531qta.8.1678242807187; Tue, 07 Mar 2023 18:33:27 -0800 (PST) Received: from [10.105.60.170] ([129.2.192.170]) by smtp.gmail.com with ESMTPSA id o6-20020a05622a138600b003b63a734434sm11026344qtk.52.2023.03.07.18.33.26 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 07 Mar 2023 18:33:26 -0800 (PST) Message-ID: <8d00182b-c7ef-15cd-233f-70b4e76e5656@umd.edu> Date: Tue, 7 Mar 2023 21:33:25 -0500 MIME-Version: 1.0 From: Spencer Skylar Chan Subject: Google Summer of Code 2023 Inquiry To: guix-devel@gnu.org Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=68.232.131.46; envelope-from=schan12@umd.edu; helo=esa3.umd.iphmx.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 11 Mar 2023 03:15:51 -0500 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=umd.edu header.s=google header.b=qBdFA3TJ; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=umd.edu ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678522596; a=rsa-sha256; cv=none; b=GabH8lkS32bx9o7LPmtn3lhv9oEFJJFiV86wRxpi3X6AvLi9Mja6BdTxXcyRh/zMjjh2cs iXdSuhT1ox3XnMrvc3zOEr8Xzfq1GK567xOY64vh3piWBRLQZSmsrXSbQF/R8Wb9jHOiD7 qekMQu49vgJMrePgdVsTp153RCjbzSGBXDfjXmWhw3SVu05OtfyoR80uf7nPNI7HLXEcoJ 3j7ytCkJ/wlLTCGS6oDjfRTr9Lc/rqpA7VY8anQbR5fkyzw0uzkXac0pRgd5NQCMnkxtE9 S4Ok3d4xJDSQ6SngqKPsylVJ3fBxN7oq93tyh02cF3FFHz8jLSBBeSch7WvIGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678522596; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=qQ50ruRjY8uel4miSQ8z2FZk25Snx62SVnHpknLZNZ8=; b=Lwfej4RcKgEThyV6UEoFbuUi0WVM37jf/p3llyg3dvOVVI+Nj2ODwkHVi8tltxzMzQSn/n 2jvZO5Dmb7rznbnoS4La30LxRHsac7PSFkldCfHBUpzEqeAuZspzt6oGMsGOEl74XwqVe3 2HvKYRAY3fQcbYO+yO6OuTGK5sRwHPHNNYWZ82urTgWHC63t8rqAGZz56pj2wCDHDWCWdQ M8ltvYeIZmSrPxD8myN2/5sabogqSXVsbNZS6k4kJ/l9wJqkufJKJbHl7Kc1feAEMt3MZc jWv7nKaTov3P0P75rC9GW6SnBjXM2/YgbLiNUHuMpeXKPaR7m+M50iZyk4fmmg== X-Migadu-Spam-Score: -6.24 X-Spam-Score: -6.24 X-Migadu-Queue-Id: 56BA527884 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=umd.edu header.s=google header.b=qBdFA3TJ; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=umd.edu X-TUID: mRPgzpki+PtH 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 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 this email, and several more anonymously. Here are some project ideas that I am considering for my proposal: - Creating Guix manifests from `conda env export` This was proposed in a prior email. Guix has speed and reproducibility benefits over Conda, and this project would ease the Conda user's transition to Guix. - Project: Robustify long-term support for Reproducible Research This was listed on the 2023 GSoC page. Besides being interested in time travel, sometimes I find that Conda does not retain old versions of some packages, so ensuring robustness for Guix packages would be great. - Translating Snakemake to Guix Workflow Language (GWL) This is not exactly related to Guix, but I have written some Snakemake workflows and my first impression of GWL is that it looks much cleaner than Snakemake. A workflow translator would help the Snakemake user transition to GWL. Are there any issues to look at to start exploring these topics? Thanks, Skylar