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

Re: [MirageOS-devel] [ANN] Ezirmin.0.1.0 : An easy interface on top of Irmin


  • To: KC Sivaramakrishnan <sk826@xxxxxxxxx>
  • From: Anil Madhavapeddy <anil@xxxxxxxxxx>
  • Date: Thu, 29 Dec 2016 18:12:35 +0000
  • Cc: mirageos-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Thu, 29 Dec 2016 18:12:46 +0000
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=recoil.org; h=content-type :mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; q=dns; s= selector1; b=ny9uXNQ/CPsCGwjQmfoMK86s/PZh9Phk6RKmWlYuyBdeP4KtXR0 KvqwGOiuu38urxwbTgQdK4XfGtFRYTnccODLhAj8H30LfeQOF57sLt1RaS7O2pIR PZ5qVc/MEEKsIpzqO1eJmh1mHiQ40Pf/6uYUzdUAH2/SRg/XLxWzEA2E=
  • List-id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>

On 29 Dec 2016, at 17:57, KC Sivaramakrishnan <sk826@xxxxxxxxx> wrote:
> 
> Hi folks,
> 
> Hope you've had a great Christmas and are looking forward to the New Year!
> 
> I am pleased to announce the release of Ezirmin library.
> 
> https://github.com/kayceesrk/ezirmin
> 
> Ezirmin provides a simple de-functorized interface on top of the Irmin 
> library. It comes with set of mergeable data types, instantiated to specific 
> backends to quickly get going. I built Ezirmin since every time I came back 
> to using Irmin after a break, I had to relearn how to instantiate the various 
> functors. The de-functorized interface will (hopefully) reduce the entry 
> barrier to using Irmin. Consequently, Ezirmin is not intended to provide all 
> the functionality of Irmin, and only factors in commonly used features.
> 
> The second goal of Ezirmin is to build and maintain a library of persistent 
> mergeable data types (CRDTs with persistence). The wonderful efficient 
> mergeable data types such as queues[0] and ropes[1] do not seem to be 
> actively maintained, and Ezirmin is an attempt to maintain and encourage 
> their use. 
> 
> Any and all comments are warmly welcome.

Thanks for contributing this, KC!  I've hooked it into the latest refresh of 
the docs.mirage.io build, so it should be available there in a few hours once: 
https://github.com/mirage/mirage/pull/759 is merged.

regards,
Anil
_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.