Successfully reported this slideshow.
Your SlideShare is downloading. ×

September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 25 Ad

September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)

Download to read offline

September OpenNTF Webinar: Domino Online Meeting Integration (DOMI)

Many of our users rely on other meeting tools like Zoom, Teams, Webex, and GoToMeeting. Now Notes users can use their Notes client to integrate these meeting tools. Create, update and delete meetings from right within Notes! This webinar will focus on what DOMI is, how to install it, how it works, how to extend it and troubleshooting. The webinar will also dive deeper into parts that might be useful for your own day-to-day development

Speakers:
Paul Withers, HCL
Devin Olson, HCL
Rocky Oliver, HCL

September OpenNTF Webinar: Domino Online Meeting Integration (DOMI)

Many of our users rely on other meeting tools like Zoom, Teams, Webex, and GoToMeeting. Now Notes users can use their Notes client to integrate these meeting tools. Create, update and delete meetings from right within Notes! This webinar will focus on what DOMI is, how to install it, how it works, how to extend it and troubleshooting. The webinar will also dive deeper into parts that might be useful for your own day-to-day development

Speakers:
Paul Withers, HCL
Devin Olson, HCL
Rocky Oliver, HCL

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI) (20)

Advertisement

More from Howard Greenberg (15)

Recently uploaded (20)

Advertisement

September-2021 OpenNTF Webinar: Domino Online Meeting Integration (DOMI)

  1. 1. OPENNTF WEBINARS September 2021 Webinar – Domino Online Meeting Integration (DOMI)
  2. 2. AGENDA • Welcome – Howard Greenberg and Graham Acres • DOMI • Paul Withers, HCL • Devin Olson, HCL • Rocky Oliver, HCL • Questions – Everyone
  3. 3. ASKING QUESTIONS • First Question – Will this be recorded? • Yes, view on YouTube!!! • https://www.youtube.com/user/OpenNTF • Use the Questions Pane in GoToWebinar • We will get to your questions at the end of the webinar • The speakers will respond to your questions verbally • (not in the Questions pane) • Please keep all questions related to the topics that our speakers are discussing!!! • Unrelated Question => post at: • http://openntf.slack.com/
  4. 4. THANKS TO THE OPENNTF SPONSORS • HCL made a contribution to help our organization • Funds these webinars! • Contests like Hackathons • Running the organization • Prominic donates all IT related services • Cloud Hosting for OpenNTF • Infrastructure management for HCL Domino and Atlassian Servers • System Administration for day-to-day operation
  5. 5. THIS IS OUR COMMUNITY • Join us and get involved! • We are all volunteers • No effort is too small • If your idea is bigger than you can do on your own, we can connect you to a team to work on it • Test or help or modify an existing project • Write guides or documentation • Add reviews on projects / stars on Snippets
  6. 6. NEXT WEBINAR • October 21, 2021 • What we like about Domino/Notes 12, recommended new features to try • Signup at https://openntf.org/webinars
  7. 7. UPCOMING EVENTS • Let’s Connect – September 28-29 • https://letsconnect.world/agenda/ • Collabsphere Online – October 19-21 • https://collabsphere.org/ug/cs2021.nsf/register.html • Engage 2022 – Bruges, Belgium – March 22-23, 2022 • https://engage.ug/
  8. 8. Domino Online Meeting Integration (DOMI) Devin S. Olson, HCL Paul Withers, HCL Rocky Oliver, HCL
  9. 9. Project Brief Why? Plugins for Zoom etc no longer work with Notes Client Short timescales for delivery of a solution Initial challenge – 2 sprints (4 week) What? Integrations for Zoom, Teams, Webex, GoToMeeting Stretch goal - Sametime Notes Client v11 Modern integration approaches – REST APIs Focus on ease of implementation, ease of use How? Nothing on or off the table – without the box OAuth required HCL-hosted web app for OAuth process Design elements injected into Mail template (possibly customized) LotusScript HTTP calls for REST integration
  10. 10. What is the OAuth Flow?
  11. 11. Architecture
  12. 12. Division of Work • Understand OAuth • LotusScript HTTP Request management • CONSTANT communication • Redundancy All • Vert.x OAuth Web App • Documentation • Project Management Paul • Design Element Injection • Zoom POC • Sametime Rocky • Core LS classes • Teams, GoToMeeting, Webex implementations • Incorporating third party libraries Devin
  13. 13. Phases of Development Research • What functional steps? • What options for each? POCs • How could pieces work? • Demonstrate to Product Management Build • Build modules • Improve quality • Better generalization Polish • Documentation • Testing
  14. 14. Demo Time
  15. 15. What Have We Seen? Docker image for OAuth web app • Not expected for all customers • Can be hosted by Business Partners Installation database • Injects design elements into another NSF • Minimises changes to existing design elements • Potentially reusable Online Meeting Provider Configurations • In mail NSF for any client usage • Secured Full CRUD of meetings • Consistent approach for all providers • Uses in-built functionality to enable links Extensible • Easy to add new OAuth to web app • Add meeting providers to Notes Client
  16. 16. Lots of Code
  17. 17. Online Documentation https://opensource.hcltechsw.com/domino-online-meeting-integration/
  18. 18. Domino Online Meeting Integration https://apphub.webex.com/applications/hcl-domino-online-meeting-integration
  19. 19. Domino Online Meeting Integration https://marketplace.zoom.us/apps/gn4f1MQnR3Sp5q4AAirEWA
  20. 20. Coming in 12.0.1 Incorporated into 12.0.1 mail template Language support Profile documents instead of configuration documents Create / manage profiles from Calendar Entries Integration into form UI events New seamless UI
  21. 21. Try 12.0.1 Beta Now
  22. 22. Thanks to the Team Thomas Hampel Agnes Ng Bruce Kahn Ram Krishnamurthy Ajith Thulaseedharan Pratik Dantulwar Alok Kumar Maitreyee Patukale
  23. 23. What Will Happen? Open source still for 11.0.1 FP3 and 12.0.0 • But upgrading is strongly recommended Repository will be archived Issues still required for 11.0.1 FP3 / 12.0.0 • No enhancements • Issues will be reviewed 12.0.1+ support via usual HCL channels OAuth web app still relevant • No enhancements anticipated
  24. 24. What We Learned Impossible is a state of mind Failure is an opportunity to learn You can't over-communicate For “bugs” create small, standalone tests Be willing to re-use existing code Don’t be afraid to ask for help Take the time to refactor but know when to stop Focus on goals but also think bigger
  25. 25. QUESTIONS? Use the GoToWebinar Questions Pane Please keep all questions related to the topics that our speakers are discussing!!! Unrelated Question => post at: http://openntf.slack.com/

×