A conversation capacity for groups in The Weave
The current state-of-the-art in sync/async conversation is Discord/Slack: channel based chat with affordances for replys and threading. The context created by a channel is completely implicit in the channel name and it's use by the community/people that use it. The structure of any message is always the same except if you think of an emoji reaction as message type. This is actually quite powerful (it's why we are using it) but it has some severe limitations.
- Install the required tools
- Rust wasm target:
npm run install:rust
holochain
:cargo install holochain
(or use nix-shell)npm run install:hc
npm run install:zits
npm install
npm run install:submodules
npm run install:hash-zome
npm run build:localize
npm run devtest
To bootstrap a network of N agents:
npm run network 3
Replace the "3" for the number of agents you want to bootstrap.
To package the web-happ:
npm run package:webapp
All output files (*.webhapp
, *.dna
, *.happ
, etc.) will be in the artifacts
folder.
Directory | Description |
---|---|
/dna/ |
DNA source code |
/scripts/ |
Tool chain |
/webapp/ |
The webapp source code |
webhapp.workdir/ |
webhapp work directory |
/webcomponents/ |
The web components source code |
/we-applet/ |
The applet for We integration |
Copyright (C) 2021, Harris-Braun Enterprises, LLC
This program is free software: you can redistribute it and/or modify it under the terms of the license provided in the LICENSE file (CAL-1.0). This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.