Skip to content

Commit 6fc0f97

Browse files
committed
Update Blog “open-sourcing-workshops-on-demand-part-5-create-a-workshop”
1 parent 572597d commit 6fc0f97

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

content/blog/open-sourcing-workshops-on-demand-part-5-create-a-workshop.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ I will consider two scenarios going further. In the first one, I will create
2727

2828
# Simple workshop example:
2929

30-
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.
30+
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.
3131

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

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

99-
2. ###### Create a user for the workshop developer on the test/dev and staging backend servers.
100-
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.
99+
2. ###### Creating a user for the workshop developer on the test/dev and staging backend servers.
100+
3. ###### Providing
101+
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.
101102

102103
##### On the database server:
103104

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

162163

163164

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

167+
##### On the backend server:
165168

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

168173
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.
169174

0 commit comments

Comments
 (0)