From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alex Sassmannshausen Newsgroups: gmane.lisp.guile.user Subject: [ANN] Guile Hall Release (v0.1.1) Date: Sun, 01 Jul 2018 14:07:26 +0200 Message-ID: <8736x3upkx.fsf@gmail.com> Reply-To: alex.sassmannshausen@gmail.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1530446751 27820 195.159.176.226 (1 Jul 2018 12:05:51 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 1 Jul 2018 12:05:51 +0000 (UTC) User-Agent: mu4e 1.0; emacs 26.1 To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Jul 01 14:05:46 2018 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZb6w-00078f-QX for guile-user@m.gmane.org; Sun, 01 Jul 2018 14:05:46 +0200 Original-Received: from localhost ([::1]:54318 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZb92-0002Wf-27 for guile-user@m.gmane.org; Sun, 01 Jul 2018 08:07:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43810) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZb8c-0002WI-9g for guile-user@gnu.org; Sun, 01 Jul 2018 08:07:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZb8b-0002aH-7S for guile-user@gnu.org; Sun, 01 Jul 2018 08:07:30 -0400 Original-Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]:36963) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fZb8a-0002Zk-VB for guile-user@gnu.org; Sun, 01 Jul 2018 08:07:29 -0400 Original-Received: by mail-ed1-x535.google.com with SMTP id v22-v6so9826894edq.4 for ; Sun, 01 Jul 2018 05:07:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:reply-to:date:message-id:mime-version; bh=3eBZ2qKE+J0vYG0olg4+YFN9wy2PRLUAZHYm5smfAQo=; b=X2DZkeqw54aXzuEl345tqREwIOTBrY3Wv4r+M+MEzzOJI8z5O5sGG1LCU+Zu5tGhyE ddtewJRmzMdGT9fLmtuapp1eqfmk92Ko8M/yQ/YkblOJRxdVReNMZFNYMa/XzfhMWMCL c0GTY01DZhOuxn6D+YIQH7G8DZgniT1EZpnv2TZX8HyTCX2JQ/lpVJBNqda2tLgjT4mT RGYMterJTBXh2hi2uDIrPNim6e8Qa4hj8VwOZX5Jd/mjVH503GfZPo2LyuMgVcL5cVVb G9Qqp0iKfbupwF3tZAHLDyK3luXVHuMdt8StwvD6XB1d3FMfcS4MiJyx1ucJ8SLQ170m EIgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:reply-to:date :message-id:mime-version; bh=3eBZ2qKE+J0vYG0olg4+YFN9wy2PRLUAZHYm5smfAQo=; b=YNj4v+uDDYRXNUryn6Z3ugZs1uvLIbYdRjQwO5V1ZH6j9lMONHCHeNQLxA0gi3fdgr 5p5r/qGn9ghemAxvuVelg+AafaBlPd7mFkR2vQdfMHtaT7GMnfGzVzuyBPEleUNPrOqd CR/PgoVqVKNfbeHbwlcx9uYLwZfqQVwqZJfwDJnFW2+UFcz/PKYy1lEbA1dqPylqfgT2 3JT/G9QcOiYJnI9zwqjDebxSFL1eWLuhL4mnCRyIvNs2p62naEkvK98lMXXW23lNC5Nr FsIHIXpxHKpb8gCAGqLf3KOxpUfDGd6tI4I+Nzk9n53G/6NE1EGN7uFl8hfUiboYYFY2 KaXA== X-Gm-Message-State: APt69E1hW5JklnI0e32O+qQn3Cyyxg/vbWknBSMQOmkIbeYr8SMLunvl Ra0HWrnY1uWyow6vhVUPMxHFf/2U X-Google-Smtp-Source: AAOMgpdYAXK2clY9fW+Yt6naMf+Qj+HXdMxF0Q/ZZQp/UpL6caDtIvPtOKrUV+ihgpTOMYKhh7DXqA== X-Received: by 2002:a50:9dc3:: with SMTP id l3-v6mr20268358edk.234.1530446847508; Sun, 01 Jul 2018 05:07:27 -0700 (PDT) Original-Received: from rosser ([2a02:a03f:3c21:b900:15c2:ced3:80f7:95dc]) by smtp.gmail.com with ESMTPSA id r48-v6sm6216693edd.25.2018.07.01.05.07.26 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 01 Jul 2018 05:07:26 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::535 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:14669 Archived-At: Hello, It is with great trepidation and joy that I finally release Hall to the world. You can get it with Guix after pulling the latest version with $ guix package -i guile-hall Otherwise you can get the code from https://gitlab.com/a-sassmannshausen/guile-hall/, and build (hopefully) using the traditional $ autoreconf -vif && ./configure && make dance. What is Guile Hall? >From the README: Hall is a command-line application and a set of Guile libraries that allow you to quickly create and publish Guile projects. It allows you to transparently support the GNU build system, manage a project hierarchy & provides tight coupling to Guix. It's fundamental aim is to provide a black box that just works (tm) for you so you distribute, manage & create guile projects. Currently I use it to manage my other published project, guile-config, as well as some unpublished libraries, that I'll hopefully be able to publish soon-ish. This project is part of my overall goal of creating user-friendly basic tooling & libraries for Guile to encourage newbies to start building with Guile. Feedback, thoughts or discussion very welcome! Best wishes, Alex PS: I fully expect something to go wrong when the first person tries to install / use it. Please let me know! :D