I'm glad to see the interest from Daniel and Simon!  Here's my latest demo application <https://github.com/achlipala/upo/blob/master/examples/onlineconf.ur>, which also uses the Ur/Web World library <https://github.com/urweb/world> for Google and Zoom integration, plus the Mail library <https://github.com/urweb/email>.  On the near-term to-do list is also showing off some Slack integration.

I'm curious if anyone else can figure out how to build and run that demo. >:)

I encourage folks who like the general idea to give it a try and then contact me privately about how it goes.

On 3/21/20 3:29 AM, Daniel Tornabene wrote:
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

On Fri, Mar 20, 2020 at 5:47 PM Adam Chlipala <ad...@csail.mit.edu <mailto:ad...@csail.mit.edu>> wrote:

    Some of you may remember the Ur/Web People Organizer (UPO) library
    <http://upo.csail.mit.edu/> 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.

    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.

    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.

    Would anyone like to join me in trying to plan out the required
    functionality and divvy up the coding work?

    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.

_______________________________________________
Ur mailing list
Ur@impredicative.com
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur

Reply via email to