guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANN] Guile-ERIS 1.1.0 released


From: pukkamustard
Subject: [ANN] Guile-ERIS 1.1.0 released
Date: Sun, 11 Jun 2023 09:09:16 +0000

Hello Guilers,

I'm happy to announce the release of Guile-ERIS 1.1.0.

Guile-ERIS is an implementation of the Encoding for Robust Immutable
Storage (ERIS). ERIS is a specification of how some content can be
encoded into uniformly sized, encrypted and content-addressed blocks as
well as a short read capability. The content can be reassembled from the
encrypted blocks only with this read capability. ERIS allows a form of
network-optimized content-addressing. See the specification document for
more details on ERIS (http://purl.org/eris). 

The source code is available on Codeberg:

https://codeberg.org/eris/guile-eris

See also the documentation available at
https://eris.codeberg.page/guile-eris/ (or in your Info browser).

Notable changes from 1.0.0 include:

- Implementation of `eris-decode` does not use custom ports
  anymore. This makes it work with delimited continuations and libraries
  such as Fibers or Goblins. Thanks to garbados for the report.

- Add an implementation of the CoAP block transfer protocol
  (https://eris.codeberg.page/eer/coap.xml) using Guile-CoAP.

- Add a lookahead decoder that can be used to improve decoding
  performance by asynchronously fetching blocks before they are
  needed. This includes some Fibers fun!

The development of Guile-ERIS has been supported by the NLnet Foundation
through the NGI Assure fund.

Happy Hacking,
pukkamustard



reply via email to

[Prev in Thread] Current Thread [Next in Thread]