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 Great Black Swamp LAFS
========================= ======================
.. 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
This is a preliminary implementation of the ``Great Black Swamp`` storage protocol. This is a preliminary implementation of the ``Great Black Swamp`` storage protocol.
Requirements 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. 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 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: If you don't have nix then you should install these some other way:
...@@ -54,7 +51,7 @@ Run ...@@ -54,7 +51,7 @@ Run
mkdir some-storage-dir mkdir some-storage-dir
stack build 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:: Inspect the version of your new GBS server::
......
cabal-version: 2.4 cabal-version: 2.4
name: tahoe-lafs-storage-server name: tahoe-great-black-swamp
version: 0.1.0.0 version: 0.1.0.0
build-type: Simple build-type: Simple
synopsis: An implementation of the "Great Black Swamp" LAFS protocol.
synopsis: A Tahoe-LAFS Storage Server
description: description:
This package implements a storage server for Tahoe-LAFS. This package implements the recently proposed "Great Black Swamp" Least
It implements the recently proposed "Great Black Swamp" Authority File Store protocol from the Tahoe-LAFS project. It also includes
protocol and not the original Foolscap-based protocol. pieces of a storage server and client implementation based on that protocol.
homepage: homepage:
https://github.com/LeastAuthority/tahoe-lafs-storage-server#readme https://whetstone.private.storage/PrivateStorage/tahoe-great-black-swamp
license: BSD-3-Clause license: BSD-3-Clause
license-file: LICENSE license-file: LICENSE
...@@ -117,17 +116,17 @@ library ...@@ -117,17 +116,17 @@ library
-- , pandoc -- , pandoc
-- , data-default -- , data-default
-- , blaze-html -- , blaze-html
-- , tahoe-lafs-storage-server -- , tahoe-great-black-swamp
-- , text -- , text
executable tahoe-lafs-storage-server executable tahoe-great-black-swamp
hs-source-dirs: app hs-source-dirs: app
main-is: Main.hs main-is: Main.hs
default-language: Haskell2010 default-language: Haskell2010
build-depends: build-depends:
, base , base
, optparse-applicative , optparse-applicative
, tahoe-lafs-storage-server , tahoe-great-black-swamp
, warp , warp
executable gbs-generate-clients executable gbs-generate-clients
...@@ -138,7 +137,7 @@ executable gbs-generate-clients ...@@ -138,7 +137,7 @@ executable gbs-generate-clients
, base , base
, filepath , filepath
, servant-js , servant-js
, tahoe-lafs-storage-server , tahoe-great-black-swamp
test-suite http-tests test-suite http-tests
import: common-opts import: common-opts
...@@ -163,7 +162,7 @@ test-suite http-tests ...@@ -163,7 +162,7 @@ test-suite http-tests
, hspec-wai , hspec-wai
, QuickCheck , QuickCheck
, quickcheck-instances , quickcheck-instances
, tahoe-lafs-storage-server , tahoe-great-black-swamp
, temporary , temporary
, vector , vector
, wai-extra , wai-extra
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment