Skip to content
This repository has been archived by the owner on Jun 26, 2019. It is now read-only.

current issues with doc #58

Closed
13 of 14 tasks
zelig opened this issue Apr 26, 2018 · 9 comments
Closed
13 of 14 tasks

current issues with doc #58

zelig opened this issue Apr 26, 2018 · 9 comments
Assignees

Comments

@zelig
Copy link
Member

zelig commented Apr 26, 2018

@acud acud self-assigned this Apr 26, 2018
@acud
Copy link
Member

acud commented Apr 26, 2018

FUSE need explanation, text => i put a link to wikipedia, if that's what u meant

@acud
Copy link
Member

acud commented Apr 26, 2018

removed the encryption nonsense => i'm delegating this to @gbalint since i have no idea what i wrote

@cobordism
Copy link
Contributor

Going through this top to bottom.
Sections that are "almost ready" are
Introduction
Installation and Updates [still needs binary install]
Getting Started
Uploading and Downloading [needs swarm down]
Using ENS names
Encryption
BZZ URL Schemes

the rest is still a jumble of things from earlier versions. parts are fine and others are not.
For example:
"why are the private and singleton modes in the config section? Not sure i like this reorganisation ."
In some sense, they were always part of this section, it's just that other stuff was moved out so now it is noticeably out of place. So yeah, let's move them.. but where to?

Fuse needs actual documentation - how do you use FUSE? we need swarm fs mount swarm fs unmount and swarm fs list commands implemented and documented - ethersphere/swarm#438

"why is encryption a separate section while MRU and FUSE are hidden under working with content"

because I was in the middle of a cleanup. this is not final. In particular "working with content" is a hodgepodge of older sections.

@acud
Copy link
Member

acud commented Apr 26, 2018

@homotopycolimit regarding fuse that's exactly what i'm blocked on.
there's a lot of IPC commands involved. when i talked with @zelig and @nolash about this, they said that FUSE should be used through IPC and that this is the intention, there was no mentioning about integrating it into the CLI but rather leaving it on IPC.
The same goes for PSS, I have no idea why IPC is the preferred way of doing this, but talking to @nolash he also clarified that there's no plans on having this either on CLI or HTTP API. hence from my side there's nothing more to add and write over these section but a walkthrough of how to use it though the IPC commands.

@cobordism
Copy link
Contributor

"they said that FUSE should be used through IPC"
That makes no sense to me. What's the reasoning behind that?

"to mount this manifest as a directory do geth attach /path/to/bzzd.ipc and then, in the console, type swarmfs.mount(hash,path)"

vs.

"to mount this manifest as a directory type swarm fs mount MANIFEST

PSS I can understand - because it is low level and is supposed to be used by software and not by people, but FUSE mounting a manifest is very much something I'd want to be able to do as a user. Or am I missing something here?

@wildmolasses
Copy link

The most up-to-date swarm book in various formats is available on the old web http://ethersphere.org/swarm/docs as well as on swarm bzz://swarm/guide

FYI, that URL is broken

@zelig
Copy link
Member Author

zelig commented Apr 29, 2018

@homotopycolimit @justelad sure fuse should have a cli. please write it :)
it needs explanation of usage

ipc should be json rpc as i said, the sentence about bzz should go,

url schemes still says 8 not 6

MRU double embedding

alternative networks is under getting started? thats why the section was running a node. why change it.

the rest until api ref should come under usage right? why separate toplevel chapters ?

encryption bit is poor @gbalint @nagydani

@nolash pss needs subscribe section, examples, api ref

@acud
Copy link
Member

acud commented Jun 20, 2018

can i close this? not sure this is any longer relevant

@petyaracz
Copy link
Contributor

the PSS documentation is still patchy, it looks like the rest of the boxes been ticked? i could open a separate issue for that and then you can close this?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants