[Haskell-cafe] ANN: filestore 0.1
bulat.ziganshin at gmail.com
Sat Jan 24 19:19:48 EST 2009
Sunday, January 25, 2009, 2:56:07 AM, you wrote:
my usual complaint: it will be great to see all announces duplicated
in main haskell list
> ANN filestore 0.1
> We are pleased to announce the first release of a new library, filestore.
> What is it? filestore provides a uniform, abstract, generic interface for
> storing versioned files on disk. It allows calling programs to use generic
> commands to store strings or binary data and perform various queries,
> such as 'what files are in this repository?' or 'what were the contents
> of this file at revision XXXXXXX?' or 'give me a diff of this file between
> revision XXXXXXX and revision YYYYYYY.' Because the interface is abstract,
> the calling program is insulated from the messy details of the backend
> (which might be a VCS or a database).
> What backends are supported? Darcs and Git are fully supported. There are
> plans for a SQLite backend.
> What is this good for? Currently it is used by two wikis, Gitit and
> Orchid. We hope it will see use in other applications as well that
> need to version data and would like the various advantages of DVCSs
> (such as easy collaboration, advanced merging, etc.).
> Where can you get it? Your local cabal-install, Hackage at
> and of course you can do 'darcs get
> http://johnmacfarlane.net/repos/filestore' for the very latest.
> filestore was written by John MacFarlane, Gwern Branwen, and Sebastiaan Visser
Bulat mailto:Bulat.Ziganshin at gmail.com
More information about the Haskell-Cafe