Skip to content

[Feature Request] Create workshop that can be run locally #165

@bartvanb

Description

@bartvanb

Problem description
The workshop currently requires a pre-set infrastructure by the teachers. It would be nice if students can follow this course as home-study, that is, they install vantage6 themselves and run it locally with v6 dev networks.

Desired solution

General:

  • It would be nice to record videos of the lectures. Without the lectures, the workshop might be difficult to follow online.
  • Scripts to be run by instructors could be adapted to be run locally by student (?)

Going lesson by lesson, I can foresee the following things that would need to be changed:

  • Setup:
    • should include how to install vantage6 and start a v6 dev network (see also here)
    • Each lesson should maybe include quick pointer that it assumes you have v6 dev network running
  • Lesson 1+2: theory, no changes
  • Lesson 3:
    • The pre-setup nodes have different data then the v6 dev nodes. The workshop data is available here. To make this work locally, we could either adapt the exercises to work with the default v6 dev data, or the students should be instructed to download the data and add it to v6 dev config files
    • v6 dev creates differently named collaborations - adapt screenshots
    • v6 dev only creates a user dev_admin with root permissions - the workshop assumes the user has fewer permissions. This shouldn't be much of an issue, but workshop may need to be adapted to what user can see
    • In the workshop, we had a collaboration with some nodes offline. This should then be generated for v6 dev (either automatically or by student)
  • Lesson 4:
    • Just like in previous lesson, permissions of student are different in v6 dev
  • Lesson 5:
    • The details on how to connect should be changed to localhost
  • Lesson 6:
    • Same as lesson 5, not too many changes here
  • Lesson 7 and 8:
    • these already include teaching users to set up v6 dev network, so we need only simplify the text

Note that I might of course have missed some things, so good to check workshop after updating.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions