Skip to content

Commit

Permalink
Update Blog “open-sourcing-workshops-on-demand-part-5-create-a-workshop”
Browse files Browse the repository at this point in the history
  • Loading branch information
pattdepanick committed Jul 24, 2023
1 parent 1061528 commit 69e2336
Showing 1 changed file with 9 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ I will consider two scenarios going further. In the first one, I will create

# Simple workshop example:

let's consider that I plan to create a new workshop on the Go language. It becomes more and more popular among the developer community I interact with and one of the the developer was kind enough to agree with working with me on creating this new workshop. After a first meeting, where I explainied to him the creation process, and the expectations, we quickly started to work together. We defined title, abstract, notebooks' folder name, and student range. As far as infrastructure's requirements, a new kernel was needed.
let's consider that I plan to create a new workshop on the Go language. It becomes more and more popular among the developer community I interact with and one of the the developer was kind enough to agree with working with me on creating this new workshop. After a first meeting, where I explainied to him the creation process, and the expectations, we quickly started to work together. We defined title, abstract, notebooks' folder name, and student range. As far as infrastructure's requirements, a new kernel was needed. No additional scripts are requiered for this workshop.

As an admin of the Workshops-on-demand infrastructure, I had to perform several tasks:

Expand Down Expand Up @@ -96,8 +96,9 @@ As an admin of the Workshops-on-demand infrastructure, I had to perform sever
* Validating the changes by testing a new backend install process.
* Pushing the changes to the github repo.

2. ###### Create a user for the workshop developer on the test/dev and staging backend servers.
3. ###### Copy over the workshop developer's home folder a workshop template containing examples of introduction, conclusion and lab notebooks, allowing him to start his work.
2. ###### Creating a user for the workshop developer on the test/dev and staging backend servers.
3. ###### Providing
4. ###### Copy over the workshop developer's home folder a workshop template containing examples of introduction, conclusion and lab notebooks, allowing him to start his work.

##### On the database server:

Expand Down Expand Up @@ -161,9 +162,13 @@ A new entry will need the following:



As the developer of the Workshops-on-demand content, Matt had to perform several tasks:

##### On the backend server:


1. ###### Log on to the backend server and clone the notebook repo in his home folder.
2. ###### Create a new branch for his workshop following the naming convention defined with the admin.
* Modifying the [backend server installation yaml file ]

A set of notebooks that will be used by the student to follow instructions cells in markdown and run code cells leveraging the relevant kernel. If you are not familiar with Jupyter notebooks, a simple [101 workshop](https://developer.hpe.com/hackshack/workshop/25) is available in our Workshops-on-Demand 's catalog.

Expand Down

0 comments on commit 69e2336

Please sign in to comment.