~pukkamustard

~pukkamustard/eris

Last active 15 days ago

~pukkamustard/openEngiadina

Last active 2 years ago
View more

Recent activity

Update to ERIS-FS 11 months ago

From pukkamustard to ~pukkamustard/eris

Dear followers of ERIS,

I'd like to announce an updated version of ERIS-FS:

https://eris.codeberg.page/eer/eris-fs.xml

ERIS-FS is a format for encoding and transporting file-system trees
using ERIS while allowing de-duplication of files.

An initial version of ERIS-FS was published in July this year. The idea
was to pack files into a single stream of bytes (like Tar or SquashFS)
but align files to block boundaries.

Towards v1.0.1 of the spec (was Re: Mistake in spec 1.0.0) 1 year, 4 months ago

From pukkamustard to ~pukkamustard/eris

Thanks! Fixed with 77982f9e8a92f97a02aea5084f7d475bd9a42354.

There are a number of small unreleased fixes. I think we should slowly
prepare a 1.0.1 release. This would only contain editorial fixes and no
change to the encoding itself.

If you have any further suggestions or find more typos, let them be
known.

-pukkamustard

Bruno Victal <mirai@makinata.eu> writes:

Re: ERIStekt - a browser extension 1 year, 4 months ago

From pukkamustard to ~pukkamustard/eris

Hello,

I'm very happy to announce the release of version 0.2.0 of ERIStekt - a
Firefox extension for working with ERIS. This version includes support
for an initial peer protocol. Blocks can be transported from remote
peers using the ERIS CoAP protocol over WebSockets.

The extension is available for installation from Codeberg:

https://codeberg.org/eris/eristekt/releases/tag/v0.2.0

Note that ERIStekt is no longer available on the Mozilla store (we can
publish updates quicker and Mozilla is a bit skeptical about our build

ERIStekt - a browser extension 1 year, 4 months ago

From pukkamustard to ~pukkamustard/eris

Dear followers of ERIS,

I'm happy to announce an initial version 0.1.0 of ERIStekt, a browser
extension for encoding and decoding ERIS content.

The source code is available on Codeberg:

https://codeberg.org/eris/eristekt

The extension can be added to your Firefox-based browser from the
official Mozilla store:

https://addons.mozilla.org/en-US/firefox/addon/eristekt/

oebstly 1 year, 8 months ago

From pukkamustard to ~pukkamustard/eris

Dear followers of ERIS,

I'm happy to announce an initial version 0.1.0 of oebstly, a
command-line tool for working with ERIS encoded content and managing
blocks.

The source code is available on Codeberg:

https://codeberg.org/eris/oebstly

The preferred means of installation is from source. Binaries and Debian
Archives for x86-64 Linux are provided as convenience.

pip install eris 1 year, 10 months ago

From pukkamustard to ~pukkamustard/eris

Hello,

I'm very happy to announce the release of python-eris version
1.0.0. python-eris is a Python implementation of ERIS.

Source code: https://codeberg.org/eris/python-eris
Documentation: https://eris.codeberg.page/python-eris/
PyPi: https://pypi.org/project/eris/

To install python-eris with pip:

```
pip install eris

Re: eris-cl: A Common Lisp implementation of ERIS 2 years ago

From pukkamustard to ~pukkamustard/eris

Very nice! Thank you for sharing.

I've added your Common Lisp implementation to the list of
implementations at https://eris.codeberg.page/.

Regards,
pukkamustard


ykonai <mail@ykonai.net> writes:

> Hello,
>

ERIS v1.0.0 2 years ago

From pukkamustard to ~pukkamustard/eris

Hello,

On behalf of the ERIS maintainers, it it my great pleasure to announce
the release of ERIS v1.0.0:

https://codeberg.org/eris/spec/src/tag/v1.0.0

ERIS defines an encoding of arbitrary content into a set of uniformly
sized, encrypted and content-addressed blocks as well as a short
identifier that can be encoded as an URN. The content can be reassembled
from the blocks only with this identifier

The rendered specification is available at http://purl.org/eris .

Re: Introduction of smaller block sizes 2 years ago

From pukkamustard to ~pukkamustard/eris

Hi!

I'm a keen follower of the Irdest project and personally interested in
LoRa. Thanks for your mail!

Katharina Fey <kookie@spacekookie.de> writes:

> In the best case Lora radio environment in the case of attempting to
> transmit a standard 1KB ERIS frame over Lora using reasonable framing
> and the maximum permissible 242byte MTU, frame transmission would
> require being split over 5 Lora Messages, which must be separated by
> (at minimum) 2 seconds each. This would require at least 10 seconds to
> transmit any Ratman message regardless of actual size.

Random-access Decoder 2 years ago

From pukkamustard to ~pukkamustard/eris

Hello ERIS,

The Guile (https://codeberg.org/eris/guile-eris/) and OCaml
(https://codeberg.org/eris/ocaml-eris/) implementations now support
random-access decoding. That means that users can read specific
bytes at given offsets from some encoded content while de-referencing
only a minimal amount of blocks.

Applications include seeking in audio/video or detecting file-type with
some magic bytes at fixed position. See also an initial draft of ERIS-FS
(https://codeberg.org/eris/eer/pulls/2) - an encoding of a file system
that is optimized for ERIS (allows de-duplication of files) which
requires such random-access.