From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: paul Newsgroups: gmane.lisp.guile.user Subject: Thanks all! Date: Sat, 18 Sep 2021 16:54:25 +1000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24656"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.5; emacs 27.2 To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Sat Sep 18 09:02:40 2021 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 1mRUMx-0006DX-Gw for guile-user@m.gmane-mx.org; Sat, 18 Sep 2021 09:02:40 +0200 Original-Received: from localhost ([::1]:59858 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mRUMv-00076T-CS for guile-user@m.gmane-mx.org; Sat, 18 Sep 2021 03:02:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53074) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mRUMa-000763-Ds for guile-user@gnu.org; Sat, 18 Sep 2021 03:02:16 -0400 Original-Received: from aibo.runbox.com ([91.220.196.211]:59098) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mRUMX-0003kb-NY for guile-user@gnu.org; Sat, 18 Sep 2021 03:02:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inktvis.org ; s=selector1; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=q8qpSIrvzDKGRrHO7Hk/JhBlW52YHU+2hRmsiLWBVVM=; b=Rvfcef0wn0z+9+Wxm7n/S35kh 3TuG2Mz9OFg+oExZd0hVjytjSyuh7P0+A/AZolO4B2Wbtem1ihNX/doF5ckQ5Ir+iCLVYfhS0h3nB WvcKkSx0lu0g8Labngs56OaU5wCoyJB3vg+UDfwS4JkzRTqkiidcw9g3/0u6v420wV8QJ03aFr8SP RHPHSE5C3wiukybZGruvkj42CiLrPTAa8R0aO2n/7ev1NUbIOSWHT5btnQRy5xNRfKSaMkqmIIw3J OLc6df9mbDXbP2j8nA2UXV0rO9JcnIBiP3V+rXkoAyFQLMu+7q+G2EOcT/k2j2DDslGVeUUkR8Msb 7VrzGT1CQ==; Original-Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1mRUMS-0004Sc-BJ for guile-user@gnu.org; Sat, 18 Sep 2021 09:02:08 +0200 Original-Received: by submission03.runbox with esmtpsa [Authenticated ID (826552)] (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) id 1mRUMB-0000ms-Bc for guile-user@gnu.org; Sat, 18 Sep 2021 09:01:52 +0200 Received-SPF: pass client-ip=91.220.196.211; envelope-from=paul@inktvis.org; helo=aibo.runbox.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.lisp.guile.user:17744 Archived-At: Hey guile-users, I have just made a release of my app [1] which integrates a Guile runtime -- since i received invaluable pointers from this mailing list, i thought folks might be curious as to what i was building. The app is called Spotiqueue, and it's a macOS-native client for listening to the Spotify music streaming service. It's intended to be keyboard-driven and fast, and now i guess it's arbitrarily extensible too! There's still some work to be done on the Guile integration front (e.g., exception handling), but it's already quite usable i think. Feedback welcome! Although i realise that Spotify is an evil walled-garden service and macOS is a non-free platform, my app is GPL and i've learned a lot making it, so i'm happy to take the risk that tomorrow the quicksand on which i've built it might shift and make it unviable. Cheers, p. 1. Spotiqueue on Github, https://github.com/toothbrush/Spotiqueue