paroneayea writes: Container provisioning just landed in GNU Guix, the purely functional, scheme-based, totally free software package manager (and with GuixSD, distro too). Containers now work with both the "guix system" command as a lightweight and isolated substitution for VMs to launch applications and test reproducible deployments with, and a "guix environment" command for launching isolated development environments. Since the word "container" has been mentioned, some will no doubt be wondering how this compares to Docker, and fortunately such a breakdown has been given on a mailing list post.
davexunit writes: GNU Guix is a functional package manager for the GNU system and a distribution thereof. The 0.8.3 alpha release includes 179 new packages (such as LibreOffice), new tools, and many bug fixes.
NalaGinrut writes: Artanis is a new web application framework (WAF) written with pure GNU Guile Scheme. Artanis is free software, under GPLv3 and LGPLv3. Artanis contains common HTTP stuffs (cookies,authentication,cache,sessions...), URL-remapping, HTML templating, and various experimental methods to handle Database: SSQL(SQL in s-expr), FPRM (Functional Programming Relational Mapping, and SQL-mapping. Now it supports mysql/postgresql/sqlite3 as DBD.
The current performance of server in Artanis is weak. It is planed to implement an async green-thread server with Guile's brand new delimited-continuations in next big version (0.2).
Artanis was announced as certificated awesome project in 2013 Lisp in summer projects contest. It's an official project of SZDIY community for building the server side of web-service and mobile-app of the community.
davexunit writes: GNU Guix, the purely functional package manager and distribution of the GNU operating system, has made a new alpha release. This release features an installation disk image of the GNU system for i686 and x86_64 platforms, 130 new packages, and an improved developer's API.
A description of Guix is provided in the full release notes:
In addition to standard package management features, Guix supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection. It also offers a declarative approach to operating system configuration management. Guix uses low-level mechanisms from the Nix package manager, with Guile Scheme programming interfaces.