Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

katacoda runner: group tutorials into topics #124

Open
GuentherJulian opened this issue Feb 18, 2021 · 3 comments
Open

katacoda runner: group tutorials into topics #124

GuentherJulian opened this issue Feb 18, 2021 · 3 comments
Assignees
Labels
katacoda runner later low priority long term ideas that can be fixed last
Milestone

Comments

@GuentherJulian
Copy link
Contributor

Katacoda offers the possibility to group tutorials into courses (https://www.katacoda.community/git-repository-structure.html#courses).
If we have several tutorials on the same topic (e.g. devon4g), we could group them. This way the katacoda account would be clearer.
Probably we need to pass this topic through the playbook and the parser needs to be adapted for this.

@maybeec
Copy link
Member

maybeec commented Feb 20, 2021

Let's not focus on this right now but possibly we can already share some thoughts on it. There seems to even another notion of scenarios, am I right? So scenarios could be something like what @SchettlerKoehler finally plans to do? We currently are implementing trainings? And what about courses? In any case let's align together what we would expect from each of the different things and what's the difference between them from a katacoda technical standpoint.

@GuentherJulian
Copy link
Contributor Author

Let's not focus on this right now but possibly we can already share some thoughts on it. There seems to even another notion of scenarios, am I right? So scenarios could be something like what @SchettlerKoehler finally plans to do? We currently are implementing trainings? And what about courses? In any case let's align together what we would expect from each of the different things and what's the difference between them from a katacoda technical standpoint.

@maybeec At the moment we are creating single tutorials (scenarios in katacoda language). Courses are a way to group multiple scenarios together. For example, we have a course about devon4j and we group all tutorials related to devon4j in this course. In Katacoda itself, it's just a way to display them. In the main page, we have a course and when we open it, we can see all the tutorials that belong to it. But we need to change the structure of the tutorials on Github.

If we implement the restoreWorkspace command, maybe we could implement a tutorial series where each tutorial could start with the state of the last tutorial.

@denise-khuu
Copy link
Contributor

It should group the tutorials based on a course_[name].json file. Add a prebuild to group them automatically

@denise-khuu denise-khuu self-assigned this May 14, 2021
@EduardKrieger EduardKrieger added the low priority long term ideas that can be fixed last label Jun 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
katacoda runner later low priority long term ideas that can be fixed last
Projects
None yet
Development

No branches or pull requests

5 participants