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