TheIOFoundation/TIOF

[ADM] Feedback to Airmeet

JFQueralt opened this issue · 34 comments

Please list here all the feature proposals for the Airmeet:

General

  • Announcements: Ability to broadcast important messages or that Sessions are about to start via voice.
  • Repositories of Speakers, Booths, Backdrops, etc. Otherwise you'd need a way to hide/show booths per Event (in case you need to extend the event to further days)
  • Use NoBreak sometimes. Texts get cut here and there.
  • Backstage area for organizers and Speakers EVENT-WIDE (so that people can sync and monitor without leaving what they are doing) - Walkie Talkie style wouldn't be a bad option.
  • Ability to have an unconference option somewhere (to post proposals)
  • Message notifications and visibility to be increased - Private Messages seem to be overlooked easily.
  • Automations: Send DM to participant as they join the conference.
  • Assistant: Guide/Bot to learn how to use the platform, configurable by the organizer.
  • Chat: Direct access to organization
  • "Presence mode": Allow to "be on a table" without having the website open (Small Electron desktop app?)
  • Ability to schedule Announcements
  • Generate outreach poster based on Airmeet config (main banner, speakers, sessions...)
  • Allow integrations from 3rd party sources in iframes such as an LMS (in our case, interested in LearnDash - Wordpress)
  • Promotion packages should also be available to the booth managers and for Speakers
    Booths: Come join us to XXXX / Speakers: I will be giving a talk on YYY...
  • Auto post on Social Media
  • Allow for custom link for RSVP (shortlinks)
  • Generate QR Code to RSVP
  • Generate auto RSS so that the Event does not necessarily rely on SocMed for outreach
  • Interface should have a general "Help / Assistance" button so that anyone with a difficulty can be directly put in touch with the crew.
  • Allow to log in using GitHub >> Would allow project participation.
  • Allow for IFrame integrations >> To integrate Calendars or OVIO listings.
  • Enable chatbot for help OR quick access to event management team

Reception

  • Allow for video on Reception >> >> Welcome to the event & How to (for instance)
  • Welcome info on Reception to explain how to move around the event. Maybe the video above?
  • Sessions carousel with Session image + speakers on small on the bottom
  • Welcome message should be edited from Admin, not front end
  • Ability to customize the reception page (widgets?)
  • "Live dashboard" where people can drop notices and announcements
  • Countdown for Sessions on Reception
  • What comes next? >> Allow to showcase/announce what will you be doing in the coming edition of your event (in our case, next month)
  • Enable Tables in the Reception >> Virtual reception

Sessions

  • SocMed links in Speakers' profile
  • Image for Sessions
  • Connect the event & sessions directly to Google Calendar
  • Session description on Sessions menu is "plain lineal". Needs better presentation or you can't do rich text.
  • Countdown in Stage
  • Allow more control over sessions (Delete, copy, test session)
  • Add sign on the Stage that signifies "The session started".
  • Sessions should have their own easy to access Link
  • Ability to assign Session materials
  • Ability to CLAP. Not just via emoji but actual clapping. Maybe audio-filter activated?
    Example: https://liftoff.github.io/HumanInput/demo/clapper/
  • Provide with a timing counter to be able to control how long left in the session
  • Ability to generate URL-specific per session (so that people can jump directly to the session)
  • Ability to access the previous sessions on "See recording" mode.
  • Ability to share on SocMed directly from inside the session for participants.
  • Allow to in-stream on Sessions (that is, take the stream from somewhere and embed it)
  • Ability to play videos as BBB? (People don't get the video, they get the link and it's played embedded)

Speakers

  • Ability to create a repository of Speakers
  • Ability to connect to CRM to capture the speaker's data

Lounge

  • Private lounges
  • Password protected tables
  • Signal "I came to talk to this table but there's no one. Ping me when back".
  • Extend invitation to X participants to join a table (public & private)
  • Drag & Drop tables (too much of a hassle to reconfigure the settings)
  • Start private table between X participants
  • Tables with more than 8 seats
  • Raise hand in tables so support or facilitators come to see you
  • Explanation/Description on Tables
  • Ability to associate Materials on Tables
  • Longer names on Tables
  • Icons on Tables a bit too small - Better have broader and overlay for the text on 75% transparent
  • Ability to broadcast Tables
  • Attach resources to Table: GitHub Issue / Project
  • Ability to kick/ban someone from a table
  • Background audio on Lounge
  • Send global messages from one table to the whole Lounge: Some sort of "management table".
  • When on Lounge, there should be a way to still be able to look at the Agenda (Sessions) without leaving the table you are at.

Arena

  • Leave your business card
  • Remove tables from Booths
  • Increase short description to > 160 characters
  • Booths should allow to add materials too. Case example: We'd love to showcase OTHER projects (MORE than just 2 Resources)
  • Ability to add a schedule of people around
  • Booths should be manageable by the reps themselves.
  • Electronic VCard on Booths too: QR Code
  • Able to categorize the booths
  • Provide permalink to the booths
  • Booth table management
  • Booth name & tags editing
  • Where does the Contact Request (booths) go?
  • Repository of Booths (to allow reuse)
  • Ability to connect to CRM to capture the org's data
  • Allow for "cinema" mode in booths > Orgs can showcase other videos with information directly from the booth.
  • "Share to SocMed" links on the booths for Booth owners ("Hey, come see us".) and for visitors "Hey, come check this out")
  • Booths could benefit of having their own stage for their own sessions following their own independent schedules. These schedules should also appear in the general conference agenda to maximize exposure.

Dashboard

  • City + Country >> The spacing + coma is wrong.

API

  • API: Allow to configure platform remotely
  • API: Allow to extract list of events & config via JSON endpoint
  • Integration: LearnDash (so that materials can be associated from there)
  • Integration: Modern Events Calendar (so that Sessions can be configured from MEC and deployed to Airmeet)

Recordings

  • Allow for some automatic fade-in & fade-out with some images (generate a central repository of those?)
  • Allow setting at what time the video will be playing (if no editing features, at least Time Start & Time end)

Registration

  • Whitelist Domains (so that you can allow access only to those users)
  • Custom fields registration
  • Integration with Eventbrite
  • Generate some sort of TICKETS. People are finding the current registration not straightforward because they don't get a ticket for advance RSVP, apparently.

User & User Profiles

  • User Profiles: Be able to signify what are you looking at.
  • On Hover over user, show where are they located in the conference?
  • User Badges: Privacy ("I don't want to be mentioned on SocMed, thx!"), Speaker, Crew, custom badges.
  • BUG: On Sign in, the password field doesn't get the focus.
  • Able to assign preferences/skills per profile (connect with OVIO?) through Tags
  • Able to find/filter users per Tags
  • Connect to GH/OVIO for profiles

Problems identified:

  • Confirm that once a user leaves a Session it can't return anymore (and if so, what's the rationale?)
  • If using the Extend Date trick on long Events, then old events must need to go on blur and possibly need to have a calendar.
  • If new Sessions are inserted/updated during the Event (once a user has entered), changes don't seem to reflect unless they refresh.
  • Prior dates can't be disabled (they show up at the beginning, ordered)
  • Event starts: Shows old timing
  • Prior sessions can't be updated

Other

DON'T MIND THESE YET*

  • Open Source Pledge
  • NOTICE OF STATUS on Stage and mention that HOST must start the session for you.
  • Being able to move around the venue without leaving the Session
  • App to be able to organize thins F2F or hybrid.
  • Assistant to move around
  • Ability to have dashboards

Summited to Airmeet.

my feature request is to be able to have scheduled "Lounge" times that are global posted. at the moment, scheduled Sessions can be seen that highlight the activities that are happening at different times (specific to the user's timezone). but if we wanted to schedule for example "office hours", or "Q&A time" in specific Lounges, there is no way for the user to see when these events are happening.

Agenda:

  • Ability to create entry in the Agenda that are NOT Sessions.
    For instance, "Networking Time", "Go to see the booths", "Take a break", "Mentors time", etc.
    These should come with links to the items where those events are happening (for instance shortcut to Booths) or to the Lounge for Networking.

Sessions

  • Ability to add an image / icon per session.

Agenda

  • For Speakers, the My Schedule should show their own schedule (different color)
  • Ability for Speakers to also select Sessions they would like to attend.

Alerts

  • Ability to send Announcements ONLY to Speakers or Hosts, etc.

Sessions

  • Ability to signal T-x time before a speaker is over their allotted time.

Eventbrite Integration

  • Ability to associate more than one Eventbrite event to one single Airmeet.

Rationale:
It has become generally a custom in large events to separate some of the sessions/activities for specific stakeholders. This sometimes involves inviting them to THEIR session (while also inviting them to the broader event as a collateral comment).
This implies that you'd be creating separate Eventbrite booking pages (sometimes some will be paying, sometimes some will be free - that's another element to consider) and thus you'd need to sync all of those with one single Airmeet at times.

Demo mode

  • Ability to allow some stakeholders to enter the venue during a demo/training session so they get familiar to how it will look like.
    Possibly enough with creating a Demo access account that allows to see the Airmeet without access to the back-end.

Booths

  • Ability to show the number of people in each of the booths in real time
    Rationale: When people are not in the Lounge sitting on tables it looks as if they are "nowhere", especially if they are engaging in the booths. In a regular conference you'd see if a booth is full packed and it's a good thing to see who is where, visually.

Analytics

  • Ability to send the corresponding reports to each other Booths + General stats.

Idea

  • Create a series of stock images for Unsplash

Users / Post event

  • Ability to send a summary of the event to all the audience with basic stats
  • Would also include a list of interactions (Speakers of the sessions they attended, people they sat on tables with, people they matched with on Networking, visited booths etc.) - A platform that does something similar (although after finishing a session) is SocialHour.com. See attached screenshot.

image

  • The summary would include also Sponsors and a customized text from the organizers.

Booths & Sessions

  • Ability to link Sessions to a Booth

Rationale:

  • When people attend a session they could have direct access to the Booth of the corresponding organization
  • When people visit a booth they could see which sessions to attend to learn more about it

Booths:

  • Indicate which ones are manned at a given time (Use some flag/icon)
  • Maybe allow for filtering? (Auto Tag)

Sessions

  • Allow to order the Tags alphabetically.
    Currently they seem to not follow any specific visual order (possibly their internal ID sequence)
    image

BUG
When starting Airmeet the Feed is NOT flushed.

Sessions

  • Ability to access All Library Videos directly from the Session without needing to assign it to the event beforehand.

User interaction (Chat / Options)

  • Ability to nudge participants in case they don't see the chat messages.
    Possibly implement a max nudges/hour to avoid abuse.

Sessions:

  • Add counters for
    • Remaining time for an intervention
    • Remaining time for the session itself
  • Allow to make those counters Backstage only / Public

Publish to channels (SocMed and the like)

  • D-7
  • When event is launched
  • In selected Sessions so that they get specifically promoted
  • In selected Booths so that they get specifically promoted
  • When finishing the event:
    Links to the selected Sessions
    Stats

On Landing Page (Front Event Page)

  • Ability to add a Slogan under the name of the event

Rationale: There is space to add some engaging slogan and it can act as a CTA to encourage registrations.

  • Visual details

    • Banner corner rounding can be improved to match the right boxes
    • Banner size can be improved to match the height of the right boxes
  • Update URL path when selecting event info areas (Overview, Schedule, Speakers, Host, Event Parners)
    Rationale: If the paths are consistent (#Overview, #Schedule, #Speakers, #Host, #Partners) then short URLs can be constructed to bring audience directly to those sections.

Bug:
When uploading some of the images there is a strange effect resulting in a line (1px wide) on some of the sides. It's disturbing and breaks visual consistency.

Affected images (list may be incomplete)

  • Event Page Header
  • Reception banner

Team Members:

  • Ability to not allow them to be on the Networking feature.
    Should be configured centrally for easy consistency.

Rationale: Those accounts are sometimes used to management purposes, not for actual interaction with the audience. No point on having them on the Networking feature.

Schedule:

  • Ability to filter sessions

Rationale: When handling a long event with plenty of activities, it becomes really complex to make sure all of them are properly defined and details are not missing.

Suggested filters:

  • Name ("contains" type)
  • Speaker
  • Tags (with option "Sessions with no Tags)
  • Host
  • Co-host
  • No description

Bug:
When logging the focus is lost from the text field when moving into the Password screen.

Feature:

  • When people Add to calendar one session (as Favorite) we should be able to know the count and the list. In that way we can make an estimate of those who have shown an interest and even approach them to invite them to the session if they are not there.

Lounge:

  • Ability to drag & drop the table to rearrange them.

Rationale: Currently it takes re-configuring all the tables when a simple change in order is needed.

Tags (Sessions, Booths)

  • Ability to Copy & Paste with string using ",".

Rationale: We could have lists of Tags ready and paste them directly instead of entering them one by one.

Booths + Lounge

  • Show in Booth who are the booth managers (simple profile picture would suffice) so that people can find them there or in the Lounge and engage with them one way or another.

Rationale: At times a booth manager walks into the Lounge and loses the opportunity to interact with visitors and conversely if at the booth you lose the ability to interact with the rest of the audience.

Schedule

  • Enable edit by double click
  • Enable drag & drop
  • Sync directly to Google Calendar

Session types:

  • Break
    • Needs to allow Tags

EDM:

  • Ability to customize the EDMS to include things such as Sponsors, agenda, etc.

"Users"

  • Allow bots to be part of the audience.

Rationale:

  • Activities can be organized based on interacting with the bots or they could provide automated support in the event.

In our case scenario, we are exploring how to make "treasure hunts" across an event and the hints would be provided through bots that would need proper answers to certain quizzes to give away the next hint.