on master help sign in
added youtube to events (#595)
346ba53Tyler Shuster
content/events/2020-04-03-urbit-os1-launch-party.md+1−5
@@ -9,17 +9,13 @@ time = "19:00 PST"
9location = "Online event"
9location = "Online event"
10image = "https://secure.meetupstatic.com/photos/event/1/f/8/b/600_489548075.jpeg"
10image = "https://secure.meetupstatic.com/photos/event/1/f/8/b/600_489548075.jpeg"
11registration_url = "https://www.meetup.com/urbit-sf/events/268519156/"
11registration_url = "https://www.meetup.com/urbit-sf/events/268519156/"
12+youtube = "71ViyftPkGk"
12+++
13+++
13
14
14Join us as we launch Urbit OS1!
15Join us as we launch Urbit OS1!
15
16
16The presentation will begin at 7pm Pacific.
17The presentation will begin at 7pm Pacific.
17
18
18−Youtube Live Stream:
19−
20−{{ youtube(id="71ViyftPkGk") }}
21−
22−
23Join the live conversation on Urbit itself: `~/~dopzod/os1-premiere`
19Join the live conversation on Urbit itself: `~/~dopzod/os1-premiere`
24
20
25[There is also a VR viewing party for this event, hosted by `~naltyc-wornes`](https://account.altvr.com/events/1435581121923383472).
21[There is also a VR viewing party for this event, hosted by `~naltyc-wornes`](https://account.altvr.com/events/1435581121923383472).
content/events/2020-10-09-urbit-hosting-launch-event.md+1−2
@@ -9,10 +9,9 @@ time = "17:00 PST"
9location = "Online event"
9location = "Online event"
10image = "https://secure.meetupstatic.com/photos/event/8/600_492480008.jpeg"
10image = "https://secure.meetupstatic.com/photos/event/8/600_492480008.jpeg"
11registration_url = "https://www.meetup.com/urbit-sf/events/273439025/"
11registration_url = "https://www.meetup.com/urbit-sf/events/273439025/"
12+youtube = "w3qKe_WZr50"
12+++
13+++
13
14
14−Stream is now live: <a href="https://www.youtube.com/watch?v=w3qKe_WZr50" class="embedded">https://www.youtube.com/watch?v=w3qKe_WZr50</a>
15−
16-------
15-------
17
16
18We've been busy building, testing and refining — and now it's time to show off what we've been up to.
17We've been busy building, testing and refining — and now it's time to show off what we've been up to.
content/events/2020-11-05-developer-call-graph-store.md+1
@@ -9,6 +9,7 @@ time = "09:00 PST"
9location = "Online event"
9location = "Online event"
10image = ""
10image = ""
11registration_url = "https://www.meetup.com/urbit-sf/events/274279522/"
11registration_url = "https://www.meetup.com/urbit-sf/events/274279522/"
12+youtube = "E4DFuAZQ32Y"
12+++
13+++
13
14
14Developer calls are focused on the technologies that underpin Urbit, from the top of the stack to the very bottom. They’re an opportunity for the people developing and contributing to Urbit to share their knowledge and expertise, including things that typically don’t make it into the docs, such as how and why Urbit works the way it does.
15Developer calls are focused on the technologies that underpin Urbit, from the top of the stack to the very bottom. They’re an opportunity for the people developing and contributing to Urbit to share their knowledge and expertise, including things that typically don’t make it into the docs, such as how and why Urbit works the way it does.
content/events/2020-11-19-developer-call-bittorrent-tracking-on-urbit.md+1
@@ -9,6 +9,7 @@ time = "09:00 PST"
9location = "Online event"
9location = "Online event"
10image = ""
10image = ""
11registration_url = "https://www.meetup.com/urbit-sf/events/274650693/"
11registration_url = "https://www.meetup.com/urbit-sf/events/274650693/"
12+youtube = "cvx2UV6TJ5I"
12+++
13+++
13
14
14Developer calls are focused on the technologies that underpin Urbit, from the top of the stack to the very bottom. They’re an opportunity for the people developing and contributing to Urbit to share their knowledge and expertise, including things that typically don’t make it into the docs, such as how and why Urbit works the way it does.
15Developer calls are focused on the technologies that underpin Urbit, from the top of the stack to the very bottom. They’re an opportunity for the people developing and contributing to Urbit to share their knowledge and expertise, including things that typically don’t make it into the docs, such as how and why Urbit works the way it does.
content/events/2020-12-10-developer-call-injecting-external-services-into-urbit.md+1
@@ -9,6 +9,7 @@ time = "09:00 PST"
9location = "Online event"
9location = "Online event"
10image = ""
10image = ""
11registration_url = "https://www.meetup.com/urbit-sf/events/275051926/"
11registration_url = "https://www.meetup.com/urbit-sf/events/275051926/"
12+youtube = "LaWNHMmxQag"
12+++
13+++
13
14
14This call will feature a discussion by well-known developer in the Urbit community, ~timluc-miptev. ~timluc will be discussing the work he's been doing to provide access to a Bitcoin full node, which will enable Urbit ships to make Bitcoin payments to other ships. More generally, he'll be discussing the patterns that he's using to manage an Urbit ship's connection to externally-running infrastructure, and how access to that infrastructure can be provided to other Urbit nodes.
15This call will feature a discussion by well-known developer in the Urbit community, ~timluc-miptev. ~timluc will be discussing the work he's been doing to provide access to a Bitcoin full node, which will enable Urbit ships to make Bitcoin payments to other ships. More generally, he'll be discussing the patterns that he's using to manage an Urbit ship's connection to externally-running infrastructure, and how access to that infrastructure can be provided to other Urbit nodes.
content/events/2021-03-04-developer-call-scaling-azimuth.md+1
@@ -9,6 +9,7 @@ time = "09:00 PST"
9location = "Online event"
9location = "Online event"
10image = ""
10image = ""
11registration_url = "https://www.meetup.com/urbit-sf/events/276692816/"
11registration_url = "https://www.meetup.com/urbit-sf/events/276692816/"
12+youtube = "CKuHXrdkIw0"
12+++
13+++
13
14
14Urbit engineer Philip Monk will be discussing the solution space to scaling Azimuth, the infrastructure for Urbit ID that's built on Ethereum.
15Urbit engineer Philip Monk will be discussing the solution space to scaling Azimuth, the infrastructure for Urbit ID that's built on Ethereum.
content/events/2021-03-18-developer-call-pressure-and-protolith.md+1
@@ -10,6 +10,7 @@ location = "Online event"
10image = "https://secure.meetupstatic.com/photos/event/6/8/2/a/600_495146666.jpeg"
10image = "https://secure.meetupstatic.com/photos/event/6/8/2/a/600_495146666.jpeg"
11registration_url = "https://www.meetup.com/urbit-sf/events/276898246/"
11registration_url = "https://www.meetup.com/urbit-sf/events/276898246/"
12description = "Matilde Park, Landscape team lead, talks about the distinctions between the Landscape product and basic Urbit development, and the significance of building Landscape for Tlon."
12description = "Matilde Park, Landscape team lead, talks about the distinctions between the Landscape product and basic Urbit development, and the significance of building Landscape for Tlon."
13+youtube = "XjIDZQUZZtE"
13+++
14+++
14
15
15Landscape was an experiment. Now it’s Tlon's flagship client for the Urbit project: a product, a full-stack application, spread across a variety of Gall agents and libraries, lighting the way forward against the dwindling unknowns in the reality of Urbit userspace development and distribution.
16Landscape was an experiment. Now it’s Tlon's flagship client for the Urbit project: a product, a full-stack application, spread across a variety of Gall agents and libraries, lighting the way forward against the dwindling unknowns in the reality of Urbit userspace development and distribution.
content/events/2021-04-01-developer-call-javascript-apps-on-urbit.md+1
@@ -10,6 +10,7 @@ image = "https://marpem-files.sfo2.digitaloceanspaces.com/radbur-sivmus/2021.4.0
10registration_url = "https://www.meetup.com/urbit-sf/events/277261928/"
10registration_url = "https://www.meetup.com/urbit-sf/events/277261928/"
11guests = "Tyler Brown Cifu Shuster (~radbur-sivmus)"
11guests = "Tyler Brown Cifu Shuster (~radbur-sivmus)"
12description = "In this talk, Tyler Brown Cifu Shuster (~radbur-sivmus) explains how to use Javascript tools to develop a client for Urbit."
12description = "In this talk, Tyler Brown Cifu Shuster (~radbur-sivmus) explains how to use Javascript tools to develop a client for Urbit."
13+youtube = "avLSSdb2VLM"
13+++
14+++
14
15
15Urbit provides a powerful and extensible platform for all kinds of app development. It can serve as a general-purpose datastore, decentralized network, and identity solution for a variety of front-end applications. The client that ships with Urbit, Landscape, provides one example of the kind of applications that can be built on the platform. However, other developers can use the same tools used to create Landscape to power their own interfaces and clients for Urbit.
16Urbit provides a powerful and extensible platform for all kinds of app development. It can serve as a general-purpose datastore, decentralized network, and identity solution for a variety of front-end applications. The client that ships with Urbit, Landscape, provides one example of the kind of applications that can be built on the platform. However, other developers can use the same tools used to create Landscape to power their own interfaces and clients for Urbit.
templates/events/event.html+12−1
@@ -36,7 +36,16 @@
36<article class="mt4 mb4 c1-13 c4-12-lg measure-wide">
36<article class="mt4 mb4 c1-13 c4-12-lg measure-wide">
37 {% if page.extra.hidetitle %} {% else %}<h1>{{ page.title }}</h1>{% endif %}
37 {% if page.extra.hidetitle %} {% else %}<h1>{{ page.title }}</h1>{% endif %}
38
38
39− {% if page.extra.image %}
39+ {% if page.extra.youtube %}
40+ <div class="video-container mv4">
41+ <iframe class="w-100" height=auto
42+ src="https://www.youtube.com/embed/{{page.extra.youtube}}"
43+ webkitallowfullscreen
44+ mozallowfullscreen
45+ allowfullscreen>
46+ </iframe>
47+ </div>
48+ {% elif page.extra.image %}
40 <img class="db mv2 obj-cover w-100 ba" src="{{ page.extra.image }}" />
49 <img class="db mv2 obj-cover w-100 ba" src="{{ page.extra.image }}" />
41 {% endif %}
50 {% endif %}
42
51
@@ -62,6 +71,8 @@
62 </script>
71 </script>
63 {% endif %}
72 {% endif %}
64
73
74+
75+
65 <!-- body -->
76 <!-- body -->
66 <span id="rsvp_count"></span>
77 <span id="rsvp_count"></span>
67 {{ page.content | safe }}
78 {{ page.content | safe }}