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

[MirageOS-devel] [ANN] Irmin 0.10.0



I'm happy announce the new release of Irmin: 0.10.0 with lots of API breaking 
changes (will be soon in opam).

The main goal of this release is to stick closer to concepts already exposed by 
Git to make it simpler to use/grasp for existing Git users: Irmin now uses 
"references" (instead of tag), "commit id" (instead of head), etc. That 
releases also introduces the concept of "repository", which gives more freedom 
to the various backends to optimise how they represent/share internal state. It 
also remove helpers which were hiding important decision designs that users has 
to take such as which SHA implementation to use: no more `Irmin.Basic.

The full list of changes is available at [1] and the API docs are still online 
at [2].

Best,
Thomas (who done all the work) and Thomas (who just sent an email)

[1]: https://github.com/mirage/irmin/blob/master/CHANGES.md#0100-2015-10-14
[2]: https://mirage.github.io/irmin/Irmin.html
_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
http://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®.