Skip to content

Commit 118312b

Browse files
committed
Update Blog “open-sourcing-workshops-on-demand-part-5-create-a-workshop”
1 parent 7d7b69d commit 118312b

File tree

1 file changed

+12
-16
lines changed

1 file changed

+12
-16
lines changed

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

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,11 @@ As an admin of the Workshops-on-demand infrastructure, I had to perform sever
9292
path: '{{ ansible_env.HOME }}/go'
9393
state: absent
9494
```
95-

95+
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 staging backend server.
99+
2. ###### Create a user for the workshop developer on the test/dev and staging backend servers.
100100
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.
101101

102102
##### On the database server:
@@ -109,25 +109,25 @@ A new entry will need the following:
109109

110110
![](/img/wod-db-entry1.png "Workshop's fields in the Database.")
111111

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.
113113

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.
115115

116-
**A name of the folder** containing all the workshop's notebooks
116+
**A name of the folder** containing all the workshop's notebooks
117117

118-
**A description / abstract**
118+
**A description / abstract**
119119

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.
121121

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.
123123

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.
125125

126-
**A session type:** Workshops-on-Demand by default
126+
**A session type:** Workshops-on-Demand by default
127127

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.
129129

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.
131131

132132
![](/img/wod-db-entry2.png "Workshop's fields in the Database #2.")
133133

@@ -155,10 +155,6 @@ Both WorkshopImg and BadgeImg are located on the same remote web server
155155

156156
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/).
157157

158-
159-
160-
161-
162158
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.
163159

164160
Optional:

0 commit comments

Comments
 (0)