CINXE.COM
Speakers Bureau - OpenStack is open source software for creating private and public clouds.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="en"> <head> <base href="https://www.openstack.org/"><!--[if lte IE 6]></base><![endif]--> <title>Speakers Bureau - OpenStack is open source software for creating private and public clouds.</title> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="globalsign-domain-verification" content="tWFOHNAA_WMHmHfBMq38uTgupHFugV_dZ2rqyRxNMx" /> <meta name="title" content="Speakers Bureau - OpenStack is open source software for creating private and public clouds." /> <meta name="generator" content="SilverStripe - http://silverstripe.org" /> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <meta property="og:title" content="Speakers Bureau - OpenStack Open Source Cloud Computing Software" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.openstack.org/community/speakers/" /> <link rel="image_src" href="https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/openstack-vert.jpg" type="image/jpeg" /> <meta property="og:image" content="http://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/openstack-vert.jpg" /> <meta property="og:image:secure_url" content="https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/openstack-vert.jpg" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="og:image:height" content="135" /> <meta property="og:image:width" content="240" /> <meta property="og:site_name" content="OpenStack" /> <meta property="og:locale" content="en_US" /> <meta property="fb:app_id" content="209869746011654" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@openstack" /> <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="https://www.openstack.org/blog/feed/" /> <link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-touch-icon.png"> <link rel="icon" type="image/png" href="/favicon/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/favicon/favicon-16x16.png" sizes="16x16"> <link rel="manifest" href="/favicon/manifest.json"> <link rel="mask-icon" href="/favicon/safari-pinned-tab.svg" color="#da1a32"> <link rel="stylesheet" type="text/css" href="navbar/ui/production/css/main.css"> <!-- Cookie Bot --> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="e11e4375-71b9-426d-a76d-61eae3ddc08f" type="text/javascript" async></script> <!-- End Cookie Bot --> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="//oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="//oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--> <script type="text/javascript"> // Used to record outbound links before the browser resets to the new site function recordOutboundLink(link, category, action) { try { ga('send', 'event', { eventCategory: category, eventAction: 'click', eventLabel: link.href }); setTimeout('document.location = "' + link.href + '"', 100) } catch(err){} } </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T59Q8GH');</script> <!-- End Google Tag Manager --> <style>.async-hide { opacity: 0 !important} </style> <script> // Used to minimize flickering during GA A/B testing (function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date; h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')}; (a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c; })(window,document.documentElement,'async-hide','dataLayer',4000, {'GTM-5F7R6N4':true}); </script> <script> // Google Analytics tracking script (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-17511903-1', 'auto'); ga('require', 'linker'); ga('linker:autoLink', ['openstack.org', 'eventbrite.com'] ); ga('require', 'GTM-5F7R6N4'); ga('send', 'pageview'); ga(function(tracker) { var googleClientID = tracker.get('clientId'); $("a.eventbrite-register-link").each(function() { var href = $(this).attr("href"); $(this).attr("href", href + '&_eboga=' + googleClientID); }); }); </script> <script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"56279414"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script> <script type="text/javascript"> _linkedin_data_partner_id = "36268"; </script><script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Open+Sans:300,400,700" /> <link rel="stylesheet" type="text/css" href="/node_modules/font-awesome/css/font-awesome.min.css?m=1658151669" /> <link rel="stylesheet" type="text/css" href="/node_modules/@fortawesome/fontawesome-pro/css/all.min.css?m=1658151667" /> <link rel="stylesheet" type="text/css" href="/node_modules/bootstrap/dist/css/bootstrap.min.css?m=1658151667" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/combined.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/navigation_menu.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/dropdown.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/speakers.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/node_modules/chosen-js/chosen.min.css?m=1658151668" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/jquery.autocomplete.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/speaker_bureau/css/speaker.bureau.css?m=1730312444" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/member-list.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/themes/openstack/css/validation.errors.css?m=1730312439" /> <link rel="stylesheet" type="text/css" href="/node_modules/sweetalert2/dist/sweetalert2.min.css?m=1658151686" /> <link rel="stylesheet" type="text/css" href="/speaker_bureau/css/speaker.contact.form.css?m=1730312444" /> </head> <body id="speakers"> <div id="nav_container"></div> <!-- Top Site Banner --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T59Q8GH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="top-site-banner"> <div class="container"> <div class="logo"> <img src="/themes/openstack/home_images/Logos/OpenInfra-Berlin2022.svg" /> </div> <div class="text"> Now you can watch the keynotes that took place during the OpenInfra Summit in Berlin! </div> <div class="button"> <a href="https://www.openstack.org/videos/summits/berlin-2022" class="btn btn-default">WATCH NOW!</a> </div> </div> </div> <!-- End Site Banner --> <nav class="navbar navbar-default global-nav" role="navigation"> <div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="brand-wrapper"> <a class="navbar-brand" href="/"></a> </div> <div class="search-icon show"><i class="fa fa-search"></i> <span class="header-search-text">Search</span></div> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <div class="search-container tiny"> <div class="openstack-search-bar" data-baseUrl="search.openstack.org" data-context="www-openstack"></div> </div> <ul class="nav navbar-nav navbar-main show"> <li> <div class="openstack-search-bar ossw-mobile" data-baseUrl="search.openstack.org" data-context="www-openstack"></div> </li> <li> <a href="https://www.openstack.org/software/" class="drop" id="dropdownMenuSoftware">Software <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuSoftware"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/">Overview</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/project-navigator/openstack-components">OpenStack Components</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/project-navigator/sdks">SDKs</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/project-navigator/deployment-tools">Deployment Tools</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/openstack-map" target="_blank">OpenStack Map</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/software/sample-configs/">Sample Configs</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://security.openstack.org" target="_blank">Security</a></li> </ul> </li> <li> <a href="https://www.openstack.org/use-cases/" class="drop" id="dropdownMenuUsers">Use Cases <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuUsers"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/vmware-migration-to-openstack/">VMware Migration to OpenStack</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/">Users in Production</a></li> <li role="presentation" class="divider"></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/bare-metal/">Ironic Bare Metal</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/edge-computing/">Edge Computing</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/telecoms-and-nfv/">Telecom & NFV</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/science/">Science and HPC</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/containers/">Containers</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/use-cases/enterprise/">Enterprise</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/surveys/landing">User Survey</a></li> </ul> </li> <li> <a class="drop" id="dropdownMenuEvents">Events <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuEvents"> <li role="presentation"><a role="menuitem" tabindex="-1" href="//openinfra.dev/summit/">OpenInfra Summit</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/ptg/">Project Teams Gathering</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/events/opendev-2020/">OpenDev</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/events/community-events/">Community Events</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/events/openstackdays">OpenStack & OpenInfra Days</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/videos/">Summit Videos</a></li> </ul> </li> <li> <a href="https://www.openstack.org/community/" class="drop" id="dropdownMenuCommunity">Community <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuCommunity"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/">Welcome! Start Here</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/tech-committee">OpenStack Technical Committee</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/speakers/">Speakers Bureau</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/members/">Community Members</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="http://wiki.openstack.org">OpenStack Wiki</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/coa/">Get Certified (COA)</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/jobs/">Jobs</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketing/">Marketing Resources</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/news/">Community News</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="http://superuser.openstack.org">Superuser Magazine</a></li> <li role="presentation" class="divider"></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/community/supporting-organizations/">OpenInfra Foundation Supporting Organizations</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev">OpenInfra Foundation</a></li> </ul> </li> <li> <a href="https://www.openstack.org/marketplace/" class="drop" id="dropdownMenuCommunity">Marketplace <i class="fa fa-caret-down"></i></a><i class="mobile-expand"></i> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuEvents"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/training/">Training</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/distros/">Distros & Appliances</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/public-clouds/">Public Clouds</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/hosted-private-clouds/">Hosted Private Clouds</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/remotely-managed-private-clouds/">Remotely Managed Private Clouds</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/consulting/">Consulting & Integrators</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://www.openstack.org/marketplace/drivers/">Drivers</a></li> </ul> </li> <li> <a href="https://www.openstack.org/blog/">Blog</a> </li> <li> <a href="http://docs.openstack.org/">Docs</a> </li> <li> </li> <li> <li class="join-nav-section"> <a href="#" id="dropdownMenuJoin">Join <i class="fa fa-caret-down"></i></a> <ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuJoin" style="display: none;"> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev/join">Sign up for Foundation Membership</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev/join">Sponsor the Foundation</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev">More about the Foundation</a></li> </ul> </li> <li> <a href="/Security/login/?BackURL=/community/speakers/" class="sign-in-btn">Log In</a> </li> </li> </ul> </div> <!-- /.navbar-collapse --> </div> <!-- /.container --> </nav> <!-- Page Content --> <div class="container"> <h1>Individual Speaker Profile</h1> <div class="candidate span-14"> <div class="span-4"> <img class="profile_pic" src="https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/Uploads/_resampled/FitWzEwMCwxMDBd/dhague.png"/> </div> <div class="details span-10 last"> <div class="last name-and-title"> <h3> Darren Hague <a class="back" href="https://www.openstack.org/community/speakers">Back to Speakers Bureau</a> </h3> </div> <hr> <div class="col-md-6"> <div class="span-4"> <strong>Date Joined: </strong> July 04, 2016 </div> <div class="span-4"> <strong>Country: </strong> United Kingdom </div> <div class="span-4"> <strong>Home Town: </strong> Virginia Water </div> <div class="span-4"> <strong>Zip Code: </strong> GU25 4EZ </div> <div class="span-4"> <strong>Registered for Upcoming Summit: </strong> No </div> <div class="span-4"><strong>Statement of Interest </strong></div> <div class="span-6 last"> <p>I am a developer for SAP\'s internal cloud. We consume some OpenStack components, and implement OpenStack APIs for some of our other components. My particular interests are Telemetry, Monitoring and Billing.</p> </div> <div class="span-4"> <strong>Areas Of Expertise</strong> </div> <div class="span-6 last"> <ul> <li>DevOps</li> <li>Identity Management</li> <li>Continuous Delivery</li> <li>SAP</li> <li>Telemetry & Monitoring</li> </ul> </div> <hr> <div class="span-4"><strong>Twitter</strong></div> <div class="span-6 last"><a href="https://twitter.com/dhague">@dhague</a><br> <p> </p></div> <div class="span-4"><strong>IRC</strong></div> <div class="span-6 last">dhague<br> <p> </p></div> <div class="span-4"><strong>Bio</strong></div> <div class="span-6 last"><div>Following a brief career as a brain imaging scientist, Darren Hague started working with SAP’s software as a consultant in 2001 and joined SAP itself in 2008. Initially he worked on SAP’s developer portal before becoming an architect of the SAP Cloud ID service, the first of SAP’s projects to use DevOps and Continuous Delivery principles. More recently he joined the Cloud Infrastructure Services team which is responsible for building and running an OpenStack-based global cloud platform for SAP’s software to run on.</div></div> <hr> <div class="span-4"> <strong>Presentations from previous and upcoming OpenInfra Summits:</strong> </div> <div class="span-6 last"> Barcelona, Spain <ul> <li> <a href="https://www.openstack.org/videos/barcelona-2016/saps-devops-journey-from-building-an-app-to-building-a-cloud">SAP's DevOps Journey: From Building an App to Building a Cloud</a> </li> </ul> </div> <div class="span-4"> <strong>Additional presentations:</strong> </div> <div class="span-6 last"> <ul> <li> <a href="https://www.youtube.com/watch?v=qwzI6NtnpDo">DevOps Summit EU 2016: SAP鈥檚 DevOps journey: from building an app to building a cloud</a> <br> <iframe frameborder="0" width="200" height="120" allowfullscreen="" src="//www.youtube.com/embed/qwzI6NtnpDo?rel=0&showinfo=0&modestbranding=1&controls=2"> </iframe> </li> <li> <a href="https://www.youtube.com/watch?v=NJJdPlcCYK4">Flowcon 2013: From Dinosaur to Spaceship: Continuous Delivery at SAP</a> <br> <iframe frameborder="0" width="200" height="120" allowfullscreen="" src="//www.youtube.com/embed/NJJdPlcCYK4?rel=0&showinfo=0&modestbranding=1&controls=2"> </iframe> </li> <li> <a href="https://vimeo.com/74317625">JavaZone 2013: Select Arm DEPLOY! - Building a missile-launcher style deploy button</a> </li> <li> <a href="https://www.jfokus.se/jfokus13/preso/jf13_ContinuousDelivery.pdf">Jfokus 2013: Continuous Delivery: From dinosaur to spaceship in 2 years</a> </li> <li> <a href="https://www.youtube.com/watch?v=gTVAcYyibxY">JavaZone 2012: Continuous Delivery: from Dinosaur to Spaceship in 2 years</a> <br> <iframe frameborder="0" width="200" height="120" allowfullscreen="" src="//www.youtube.com/embed/gTVAcYyibxY?rel=0&showinfo=0&modestbranding=1&controls=2"> </iframe> </li> </ul> </div> <hr> <div class="span-4 checkbox_item"> <strong>Willing to present via video conference: </strong> Yes </div> <div class="span-4 checkbox_item"> <strong>Willing to travel to any country:</strong> Yes </div> <div class="span-4"> <strong>Fluent in</strong> </div> <div class="span-6 last"> <ul> <li>English</li> </ul> </div> <div class="span-4"><strong>Notes</strong></div> <div class="span-6 last"> <p>Phone number: +44 7736 403601</p> </div> </div> <div class="col-md-6 contact_form_div"> <h4>Contact Darren</h4> <form id="SpeakerContactForm_SpeakerContactForm" action="/community/speakers/SpeakerContactForm" method="post" enctype="application/x-www-form-urlencoded"> <p id="SpeakerContactForm_SpeakerContactForm_error" class="message " style="display: none"></p> <fieldset> <input type="hidden" name="speaker_id" value="9410" class="hidden form-control" id="SpeakerContactForm_SpeakerContactForm_speaker_id" /> <div id="org_name" class="field text"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_org_name">Name of Organizer</label> <div class="middleColumn"> <input type="text" name="org_name" class="text form-control" id="SpeakerContactForm_SpeakerContactForm_org_name" /> </div> </div> <div id="org_email" class="field email text"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_org_email">Email</label> <div class="middleColumn"> <input type="email" name="org_email" class="email text form-control" id="SpeakerContactForm_SpeakerContactForm_org_email" /> </div> </div> <div id="event_name" class="field text"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_event_name">Event</label> <div class="middleColumn"> <input type="text" name="event_name" class="text form-control" id="SpeakerContactForm_SpeakerContactForm_event_name" /> </div> </div> <div id="event_format" class="field text"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_event_format">Format/Length</label> <div class="middleColumn"> <input type="text" name="event_format" class="text form-control" id="SpeakerContactForm_SpeakerContactForm_event_format" /> </div> </div> <div id="event_attendance" class="field text"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_event_attendance">Expected Attendance (number)</label> <div class="middleColumn"> <input type="text" name="event_attendance" class="text form-control" id="SpeakerContactForm_SpeakerContactForm_event_attendance" /> </div> </div> <div id="event_date" class="field text"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_event_date">Date of Event</label> <div class="middleColumn"> <input type="text" name="event_date" class="text form-control" id="SpeakerContactForm_SpeakerContactForm_event_date" /> </div> </div> <div id="event_location" class="field text"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_event_location">Location</label> <div class="middleColumn"> <input type="text" name="event_location" class="text form-control" id="SpeakerContactForm_SpeakerContactForm_event_location" /> </div> </div> <div id="event_topic" class="field text"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_event_topic">Topic(s)</label> <div class="middleColumn"> <input type="text" name="event_topic" class="text form-control" id="SpeakerContactForm_SpeakerContactForm_event_topic" /> </div> </div> <div id="general_request" class="field htmleditor"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_general_request">General Request</label> <div class="middleColumn"> <textarea name="general_request" class="htmleditor form-control" id="SpeakerContactForm_SpeakerContactForm_general_request" rows="10" cols="20" tinymce="true" style="width: 97%; height: 160px" data-config="cms"></textarea> </div> </div> <div id="field_98438688" class="field text honey"> <label class="left" for="SpeakerContactForm_SpeakerContactForm_field_98438688">field_98438688</label> <div class="middleColumn"> <input type="text" name="field_98438688" class="text honey form-control" id="SpeakerContactForm_SpeakerContactForm_field_98438688" /> </div> </div> <input type="hidden" name="SecurityID" value="c822b2528cea892877be36c81e69efea482f80cc" class="hidden form-control" id="SpeakerContactForm_SpeakerContactForm_SecurityID" /> <div class="clear"><!-- --></div> </fieldset> <div class="Actions"> <input type="submit" name="action_sendSpeakerEmail" value="Send" class="action" id="SpeakerContactForm_SpeakerContactForm_action_sendSpeakerEmail" /> </div> </form> </div> </div> </div> </div> <script type="text/javascript" src="/node_modules/jquery/dist/jquery.min.js?m=1658151670"></script><script type="text/javascript" src="/node_modules/jquery-migrate-legacy/dist/jquery-migrate.min.js?m=1658151670"></script><script type="text/javascript" src="/node_modules/jquery-migrate/dist/jquery-migrate.min.js?m=1658151670"></script><script type="text/javascript" src="/framework/thirdparty/jquery-entwine/dist/jquery.entwine-dist.js?m=1557447099"></script><script type="text/javascript" src="/node_modules/bootstrap/dist/js/bootstrap.min.js?m=1658151667"></script><script type="text/javascript" src="/node_modules/js-cookie/src/js.cookie.js?m=1658151670"></script><script type="text/javascript" src="/themes/openstack/javascript/querystring.jquery.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/shadowbox/shadowbox.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/jquery.ticker.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/jquery.tools.min.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/jcarousellite.min.js?m=1730312417"></script><script type="text/javascript" src="/themes/openstack/javascript/navigation.js?m=1730312418"></script><script type="text/javascript" src="/themes/openstack/javascript/filetracking.jquery.js?m=1730312417"></script><script type="text/javascript" src="/themes/openstack/javascript/updateProfileModal.js?m=1730312418"></script><script type="text/javascript" src="/node_modules/chosen-js/chosen.jquery.min.js?m=1658151668"></script><script type="text/javascript" src="/themes/openstack/javascript/jquery.autocomplete.min.js?m=1730312418"></script><script type="text/javascript" src="/speaker_bureau/js/speaker.bureau.js?m=1730312417"></script><script type="text/javascript" src="/node_modules/jquery-validation/dist/jquery.validate.min.js?m=1658151670"></script><script type="text/javascript" src="/node_modules/jquery-validation/dist/additional-methods.js?m=1658151670"></script><script type="text/javascript" src="/themes/openstack/javascript/jquery.validate.custom.methods.js?m=1730312418"></script><script type="text/javascript" src="/node_modules/sweetalert2/dist/sweetalert2.min.js?m=1658151686"></script><script type="text/javascript" src="/marketplace/code/ui/admin/js/utils.js?m=1730312417"></script><script type="text/javascript" src="/speaker_bureau/js/speaker-contact-form.js?m=1730312417"></script><script type="text/javascript">//<![CDATA[ jQuery(document).ready(function($) { var d = new Date(); var user_date = d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate(); Cookies.set('user_date', user_date, { expires: 360, path: '/' }); $('body').filetracking(); $(document).on("click", ".outbound-link", function(event){ var href = $(this).attr('href'); recordOutboundLink(this,'Outbound Links',href); event.preventDefault(); event.stopPropagation() return false; }); var use_shadow_box = false; if(use_shadow_box) Shadowbox.init(); }); //]]></script><script type="text/javascript">//<![CDATA[ var suggestions_url = '/community/speakers/suggestions'; //]]></script><script src="https://www.google.com/recaptcha/api.js" async defer></script> <script> function onSubmit(token) { document.getElementById("e2ma_signup").submit(); } </script> <div class="footer-bottom"> <h3 style="color:#fff;">Subscribe to News About OpenStack</h3> <p>Stay up to date on OpenStack and the Open Infrastructure community.</p> <div class="container"> <div class="form-group"> <form method="post" id="e2ma_signup" onsubmit="return signupFormObj.checkForm(this)" action="https://app.e2ma.net/app2/audience/signup/1900249/1771360/"> <input id="id_prev_member_email" name="prev_member_email" type="hidden" /> <input id="id_source" name="source" type="hidden" /> <input id="id_group_4036448" name="group_4036448" type="hidden" value="4036448" /> <input type="hidden" name="private_set" value="{num_private}" /> <input placeholder="Email Address" id="id_email" name="email" type="email" required class="feedback-input" size="is-large" /> <a href="#" class="feedback-btn" onclick="document.getElementById('e2ma_signup').submit();" data-sitekey="6LeKvr0UAAAAAItxLgobGpatgngglauCXrZw2Yw4" data-callback='onSubmit'> <span>SUBMIT</span> <i class="fa fa-chevron-right"></i> </a> </form> </div> </div> </div> <footer> <div class="container"> <div class="row footer-links"> <div class="col-lg-2 col-sm-2"> <h3>OpenStack</h3> <ul> <li><a href="//openstack.org/software/project-navigator/">Projects</a></li> <li><a href="https://security.openstack.org" target="_blank">Security</a></li> <li><a href="//openstack.org/software/">Software</a></li> <li><a href="http://openstack.org/blog/">Blog</a></li> <li><a href="//openstack.org/news/">News</a></li> </ul> </div> <div class="col-lg-2 col-sm-2"> <h3>Community</h3> <ul> <li><a href="https://www.meetup.com/pro/openinfradev">User Groups</a></li> <li><a href="//openstack.org/community/events/">Events</a></li> <li><a href="//openstack.org/community/jobs/">Jobs</a></li> <li><a href="//openstack.org/foundation/companies/">Companies</a></li> <li><a href="http://docs.openstack.org/infra/manual/developers.html">Contribute</a></li> </ul> </div> <div class="col-lg-2 col-sm-2"> <h3>Documentation</h3> <ul> <li><a href="http://docs.openstack.org">OpenStack Manuals</a></li> <li><a href="//openstack.org/software/start/">Getting Started</a></li> <li><a href="http://developer.openstack.org">API Documentation</a></li> <li><a href="https://wiki.openstack.org">Wiki</a></li> </ul> </div> <div class="col-lg-2 col-sm-2"> <h3>Branding & Legal</h3> <ul> <li><a href="//openstack.org/legal/">Legal Docs</a></li> <li><a href="//openstack.org/brand/">Logos & Guidelines</a></li> <li><a href="//openstack.org/brand/openstack-trademark-policy/">Trademark Policy</a></li> <li><a href="//openstack.org/privacy/">Privacy Policy</a></li> <li><a href="https://docs.openstack.org/contributors/common/setup-gerrit.html#individual-contributor-license-agreement">OpenStack CLA</a></li> </ul> </div> <div class="col-lg-4 col-sm-4"> <h3>Stay In Touch</h3> <a href="https://twitter.com/OpenStack" target="_blank"><i class="fab fa-twitter-square" style="font-size: 36px;color:#eaeaea;padding-right:10px;"></i></a> <a href="https://www.facebook.com/openinfradev/" target="_blank"><i class="fab fa-facebook-square" style="font-size: 36px;color:#eaeaea;padding-right:10px;"></i></a> <a href="https://www.linkedin.com/groups/3239106/" target="_blank"><i class="fab fa-linkedin" style="font-size: 36px;color:#eaeaea;padding-right:10px;"></i></a> <a href="https://www.youtube.com/user/OpenStackFoundation" target="_blank"><i class="fab fa-youtube-square" style="font-size: 36px;color:#eaeaea;padding-right:10px;"></i></a> <a href="" data-toggle="modal" data-target="#wechat-modal"><i style="font-size: 36px;color:#eaeaea;padding-right:10px;" class="fab fa-weixin"></i></a> <!-- <form class="form-inline"> <div class="form-group newsletter-form"> <label>Join Our Newsletter</label> <input class="newsletter-input" type="input" placeholder="Email"> <button type="submit" class="newsletter-btn">Join</button> </div> </form> --> <p class="fine-print"> The OpenStack project is provided under the Apache 2.0 license. The project is supported by the <a href="https://openinfra.dev">OpenInfra Foundation</a>. openstack.org is powered by <a href="https://vexxhost.com" target="_blank">VEXXHOST</a>. </p> </div> </div> </div> <div id="wechat-modal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-sm" role="document"> <div class="modal-content"> <img width="150" src="https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/summits/shanghai/qrcode-for-gh-5cc38c749efd-1280.jpg" /> </div> </div> </div> </footer> <!-- Quantcast Tag --> <script type="text/javascript"> var _qevents = _qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({ qacct:"p-fM0cfazHHeyRH" }); </script> <noscript> <div style="display:none;"> <img src="//pixel.quantserve.com/pixel/p-fM0cfazHHeyRH.gif" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <!-- End Quantcast tag --> <!-- Twitter universal website tag code --> <script> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','nxuu6'); twq('track','PageView'); </script> <!-- End Twitter universal website tag code --> <script src="//search.openstack.org/widget/embed.min.js"></script> </body> <script type="text/javascript"> _linkedin_data_partner_id = "36268"; </script><script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <script type="text/javascript"> window.navBarConfig = { currentProject : 4, baseApiUrl: 'https://openstackid-resources.openstack.org', }; </script> <script src="navbar/ui/production/js/main.js"></script> </html>