datatogether/learning

Identify audience for "Replicate a dataset"

Opened this issue · 2 comments

The "Replicate a dataset" tutorial presents an essential part of the DT platform -- a mechanism that allows an individual or entity to assume direct responsibility fr the health of a dataset or collection.

This is a conceptually important and without it we can't give a complete account of the DT vision. However, the current implementation is difficult to work with, for at least the following reasons:

  • it requires command-line knowledge, something especially rare among Windows users
  • the IPFS install (again, especially on Windows) can be finicky; for this reason it's not a very good introduction to command-line work. While an introduction to the command line can be powerful (cf. Software Carpentry), we are not setting up beginners for success, and their experience may actually lead them to AVOID future contact with CLI
  • guest networks often lock down the IPFS default ports, so the demo may not even work for most people!
  • in future versions of DT, the CLI will not be necessary, as @b5 is building an electron app that will run the IPFS daemon in the background
  • most end users probably don't care about IPFS per se, even if they're interested in learning about distributed data curation, and want to contribute somehow

Proposal: let's keep this tutorial around but only break it out when we're talking to people who are directly concerned with computing infrastructure. This means people like sysadmins, data managers, and maybe digital project archivists & librarians. This audience can really benefit from a more technical introduction.

Meanwhile, for other audiences, let's craft a new tutorial as soon as the app-internal ipfs node is implemented. We can walk through similar tasks and invite participants to start participants to start contributing to the distributed web via DT, and point the enthusiastic to the command-line version for an in-depth look.

Good idea @ebarry . See #26 but leaving this one open for now unless you think it should be closed.