{"id":23791,"date":"2025-06-09T20:17:48","date_gmt":"2025-06-09T20:17:48","guid":{"rendered":"https:\/\/bigbluebutton.org\/?p=23791"},"modified":"2025-06-10T20:31:58","modified_gmt":"2025-06-10T20:31:58","slug":"bigbluebutton-competes-at-paris-hackdays","status":"publish","type":"post","link":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/","title":{"rendered":"BigBlueButton competes at Paris HackDays"},"content":{"rendered":"\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>The <a href=\"https:\/\/bigbluebutton.org\/\">BigBlueButton<\/a> team &#8211; represented by Blindside Networks, iMDT, and Mconf &#8211; participated in <a href=\"https:\/\/hackdays.numerique.gouv.fr\/\" target=\"_blank\" rel=\"noreferrer noopener\">Paris HackDays<\/a>, an open invitation by <a href=\"https:\/\/www.numerique.gouv.fr\/\" target=\"_blank\" rel=\"noreferrer noopener\">Direction Interminist\u00e9rielle du Num\u00e9rique<\/a> (DINUM), the Interministerial Directorate for Digital Affairs within the French government.<\/p>\n\n\n\n<p>Today, DINUM offers <em>La Suite<\/em>, an integrated suite of open source tools that help governments be more efficient and work towards achieving digital sovereignty. One of these tools is docs, a Notion-like clone that recently reached number one on Hacker News.<\/p>\n\n\n\n<p>The HackDays was an invitation for open source projects to come together and improve these tools for the French Government, and by extension, all European countries.<\/p>\n\n\n\n<p>BigBlueButton has a special place within the French Government as the<a href=\"https:\/\/blindsidenetworks.com\/french-ministry\/\" target=\"_blank\" rel=\"noreferrer noopener\"> official State Webinar system<\/a>.\u00a0\u00a0<\/p>\n\n\n\n<p>We of course attended!<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"974\" height=\"469\" src=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-team-at-hack.jpg\" alt=\"BigBlueButton Team at Paris HackDays 2025\" class=\"wp-image-23795\" srcset=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-team-at-hack.jpg 974w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-team-at-hack-300x144.jpg 300w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-team-at-hack-768x370.jpg 768w\" sizes=\"(max-width: 974px) 100vw, 974px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-small-font-size\">Picture of the BigBlueButton team with St\u00e9phanie Schaer, Directrice interminist\u00e9rielle du num\u00e9rique (yellow lanyard).&nbsp; Left to right, the BigBlueButton team members were Tiago Jacobs (iMDT), Lucas Zawacki (Mconf), Julia Rathke (Mconf), Guilherme Leme (iMDT), Gustavo Trott (iMDT), and Fred Dixon (Blindside Networks).<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Problem<\/strong><\/h2>\n\n\n\n<p>For every webinar meeting within the French Government, the problem is capturing, summarizing, and re-using this content from the session.<\/p>\n\n\n\n<p>Common questions include<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Where can I find the attendance list and voting results?<\/em><\/li>\n\n\n\n<li><em>What were the key outcomes?<\/em><\/li>\n\n\n\n<li><em>What are the next steps?<\/em><\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>As meetings are recorded, the organizer could manually extract the audio, run it through speech-to-text, and use the text with AI to summarize the meeting minutes into a shared document (or email out) for further collaboration, perhaps to better prepare for the next meeting.<\/p>\n\n\n\n<p>We thought we could do better.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Solution<\/strong><\/h2>\n\n\n\n<p>Our idea was to embed docs into BigBlueButton and use AI to summarize the meetings.&nbsp;&nbsp;<\/p>\n\n\n\n<p>First, we broke the problem down into four steps<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>We extended the BigBlueButton API so it would also create a new docs document for each meetingID. Since docs doesn\u2019t provide such an API, we used playwright to login to docs, create a new document, and return the URL. That was definitely a hack, but it worked!<\/li>\n\n\n\n<li>We embedded docs both in a panel and main area in BigBlueButton 3.0 (more on that below).<\/li>\n\n\n\n<li>We created a new recording format called transcript that both called Albert, DINUM\u2019s internal AI to do speech-to-text and create a summary of the meeting (key points and action items).<\/li>\n\n\n\n<li>We appended this to the corresponding docs document<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Here\u2019s the result in a 1:30 minute video we did for the final pitch on Day 3.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Paris HackDays submission by BigBlueButton Team\" width=\"800\" height=\"600\" data-src=\"https:\/\/www.youtube.com\/embed\/vLZEHoJC9mM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>We placed in the top 10!<\/strong><\/h2>\n\n\n\n<p>From a field of 300 developers, there were 53 projects submitted for judging in the competition.&nbsp;&nbsp;<\/p>\n\n\n\n<p>We made the cutoff for the top 10 and presented on Day 3 to the jury of representatives from Germany, France, and the Netherlands.&nbsp;<\/p>\n\n\n\n<p>While we ultimately didn\u2019t place in the top 3, everyone was impressed with our accomplishments.<\/p>\n\n\n\n<p>&#8220;The quality of submissions for the first annual Paris HackDays was amazing. The French Government has been building out a suite of open source applications, called La Suite, to make collaboration more efficient and strengthen digital sovereignty. Today, we use BigBlueButton as our state webinar system and recently created La Suite Docs, a notion-like product for simple, secure, and effective note taking and collaboration,\u201d says Samuel Paccoud, Chef de P\u00f4le Suite Num\u00e9rique.<\/p>\n\n\n\n<p>\u201cAt Paris HackDays, the BigBlueButton team demonstrated a seamless integration of Docs into BigBlueButton, as well as an AI generated summary of the meeting automatically uploaded to Docs, for increasing the efficiency of collaboration of every webinar within the government.\u201d<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Embedding docs into BigBlueButton<\/strong><\/h2>\n\n\n\n<p>How were we able to achieve this integration in two days?&nbsp; (Actually, the days were from 9:00 am to 11:30 PM, so it felt more like four days :-).<\/p>\n\n\n\n<p>It was possible because of <a href=\"https:\/\/docs.bigbluebutton.org\/new-features\/\">BigBlueButton 3.0<\/a> and its new <a href=\"https:\/\/youtu.be\/YRkQB6MJllI?si=bQZjEv_ahJRNTXUe\" target=\"_blank\" rel=\"noreferrer noopener\">plug-in architecture<\/a>. We created a plugin that embedded docs, via an iFrame, into either the left panel or the main presentation area.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1246\" height=\"986\" data-src=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-docs.jpg\" alt=\"docs running in a panel\" class=\"wp-image-23796 lazyload\" style=\"--smush-placeholder-width: 1246px; --smush-placeholder-aspect-ratio: 1246\/986;width:600px\" data-srcset=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-docs.jpg 1246w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-docs-300x237.jpg 300w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-docs-1024x810.jpg 1024w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/bbb-docs-768x608.jpg 768w\" data-sizes=\"(max-width: 1246px) 100vw, 1246px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>This project enabled us to showcase the ability for BigBlueButton 3.0 to move from an application to a platform.<\/p>\n\n\n\n<p>Like <a href=\"https:\/\/youtu.be\/0bjJ6bWGrxw?si=bGvShlB3C2v8ihaI\" target=\"_blank\" rel=\"noreferrer noopener\">Moodle<\/a>, developers can extend BigBlueButton 3.0 with their own plugins.\u00a0 This brings modularity to BigBlueButton where it can be extended and enhanced without modifying the core product.<\/p>\n\n\n\n<p>This also accelerates innovation as both plugins and the core can develop in parallel.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Creating the AI Summary<\/strong><\/h2>\n\n\n\n<p>BigBlueButton already has a modular recording processing system that supports the creation of multiple recording formats.<\/p>\n\n\n\n<p>For the Paris HackDays, we created a new recording format called <em>transcript<\/em>.<\/p>\n\n\n\n<p>When transcript processes the captured data from the webinar, it calls Albert, DINUM\u2019s internal LLM, twice.&nbsp; The first time to do a speech-to-text of the meeting.&nbsp; The second time to summarize that text into key points and action items from the meeting.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img decoding=\"async\" width=\"952\" height=\"1316\" data-src=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/AI-summary.jpg\" alt=\"AI Summary\" class=\"wp-image-23797 lazyload\" style=\"--smush-placeholder-width: 952px; --smush-placeholder-aspect-ratio: 952\/1316;width:600px\" data-srcset=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/AI-summary.jpg 952w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/AI-summary-217x300.jpg 217w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/AI-summary-741x1024.jpg 741w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/AI-summary-768x1062.jpg 768w\" data-sizes=\"(max-width: 952px) 100vw, 952px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>As a new recording format, it would also automatically appear to users within B3Desk, the open source front-end that DINUM provides to all government employees.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"374\" data-src=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/docs-mockup-1024x374.jpg\" alt=\"Docs Mockup\" class=\"wp-image-23798 lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/374;width:600px\" data-srcset=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/docs-mockup-1024x374.jpg 1024w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/docs-mockup-300x110.jpg 300w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/docs-mockup-768x281.jpg 768w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/docs-mockup-1536x561.jpg 1536w, https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/docs-mockup.jpg 1588w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Here is a mockup of how the Docs link would appear in B3Desk, ready for the organizer to access the AI generated summary for further collaboration and subsequent meetings.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>For more information<\/strong><\/h2>\n\n\n\n<p>The purpose of our attending Paris HackDays was to support how the open source community can help Europe accelerate towards digital sovereignty.<\/p>\n\n\n\n<p>We believe the integration with docs would make the French government more efficient as well (they held over 151k sessions in the last 12 months).<\/p>\n\n\n\n<p>Interested in learning more?&nbsp; Contact us at <a href=\"https:\/\/bigbluebutton.org\/commercial-support\/\">commercial support<\/a> to learn more about how BigBlueButton could benefit your government or organization.&nbsp;&nbsp;<\/p>\n\n\n\n<p>We are ready to help.<\/p>\n\n\n\n<p>(Or invite us to your hack days and we may just show up :-).<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The BigBlueButton team &#8211; represented by Blindside Networks, iMDT, and Mconf &#8211; participated in Paris HackDays, an open invitation by Direction Interminist\u00e9rielle du Num\u00e9rique (DINUM), the Interministerial Directorate for Digital Affairs within the French government. Today, DINUM offers La Suite, an integrated suite of open source tools that help governments be more efficient and work [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":23793,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[521,718],"tags":[],"class_list":["post-23791","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bigbluebutton-dev","category-k-12"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BigBlueButton competes at Paris HackDays - BigBlueButton - Open Source Web Conferencing<\/title>\n<meta name=\"description\" content=\"Discover new online classroom engagement features in the lastest release of BigBlueButton designed specifically to assist educators.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BigBlueButton competes at Paris HackDays - BigBlueButton - Open Source Web Conferencing\" \/>\n<meta property=\"og:description\" content=\"Discover new online classroom engagement features in the lastest release of BigBlueButton designed specifically to assist educators.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/\" \/>\n<meta property=\"og:site_name\" content=\"BigBlueButton - Open Source Web Conferencing\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-09T20:17:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-10T20:31:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/hero-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1265\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"BigBlueButton Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BigBlueButton Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/\",\"url\":\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/\",\"name\":\"BigBlueButton competes at Paris HackDays - BigBlueButton - Open Source Web Conferencing\",\"isPartOf\":{\"@id\":\"https:\/\/bigbluebutton.org\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/hero-scaled.webp\",\"datePublished\":\"2025-06-09T20:17:48+00:00\",\"dateModified\":\"2025-06-10T20:31:58+00:00\",\"author\":{\"@id\":\"https:\/\/bigbluebutton.org\/#\/schema\/person\/c614312bb02ce559089e79ccb5c0f4a3\"},\"description\":\"Discover new online classroom engagement features in the lastest release of BigBlueButton designed specifically to assist educators.\",\"breadcrumb\":{\"@id\":\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#primaryimage\",\"url\":\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/hero-scaled.webp\",\"contentUrl\":\"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/hero-scaled.webp\",\"width\":2560,\"height\":1265},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bigbluebutton.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BigBlueButton competes at Paris HackDays\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bigbluebutton.org\/#website\",\"url\":\"https:\/\/bigbluebutton.org\/\",\"name\":\"BigBlueButton - Open Source Web Conferencing\",\"description\":\"BigBlueButton - Open Source Web Conferencing\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bigbluebutton.org\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/bigbluebutton.org\/#\/schema\/person\/c614312bb02ce559089e79ccb5c0f4a3\",\"name\":\"BigBlueButton Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bigbluebutton.org\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"BigBlueButton Team\"},\"url\":\"https:\/\/bigbluebutton.org\/articles\/author\/bigbluebutton-team\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BigBlueButton competes at Paris HackDays - BigBlueButton - Open Source Web Conferencing","description":"Discover new online classroom engagement features in the lastest release of BigBlueButton designed specifically to assist educators.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/","og_locale":"en_US","og_type":"article","og_title":"BigBlueButton competes at Paris HackDays - BigBlueButton - Open Source Web Conferencing","og_description":"Discover new online classroom engagement features in the lastest release of BigBlueButton designed specifically to assist educators.","og_url":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/","og_site_name":"BigBlueButton - Open Source Web Conferencing","article_published_time":"2025-06-09T20:17:48+00:00","article_modified_time":"2025-06-10T20:31:58+00:00","og_image":[{"width":2560,"height":1265,"url":"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/hero-scaled.webp","type":"image\/webp"}],"author":"BigBlueButton Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"BigBlueButton Team","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/","url":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/","name":"BigBlueButton competes at Paris HackDays - BigBlueButton - Open Source Web Conferencing","isPartOf":{"@id":"https:\/\/bigbluebutton.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#primaryimage"},"image":{"@id":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#primaryimage"},"thumbnailUrl":"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/hero-scaled.webp","datePublished":"2025-06-09T20:17:48+00:00","dateModified":"2025-06-10T20:31:58+00:00","author":{"@id":"https:\/\/bigbluebutton.org\/#\/schema\/person\/c614312bb02ce559089e79ccb5c0f4a3"},"description":"Discover new online classroom engagement features in the lastest release of BigBlueButton designed specifically to assist educators.","breadcrumb":{"@id":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#primaryimage","url":"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/hero-scaled.webp","contentUrl":"https:\/\/bigbluebutton.org\/wp-content\/uploads\/2025\/06\/hero-scaled.webp","width":2560,"height":1265},{"@type":"BreadcrumbList","@id":"https:\/\/bigbluebutton.org\/articles\/bigbluebutton-competes-at-paris-hackdays\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bigbluebutton.org\/"},{"@type":"ListItem","position":2,"name":"BigBlueButton competes at Paris HackDays"}]},{"@type":"WebSite","@id":"https:\/\/bigbluebutton.org\/#website","url":"https:\/\/bigbluebutton.org\/","name":"BigBlueButton - Open Source Web Conferencing","description":"BigBlueButton - Open Source Web Conferencing","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bigbluebutton.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bigbluebutton.org\/#\/schema\/person\/c614312bb02ce559089e79ccb5c0f4a3","name":"BigBlueButton Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bigbluebutton.org\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"BigBlueButton Team"},"url":"https:\/\/bigbluebutton.org\/articles\/author\/bigbluebutton-team\/"}]}},"_links":{"self":[{"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/posts\/23791","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/comments?post=23791"}],"version-history":[{"count":11,"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/posts\/23791\/revisions"}],"predecessor-version":[{"id":23814,"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/posts\/23791\/revisions\/23814"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/media\/23793"}],"wp:attachment":[{"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/media?parent=23791"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/categories?post=23791"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bigbluebutton.org\/wp-json\/wp\/v2\/tags?post=23791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}