You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/blog/open-sourcing-workshops-on-demand-part-5-create-a-workshop.md
+12-16Lines changed: 12 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -92,11 +92,11 @@ As an admin of the Workshops-on-demand infrastructure, I had to perform sever
92
92
path: '{{ ansible_env.HOME }}/go'
93
93
state: absent
94
94
```
95
-
95
+
96
96
* Validating the changes by testing a new backend install process.
97
97
* Pushing the changes to the github repo.
98
98
99
-
2.###### Create a user for the workshop developer on the staging backend server.
99
+
2.###### Create a user for the workshop developer on the test/dev and staging backend servers.
100
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.
101
101
102
102
##### On the database server:
@@ -109,25 +109,25 @@ A new entry will need the following:
109
109
110
110

111
111
112
-
**An id:** A workshop id to be used by backend server automation and Replays table to reference the associated replay video of the workshop.
112
+
***An id:** A workshop id to be used by backend server automation and Replays table to reference the associated replay video of the workshop.
113
113
114
-
**A name:** The workshop's name as it will will be displayed on the registration portal.
114
+
**A name:** The workshop's name as it will will be displayed on the registration portal.
115
115
116
-
**A name of the folder** containing all the workshop's notebooks
116
+
**A name of the folder** containing all the workshop's notebooks
117
117
118
-
**A description / abstract**
118
+
**A description / abstract**
119
119
120
-
**A capacity:** The number of maximum concurrent students allowed to take on the workshop.
120
+
**A capacity:** The number of maximum concurrent students allowed to take on the workshop.
121
121
122
-
**A student range:** The range between which students get picked at registration time.
122
+
**A student range:** The range between which students get picked at registration time.
123
123
124
-
**Reset and ldap** entries are to be used by backend server automation if dedicated reset scripts and ldap authentication are required by the workshop.
124
+
**Reset and ldap** entries are to be used by backend server automation if dedicated reset scripts and ldap authentication are required by the workshop.
125
125
126
-
**A session type:** Workshops-on-Demand by default
126
+
**A session type:** Workshops-on-Demand by default
127
127
128
-
**A location:** If your setup includes multiple production sites, use this field to allocate workshops according to your needs. In the case of the HPE Developer Community, some workshops can only run on a HPE GreenLake cloud environment. As a consequence, the location is set to greenlake in this case.
128
+
**A location:** If your setup includes multiple production sites, use this field to allocate workshops according to your needs. In the case of the HPE Developer Community, some workshops can only run on a HPE GreenLake cloud environment. As a consequence, the location is set to greenlake in this case.
129
129
130
-
**Avatar, role and replayLink** are superseeded by entries in the replay table. I will explain later.
130
+
**Avatar, role and replayLink** are superseeded by entries in the replay table. I will explain later.
131
131
132
132

133
133
@@ -155,10 +155,6 @@ Both WorkshopImg and BadgeImg are located on the same remote web server
155
155
156
156
If you feel you need more details about the registration process, please take a look at the **Register Phase** paragraph in [the following introductionary blog](https://developer.hpe.com/blog/willing-to-build-up-your-own-workshops-on-demand-infrastructure/).
157
157
158
-
159
-
160
-
161
-
162
158
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.
0 commit comments