<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">I'm glad to see the interest from
Daniel and Simon! Here's <a moz-do-not-send="true"
href="https://github.com/achlipala/upo/blob/master/examples/onlineconf.ur">my
latest demo application</a>, which also uses <a
moz-do-not-send="true" href="https://github.com/urweb/world">the
Ur/Web World library</a> for Google and Zoom integration, plus <a
moz-do-not-send="true" href="https://github.com/urweb/email">the
Mail library</a>. On the near-term to-do list is also showing
off some Slack integration.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">I'm curious if anyone else can figure
out how to build and run that demo. >:)</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">I encourage folks who like the general
idea to give it a try and then contact me privately about how it
goes.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 3/21/20 3:29 AM, Daniel Tornabene
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAMo=-SCdYE68Mt=VtGpA96S_PQ8N_pyv_UUkBzR_x2Okya3BBQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">I'm interested. I haven't used Urweb but I love
standard ML, so my contributions would be perhaps less immediate
as others more familiar with the codebase<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Mar 20, 2020 at 5:47
PM Adam Chlipala <<a href="mailto:adamc@csail.mit.edu"
moz-do-not-send="true">adamc@csail.mit.edu</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Some of you may remember <a
href="http://upo.csail.mit.edu/" target="_blank"
moz-do-not-send="true">the Ur/Web People Organizer (UPO)
library</a> that I've mentioned a few times. It's an
Ur/Web component library for rapid creation of
applications to organize people -- a pretty broad remit.
It uses a lot of metaprogramming to write your application
for you based on your database schema.<br>
</p>
<p>Suddenly an important variant of coordinating people is
running a virtual event. For instance, many planned
conferences have moved to online substitutes, on short
notice. Events often have subtle differences from each
other while sharing many logistical elements.<br>
</p>
<p>I wonder what interest there is out there in developing
enough new UPO components to support virtual events. For
instance, I think it needs good ways to interact with
video-conferencing software to livestream talks with
Q&A, and to make the recorded videos available easily
afterward in perpetuity, integrated within sites that take
advantage of rich, per-event data schemas.</p>
<p>Would anyone like to join me in trying to plan out the
required functionality and divvy up the coding work?</p>
<p>Full disclosure: I'm still developing a startup-company
concept that could take advantage of that support. The
company is about, basically, a very simplified IDE for
snapping UPO components together, so that people without
programming experience can do it. My idea is that the
underlying, programmer-focused library remains open
forever, though.</p>
</div>
</blockquote>
</div>
</blockquote>
</body>
</html>