From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arun Isaac Newsgroups: gmane.lisp.guile.user,gmane.comp.gnu.guix.devel Subject: December London Guix meetup Date: Mon, 04 Dec 2023 15:25:11 +0000 Message-ID: <87jzpuc7mw.fsf@systemreboot.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12124"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Fabio Natali To: guix-devel@gnu.org, guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Mon Dec 04 16:25:59 2023 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rAApY-0002rB-VR for guile-user@m.gmane-mx.org; Mon, 04 Dec 2023 16:25:57 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rAApL-0003VH-Ro; Mon, 04 Dec 2023 10:25:43 -0500 Original-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 1rAApA-0003Ox-MQ; Mon, 04 Dec 2023 10:25:32 -0500 Original-Received: from mugam.systemreboot.net ([139.59.75.54]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rAAp8-0005L0-23; Mon, 04 Dec 2023 10:25:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=5+2khUTKRhe6+TFtUB2FXDndH+wYuxJ8zmQvBCvm7Ug=; b=Des3SoTwp2E7XewmF3AePlUoB5 dyNQ45xzrGzJE/TJJy/SQRKrDhkjMCEWPjK4a7WtAFKsrkykkt0uwEegyLr7vNeC7VLwpJmw9kelT VIMljXMjC8Uvwvj7T4oKUdSAL/f1edwBdnfagxD3D6TNj7mXCz2tiTiLjRXCy48r06+Il4xBYQoCa m4nelRxNXDOOKA/x1P8JKuA1K3vPLqTaWNMPgFMjAY80GttZ6dz/0Ba0YsyaYCdBrD2kNLs6kEa6u PV+YDbFZV0zO07YkuEp1JwEnCOzfMx/nbUWSJoxoOS3aSpD1tH5lluHnAIX27bezrqW1/62/203su daPyTzyA==; Original-Received: from [192.168.2.1] (port=58134 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rAAot-000reH-01; Mon, 04 Dec 2023 15:25:15 +0000 Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.user:19345 gmane.comp.gnu.guix.devel:68571 Archived-At: Hi all, The next Guix London meetup is scheduled for Monday 11th December, 6 pm London time (UTC) onward. =F0=9F=98=83=F0=9F=A4=96=F0=9F=8C=88=F0=9F=92=BB = Join us in person or online, address and link below. - In person, from 6:00 pm: 20 Farringdon St, EC4A 4AB - Online, from 6:10 pm: https://meet.jit.si/london-guix-meetup https://www.meetup.com/guix-london/events/297591582/ If you attend in person, please make sure you RSVP (either on meetup.com or as an off-list reply to this mail) and share your full name (or a nickname) so that we can register you at the building's reception. The main part of the meetup will be a talk on G-expressions by Simon Tournier. If you have any Guix or Guile related question or topic, there should be time to talk about that too. All welcome! # Agenda - Kick-off (~5 mins): The meetup kicks off at 6:10 pm UTC (please arrive at 6:00 pm if you're attending in person, that gives us some leeway to sort access badges and other practicalities out) with a quick round of intros. If you like, you're welcome to briefly introduce yourself now. You're also welcome to jump on and off the call at any time. =20=20 - G-expressions, a talk by Simon Tournier (~30 mins + QA): Introduced in 2021 as part of a significant refactoring, the "Big Change", G-expressions have become the regular tool for defining Guix packages. We will start with some Scheme core concepts such as quasiquote and unquote and then go to G-expressions. As an example, we will compute the Fibonacci sequence using G-expressions, derivations, and the Guix daemon. =20=20 - Open discussion (~30 mins): If you have any Guix related question or idea that you want to share with us, this is a great time to bring it up. # Contact For any question, please get in touch via any of the following channels: - Arun: arunisaac@systemreboot.net - Fabio: me@fabionatali.com and https://octodon.social/@fabionatali - Guix Devel mailing list: https://lists.gnu.org/mailman/listinfo/guix-deve= l/ Guix London has no official ties with the Guix project. We commit to promote the project and to always operate with the best intentions; any mistake that we might make is due to us, Guix London, not the Guix project. # Code of conduct We, Guix London's organisers, intend to create an open, friendly, and safe environment where people from the most diverse backgrounds can get together, learn about, teach, and discuss Guix and related topics in a welcoming and constructive way. To this end, Guix London adheres to the Guix project's official Code of Conduct, as published at this link. Please make sure you familiarise with the document and that you share its principles, before attending our events. Should you=E2=80=94at any time before, during, or after one of our events= =E2=80=94want to raise an issue or discuss any CoC-related topic, please do not hesitate to reach out to the organisers at the contacts below. - Arun Isaac, arunisaac@systemreboot.net - Fabio Natali, me@fabionatali.com # Get involved Should you be interested in becoming a Guix London organiser, please let us know. It'd be great to have you onboard. No previous Guix knowledge is required. If you're interested (or simply want to know more), do not hesitate to reach out to us! Similarly, if you want to present on any Guix-related topic at one of our events, that's also great. We'd love to hear from you. Regards, Arun