{"id":1818,"date":"2015-12-15T00:00:00","date_gmt":"2015-12-14T23:00:00","guid":{"rendered":"https:\/\/wwwneu.strehle.de\/tim\/weblog\/archives\/2015\/12\/15\/1578-2\/"},"modified":"2025-07-31T21:58:55","modified_gmt":"2025-07-31T19:58:55","slug":"1578-2","status":"publish","type":"post","link":"https:\/\/www.strehle.de\/tim\/weblog\/archives\/2015\/12\/15\/1578-2\/","title":{"rendered":"Product idea: Live meeting agenda for collaborative presentations"},"content":{"rendered":"\n<p>The whole point of meetings \u2013 unless it\u2019s a public announcement by the big boss \u2013 is collaboration. Strangely, we seem to be lacking software tools to support this kind of synchronous collaboration. Our primary meeting tools are PowerPoint or Keynote presentations, whiteboard drawings, and the occasional shared Google Docs document.<\/p>\n\n\n\n<p>I see four problems with using PowerPoint for meetings:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It\u2019s hard to switch presenters. We have to unplug the projecter or change seats, and jump between different PowerPoint files. This is far too static. I don\u2019t know about your meetings, but in our office, we\u2019re going back and forth in meetings, with multiple people wanting to contribute and show something to back up what they\u2019re saying.<\/li>\n\n\n\n<li>PowerPoint presentation mode is read-only. For the presenter, it\u2019s pretty awkward to jump into editing mode to add notes, correct a mistake, move or add an agenda item during the meeting. And for the audience, it\u2019s impossible.<\/li>\n\n\n\n<li>People watching the presentation become an \u201caudience\u201d instead of participants. They cannot even follow the presentation on their computer and click a link in it.<\/li>\n\n\n\n<li>The agenda, the meeting structure, isn\u2019t well-represented by PowerPoint slides. It\u2019s hard to keep track of which agenda item we\u2019re currently in, and whether we\u2019re running out of time.<\/li>\n<\/ul>\n\n\n\n<p>I\u2019ve been thinking about meeting collaboration tools for a few years, and I need to publish my thoughts so I can get them out of my head (or start doing something about it).<\/p>\n\n\n\n<p>So let\u2019s say we\u2019re building a new, Web based tool called \u201cLive Meeting Agenda\u201d. Someone uses it to create an initial agenda, then send its URL to each participant, so people can collaborate on the agenda. Before or during the meeting, anyone can add items, slides, notes, links, files.<\/p>\n\n\n\n<p>The Web app has one Web page per agenda item, like this (click to enlarge):<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/s3.eu-central-1.amazonaws.com\/files.strehle.de\/tim\/blog\/2015-12-15_Live_Meeting_Agenda_Draft.png\"><img decoding=\"async\" src=\"https:\/\/s3.eu-central-1.amazonaws.com\/files.strehle.de\/tim\/blog\/2015-12-15_Live_Meeting_Agenda_Draft.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Each agenda item can contain multiple \u201cslides\u201d. The image above shows two slides. Anyone with proper permissions can add and edit slides, even during the meeting. When you click on a slide\u2019s \u201cPresent this slide\u201d button, it changes to \u201cCurrently presenting\u201d and with a little magic, people see the slide up on the projector:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/s3.eu-central-1.amazonaws.com\/files.strehle.de\/tim\/blog\/2015-12-15_Live_Meeting_Agenda_Presenter_Draft.png\"><img decoding=\"async\" src=\"https:\/\/s3.eu-central-1.amazonaws.com\/files.strehle.de\/tim\/blog\/2015-12-15_Live_Meeting_Agenda_Presenter_Draft.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>The magic is in the \u201cautopilot\u201d: Any participant can turn it on to switch her browser into \u201cprojector mode\u201d. In this mode, the browser will automatically be notified when a \u201cPresent this slide\u201d button has been clicked, and it will display the slide. Hook up a computer with a full-screen browser on \u201cautopilot\u201d to a projector, and you\u2019re remote-controlling the big screen. Remote meeting participants might also want to use autopilot to always see the current screen.<\/p>\n\n\n\n<p>Depending on permissions, any participant can take over by clicking one of the \u201cPresent this slide\u201d buttons. Maybe on a fresh slide which he just added during the meeting.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/s3.eu-central-1.amazonaws.com\/files.strehle.de\/tim\/blog\/2015-12-15_Live_Meeting_Agenda_Home_Draft.png\"><img decoding=\"async\" src=\"https:\/\/s3.eu-central-1.amazonaws.com\/files.strehle.de\/tim\/blog\/2015-12-15_Live_Meeting_Agenda_Home_Draft.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>An assortment of some more possible features:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>a timeline that shows where you are and lets you reorder items<\/li>\n\n\n\n<li>download basic agenda data (title, date, duration) in iCalendar format<\/li>\n\n\n\n<li>use <a href=\"https:\/\/togetherjs.com\">TogetherJS<\/a> to show who\u2019s on the same page<\/li>\n\n\n\n<li>link to a Slack channel<\/li>\n\n\n\n<li>upload files onto slides (like a photo of a whiteboard drawing)<\/li>\n\n\n\n<li>polls \/ votes<\/li>\n\n\n\n<li>private slides while in draft, or for personal notes<\/li>\n\n\n\n<li>embed tweets, videos etc. using <a href=\"http:\/\/www.oembed.com\">oEmbed<\/a><br><\/li>\n\n\n\n<li>Google Drive, Dropbox etc. integration for adding images<\/li>\n\n\n\n<li>embed <a href=\"https:\/\/www.google.com\/slides\/about\/\">Google Slides<\/a> presentations if that\u2019s possible<\/li>\n\n\n\n<li>login with URL + PIN, which you can tell attendants<\/li>\n\n\n\n<li>support Twitter \/ Facebook \/ Google login<\/li>\n\n\n\n<li>quick jump to the currently presented slide<\/li>\n\n\n\n<li>notifications when presenting a new slide, and when people log in or off<\/li>\n<\/ul>\n\n\n\n<p>Maybe what I\u2019m dreaming of has already been built? Please let me know! And I\u2019d also love feedback on the fictional product I\u2019ve outlined. Would you use it, would you pay for it?<\/p>\n\n\n\n<p><em>Update (2016-01-13):<\/em> <a href=\"https:\/\/www.getminute.com\">Minute<\/a> doesn\u2019t have any presentation features, but the meeting agenda part is somewhat similar to what I\u2019ve sketched.<\/p>\n\n\n\n<p><em>Update (2017-01-13):<\/em> Christian Heilmann in <a href=\"https:\/\/www.christianheilmann.com\/2017\/01\/10\/7-tricks-to-have-very-successful-conference-calls\/\">7 tricks to have very successful conference calls<\/a>: \u201cHave the agenda editable to everyone available during the meeting \u2013 this way people can edit and note down things that have been said. [\u2026] Distribute presenter materials before the call. [\u2026] If they have the slide deck locally, they can watch it without blurs and delays.\u201d<\/p>\n\n\n\n<p><em>Update (2017-03-31):<\/em> <a href=\"https:\/\/openslides.org\/\">OpenSlides<\/a> sounds interesting: \u201cMotions, elections or simply a list of speakers: Everything can be projected on a canvas. All you need is a browser. Our backend enables you to manage your slides on-the-fly while assembly sees the projector in fullscreen. Integrate the plenum! Give access to participants on their own devices (to submit motions or recall voting results).\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The whole point of meetings \u2013 unless it\u2019s a public announcement by the big boss \u2013 is collaboration. Strangely, we seem to be lacking software tools to support this kind of synchronous collaboration. Our primary meeting tools are PowerPoint or Keynote presentations, whiteboard drawings, and the occasional shared Google Docs document. I see four problems [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[1],"tags":[],"class_list":["post-1818","post","type-post","status-publish","format-standard","hentry","category-weblog"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts\/1818","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/comments?post=1818"}],"version-history":[{"count":1,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts\/1818\/revisions"}],"predecessor-version":[{"id":1916,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts\/1818\/revisions\/1916"}],"wp:attachment":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/media?parent=1818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/categories?post=1818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/tags?post=1818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}