Skip to content
Snippets Groups Projects
Commit 55152d2b authored by Jean-Paul Calderone's avatar Jean-Paul Calderone
Browse files

Merge branch 'fixup-some-metadata' into 'master'

Fixup some metadata

See merge request !25
parents 8a0afc64 8e9eccd1
No related branches found
No related tags found
1 merge request!25Fixup some metadata
Tahoe-LAFS Storage Server
=========================
.. image:: https://circleci.com/gh/LeastAuthority/haskell-tahoe-lafs-storage-server.svg?style=svg
:target: https://circleci.com/gh/LeastAuthority/haskell-tahoe-lafs-storage-server
Great Black Swamp LAFS
======================
This is a preliminary implementation of the ``Great Black Swamp`` storage protocol.
Requirements
------------
haskell-tahoe-lafs-storage-server uses stack and GHC.
tahoe-great-black-swamp uses stack and GHC.
Most dependencies should be handled automatically by stack.
If you have nix installed then you can use ``nix-shell`` to set up a build environment containing the non-Haskell dependencies.
If you don't have nix then you should install these some other way:
......@@ -54,7 +51,7 @@ Run
mkdir some-storage-dir
stack build
stack exec -- tahoe-lafs-storage-server --storage-path some-storage-dir
stack exec -- tahoe-great-black-swamp --storage-path some-storage-dir
Inspect the version of your new GBS server::
......
cabal-version: 2.4
name: tahoe-lafs-storage-server
name: tahoe-great-black-swamp
version: 0.1.0.0
build-type: Simple
synopsis: A Tahoe-LAFS Storage Server
synopsis: An implementation of the "Great Black Swamp" LAFS protocol.
description:
This package implements a storage server for Tahoe-LAFS.
It implements the recently proposed "Great Black Swamp"
protocol and not the original Foolscap-based protocol.
This package implements the recently proposed "Great Black Swamp" Least
Authority File Store protocol from the Tahoe-LAFS project. It also includes
pieces of a storage server and client implementation based on that protocol.
homepage:
https://github.com/LeastAuthority/tahoe-lafs-storage-server#readme
https://whetstone.private.storage/PrivateStorage/tahoe-great-black-swamp
license: BSD-3-Clause
license-file: LICENSE
......@@ -117,17 +116,17 @@ library
-- , pandoc
-- , data-default
-- , blaze-html
-- , tahoe-lafs-storage-server
-- , tahoe-great-black-swamp
-- , text
executable tahoe-lafs-storage-server
executable tahoe-great-black-swamp
hs-source-dirs: app
main-is: Main.hs
default-language: Haskell2010
build-depends:
, base
, optparse-applicative
, tahoe-lafs-storage-server
, tahoe-great-black-swamp
, warp
executable gbs-generate-clients
......@@ -138,7 +137,7 @@ executable gbs-generate-clients
, base
, filepath
, servant-js
, tahoe-lafs-storage-server
, tahoe-great-black-swamp
test-suite http-tests
import: common-opts
......@@ -163,7 +162,7 @@ test-suite http-tests
, hspec-wai
, QuickCheck
, quickcheck-instances
, tahoe-lafs-storage-server
, tahoe-great-black-swamp
, temporary
, vector
, wai-extra
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment