--- /dev/null
+---
+title: Workshop
+copyright: 2019 Nick Bowler
+license: cc-by-nd-4.0
+---
+
+Most of the operations here in the workshop are tracked on our local [git
+server](//git.draconx.ca) which can be browsed online. All the work here is
+[free as in freedom](//www.gnu.org/philosophy/free-sw) which means you are
+free to use, study, change and share these projects with others.
+
+# Project list
+
+<% @items.find_all('/projects/*').sort {
+ |a,b| a[:title] <=> b[:title]
+}.each do |i| %>
+[<%= i[:title] %>](<%= i.identifier.without_ext %>)
+
+: <%= item_longdesc(i) %>
+<% end %>