Finish migration to pguslink, remove old blog posts
authorStephen Frost <sfrost@snowman.net>
Wed, 23 May 2018 12:35:17 +0000 (08:35 -0400)
committerStephen Frost <sfrost@snowman.net>
Wed, 23 May 2018 12:43:54 +0000 (08:43 -0400)
templates/pages/becomesponsor.html
templates/pages/blog-2ndq.html [deleted file]
templates/pages/blog-citus.html [deleted file]
templates/pages/blog-heroku.html [deleted file]
templates/pages/blog-microsoft.html [deleted file]
templates/pages/blog-paul-keynote.html [deleted file]
templates/pages/blog-schedule-live.html [deleted file]
templates/pages/callforpapers.html
templates/pages/index.html
templates/pages/schedule.html
templates/pages/tickets.html

index c606d6366d200859937e33fc498d33292bf0b2dd..cb1b920a38d3a15b0786d1477dfc555c4497a1e2 100644 (file)
@@ -22,7 +22,7 @@
         PostgresOpen abides by the PostgreSQL Project <a href="https://www.postgresql.org/community/recognition/">Community Recognition guidelines</a>.
 </p>
 <p>
-        When working with individual companies on sponsorship, PostgresOpen and <a href="https://postgresql.us/">PgUS</a> will only consider changes to
+               When working with individual companies on sponsorship, PostgresOpen and <a href="{{pguslink("")}}">PgUS</a> will only consider changes to
         the sponsorship contract which do not impact the material benefits provided to a given company or the cost of the sponsorship. The determination
         of what is considered a material benefit will be decided by the PostgresOpen operations committee and PgUS, as the signing authority. No changes
         to the benefits included in the prospectus will be accepted, nor will any sponsorship discounts be provided.
diff --git a/templates/pages/blog-2ndq.html b/templates/pages/blog-2ndq.html
deleted file mode 100644 (file)
index e5fd34a..0000000
+++ /dev/null
@@ -1,169 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-       <head>
-               <meta charset="UTF-8">
-               <meta name="description" content="PostgresOpen SV 2018" />
-               <meta name="keywords" content="PostgreSQL" />
-               <meta name="author" content="United States PostgreSQL Association" />
-               <meta name="google-site-verification" content="blxbviCSHoY6wxZrtoL4ZEvpdICZTrsIFx0VYEVHbuc" />
-
-
-               <title>Blog | PostgresOpen SV 2018</title>
-
-               <!-- Twitter Meta Tags -->
-               <meta name="twitter:card" content="summary_large_image">
-               <meta name="twitter:site" content="@postgresopen">
-               <meta name="twitter:creator" content="@postgresopen">
-               <meta name="twitter:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta name="twitter:description" content="PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.">
-
-               <!-- Facebook Open Graph Meta Tags -->
-               <meta property="og:image:width" content="1200">
-               <meta property="og:image:height" content="800">
-               <meta property="og:url" content="https://2018.postgresopen.org/">
-               <meta property="og:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta property="og:site_name" content="Postgres Open">
-               <meta property="og:image" content="https://2018.postgresopen.org/static/images/banner2.jpg">
-
-               <!-- Structured Data -->
-               <script type="application/ld+json">
-               {
-                       "@context": "http://schema.org",
-                       "@type": "ProfessionalService",
-                       "url": "https://2018.postgresopen.org/",
-                       "logo": "https://2018.postgresopen.org/static/images/sv_elephant.png",
-                       "image": "https://2018.postgresopen.org/static/images/banner2.jpg",
-                       "email": "mailto:subscribe@postgresopen.org",
-                       "description": "PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.",
-                       "name": "Postgres Open",
-                       "sameAs" : [
-                       "https://www.facebook.com/PostgresOpen",
-                       "http://www.twitter.com/postgresopen",
-                       "https://www.youtube.com/user/postgresopen",
-                       "https://plus.google.com/+postgresopen/posts"]
-               }
-               </script>
-
-               <script src="https://2018.postgresopen.org/static/js/jquery.min.js"></script>
-               <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
-               <script src="https://2018.postgresopen.org/static/js/jquery.matchHeight-min.js"></script>
-               <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
-               <link href="https://2018.postgresopen.org/static/css/style.css" rel="stylesheet">
-
-               <script>
-                       (function($) {
-                               $(function() {
-                                       var     $window = $(window),
-                                               $body = $('body');
-                                       // Disable animations/transitions until the page has loaded.
-                                               $body.addClass('is-loading');
-                                               $window.on('load', function() {
-                                                       $body.removeClass('is-loading');
-                                               });
-                               });
-                       })(jQuery);
-               </script>
-               <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','https://www.google-analytics.com/analytics.js','ga');
-                 ga('create', 'UA-76808262-1', 'auto');
-                 ga('send', 'pageview');
-               </script>
-
-       </head>
-       <body class="blog">
-
-               <!-- Header -->
-                       <nav id="header" class="navbar navbar-fixed-top">
-                               <div id="header-container" class="container navbar-container">
-                                       <!-- Brand and toggle get grouped for better mobile display -->
-                                       <div class="navbar-header">
-                                               <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false">
-                                                       <i class="fa fa-bars"></i>
-                                               </button>
-                                               <a class="navbar-brand" href="https://2018.postgresopen.org/">
-                                                       <img id="logo" src="https://2018.postgresopen.org/static/images/sv_elephant.png" alt="PostgresOpen Logo">
-                                                       <h1 class="heading">PostgresOpen SV 2018</h1>
-                                               </a>
-                                       </div>
-                                       <!-- Collect the nav links, forms, and other content for toggling -->
-                                       <div id="navbar" class="collapse navbar-collapse">
-                                               <ul class="nav navbar-nav navbar-right">
-                                                       <li><a href="https://2018.postgresopen.org/">Home</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/about/">About</a></li>
-                                                       <li class="active"><a href="https://2018.postgresopen.org/blog/">Blog</a></li>
-                                                       <li><a href="https://postgresql.us/events/schedule/pgopen2018/">Schedule</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/tickets/">Registration</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/venue/">Venue & Hotel</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/sponsors/">Sponsors</a></li>
-                                               </ul>
-                                       </div><!-- /.navbar-collapse -->
-                               </div><!-- /.container-fluid -->
-                       </nav>
-      <section id="main" class="wrapper">
-                               <div class="container">
-
-<!-- Main -->
-<h1>Blog</h1>
-<hr>
-
-  <!-- Sponsorship -->
-  <h3>An interview with 2ndQuadrant: whats new and whats coming in Postgres</h3>
-  <h4>Posted By: PostgresOpen on Thursday, August 31</h4>
-  <p>Continuing on down our list of some of the great sponsors we get to sit down and talk to, today we jump in with Simon Riggs of <a href="https://www.2ndquadrant.com/en/">2ndQuadrant</a>.<br/<br/><br/><b>PostgresOpen SV: </b>2ndQuadrant works both with a bunch of US clients as well as contributing to much of Postgres and the ecosystem around it. How does the mix of contributing to core Postgres as well as direct client interaction help improve Postgres overall?<br/><br/><b>Simon Riggs: </b>2ndQuadrant is a major developer of open source PostgreSQL, contributing both major new features and bug fixes regularly. We use our direct client interactions to focus these contributions so we can prioritise the biggest issues for our clients. With over 15 years of customer engagements we have been able to identify bottlenecks and then contribute towards enterprise features that fix them in PostgreSQL, benefiting everyone that uses it. <br/><br/><b>PostgresOpen SV:</b> Postgres 10 is just around the corner, 2ndQuadrant have many developers that contributed to it. Can you share a bit on what you're most excited about in Postgres 10?<br/><br/><b>Simon Riggs: </b>It’s the Big One - the release where we finally get logical replication into core!<br/><br/>2ndQuadrant has supported BDR and <a href="https://github.com/2ndQuadrant/pglogical">pglogical</a> for some years now, though we now have some very important aspects of that added to core PostgreSQL. The new logical replication uses two new commands: PUBLICATION and SUBSCRIPTION to allow users to define flows of changed data from one server to another.<br/><br/>This work has taken many years of effort to bring to the current level, resulting from many 2ndQuadrant developers and various reviewers and testers. It opens up many possible use-cases with this important new replication technology.<br/><br/><b>PostgresOpen SV: </b>Because you are an active participant in the community you have a good idea for where the project is headed beyond Postgres 10... What’s the future look like?<br/><br/><b>Simon Riggs:</b> Very good! Spoiler alert - we win!<br/><br/>Open source PostgreSQL has been growing year on year and we’re attracting interest from the largest enterprises now. There are still some large predators out there but the community is big enough and strong enough to push forwards.<br/><br/>Technically we continue to tune, innovate and evolve. Expect to see many further performance features, new ways of developing and ease of use features - whatever customers need to succeed with PostgreSQL.<br/><br/>From 2ndQuadrant you can expect some big new developments around Bi Directional Replication (BDR), though we also have things brewing around Postgres-XL 10, Barman, repmgr 4, pglogical 3 and pgbouncer as well as other existing projects.<br/><br/> Recent developments include the release of OmniDB, a new web-based admin tool for both PostgreSQL and other DBMS, specially designed around rapid response and ease of use.<br/><br/>We have pursued a joint strategy of providing both working code (available now) and later submitting the features into core PostgreSQL. Postgres-BDR is an open source project from 2ndQuadrant that provides multi-master replication for PostgreSQL. One of the greatest achievements to come out of our work on BDR is the logical replication technology that will be available in PostgreSQL 10, as I previously mentioned. We will be submitting further enhancements of performance and robustness into later releases of PostgreSQL. You can read more about the Postgres-BDR roadmap <a href="https://blog.2ndquadrant.com/news-and-roadmap-for-bdr-multi-master-postgresql/">here</a>.<br/><br/><b>PostgresOpen SV:</b> What are you doing about cloud?<br/><br/><b>Simon Riggs: </b>We’ve been encouraging cloud usage for many years now with contributions such as energy saving low-power mode, EXTENSIONs, database block checksums, group commit and a slew of backup and replication features all specifically aimed at cloud usage. <br/><br/>We’re happy that various cloud vendors have been using PostgreSQL in the cloud for many years now and we believe it’s important for users to have both choice and quality.<br/><br/>2ndQuadrant has offered consulting services and support to customers using cloud services for many years. 2ndQuadrant offers the Trusted PostgreSQL Architecture (TPA) tool to orchestrate and deploy database services for on-premise, public or hybrid clouds. 2ndQuadrant uses TPA to offer Managed and Supported DBaaS to customers, particularly around Postgres-BDR and Postgres-XL, as well as standard Postgres.<br/><br/><b>PostgresOpen SV: </b>Do you see a lot of people moving to PostgreSQL from other databases? If yes, how do you help them with the migration process?<br/><br/><b>Simon Riggs: </b>PostgreSQL is the most popular database when it comes to new adoption. Even existing users of other databases are flocking towards PostgreSQL - and it’s not just to save money. PostgreSQL is fully capable of securely supporting enterprise database systems. <br/><br/>We have developed specialized tools to facilitate migrations from Oracle and other database management systems.  Our team not only consists of the largest collective of PostgreSQL experts globally, they also have a deep knowledge of other DBMS such as Oracle and MySQL.<br/><br/>2ndQuadrant believes in promoting open source PostgreSQL as a solution that is trusted globally by large and small businesses in various industry verticals, highlighting that it's developed by a vibrant community focused on making it more powerful with every release. Using PostgreSQL allows users to break free from vendor lock-in and design a database that is customized for their business needs, something that any company would benefit from.</p>
-  <hr>
-
-
-        </div>
-      </section>
-
-                       <!-- Footer -->
-                               <footer id="footer">
-                                       <div class="container">
-                                               <section class="links">
-                                                       <div class="row">
-                                                               <div class="col-sm-6">
-                                                                       <h3>Contact Us</h3>
-                                                                       <a href="mailto:program2018@postgresopen.org">program2018@postgresopen.org</a>
-                                                               </div>
-                                                               <div class="col-sm-6">
-                                                                       <h3>Hotel</h3>
-                                                                       <a href="https://2018.postgresopen.org/venue/">
-                                                                               Parc 55 Hilton Hotel
-                                                                               <br>55 Cyril Magnin St
-                                                                               <br>San Francisco, CA 94102
-                                                                               <br>(415) 392-8000
-                                                                       </a>
-                                                               </div>
-                                                       </div>
-                                               </section>
-                                               <div class="row">
-                                                       <div class="col-sm-6">
-                                                               <ul class="copyright">
-                                                                       <li>&copy; Untitled. All rights reserved. | PostgresOpen is an associated project of the United States PostgreSQL Association.</li>
-                                                               </ul>
-                                                       </div>
-                                                       <div class="col-sm-6">
-                                                               <ul class="icons">
-                                                                       <li>
-                                                                               <a href="https://www.facebook.com/PostgresOpen" class="icon rounded fa-facebook"><span class="label">Facebook</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://www.youtube.com/user/postgresopen" class="icon rounded fa-youtube"><span class="label">YouTube</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://twitter.com/postgresopen" class="icon rounded fa-twitter"><span class="label">Twitter</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://plus.google.com/+postgresopen/posts" class="icon rounded fa-google-plus"><span class="label">Google+</span></a>
-                                                                       </li>
-                                                               </ul>
-                                                       </div>
-                                               </div>
-                                       </div>
-                               </footer>
-
-       </body>
-</html>
diff --git a/templates/pages/blog-citus.html b/templates/pages/blog-citus.html
deleted file mode 100644 (file)
index b6fd7dd..0000000
+++ /dev/null
@@ -1,169 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-       <head>
-               <meta charset="UTF-8">
-               <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
-               <meta name="description" content="PostgresOpen SV 2018" />
-               <meta name="keywords" content="PostgreSQL" />
-               <meta name="author" content="United States PostgreSQL Association" />
-               <meta name="google-site-verification" content="blxbviCSHoY6wxZrtoL4ZEvpdICZTrsIFx0VYEVHbuc" />
-
-
-               <title>Blog | PostgresOpen SV 2018</title>
-
-               <!-- Twitter Meta Tags -->
-               <meta name="twitter:card" content="summary_large_image">
-               <meta name="twitter:site" content="@postgresopen">
-               <meta name="twitter:creator" content="@postgresopen">
-               <meta name="twitter:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta name="twitter:description" content="PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.">
-
-               <!-- Facebook Open Graph Meta Tags -->
-               <meta property="og:image:width" content="1200">
-               <meta property="og:image:height" content="800">
-               <meta property="og:url" content="https://2018.postgresopen.org/">
-               <meta property="og:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta property="og:site_name" content="Postgres Open">
-               <meta property="og:image" content="https://2018.postgresopen.org/static/images/banner2.jpg">
-
-               <!-- Structured Data -->
-               <script type="application/ld+json">
-               {
-                       "@context": "http://schema.org",
-                       "@type": "ProfessionalService",
-                       "url": "https://2018.postgresopen.org/",
-                       "logo": "https://2018.postgresopen.org/static/images/sv_elephant.png",
-                       "image": "https://2018.postgresopen.org/static/images/banner2.jpg",
-                       "email": "mailto:subscribe@postgresopen.org",
-                       "description": "PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.",
-                       "name": "Postgres Open",
-                       "sameAs" : [
-                       "https://www.facebook.com/PostgresOpen",
-                       "http://www.twitter.com/postgresopen",
-                       "https://www.youtube.com/user/postgresopen",
-                       "https://plus.google.com/+postgresopen/posts"]
-               }
-               </script>
-
-               <script src="https://2018.postgresopen.org/static/js/jquery.min.js"></script>
-               <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
-               <script src="https://2018.postgresopen.org/static/js/jquery.matchHeight-min.js"></script>
-               <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
-               <link href="https://2018.postgresopen.org/static/css/style.css" rel="stylesheet">
-
-               <script>
-                       (function($) {
-                               $(function() {
-                                       var     $window = $(window),
-                                               $body = $('body');
-                                       // Disable animations/transitions until the page has loaded.
-                                               $body.addClass('is-loading');
-                                               $window.on('load', function() {
-                                                       $body.removeClass('is-loading');
-                                               });
-                               });
-                       })(jQuery);
-               </script>
-               <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','https://www.google-analytics.com/analytics.js','ga');
-                 ga('create', 'UA-76808262-1', 'auto');
-                 ga('send', 'pageview');
-               </script>
-
-       </head>
-       <body class="blog">
-
-               <!-- Header -->
-                       <nav id="header" class="navbar navbar-fixed-top">
-                               <div id="header-container" class="container navbar-container">
-                                       <!-- Brand and toggle get grouped for better mobile display -->
-                                       <div class="navbar-header">
-                                               <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false">
-                                                       <i class="fa fa-bars"></i>
-                                               </button>
-                                               <a class="navbar-brand" href="https://2018.postgresopen.org/">
-                                                       <img id="logo" src="https://2018.postgresopen.org/static/images/sv_elephant.png" alt="PostgresOpen Logo">
-                                                       <h1 class="heading">PostgresOpen SV 2018</h1>
-                                               </a>
-                                       </div>
-                                       <!-- Collect the nav links, forms, and other content for toggling -->
-                                       <div id="navbar" class="collapse navbar-collapse">
-                                               <ul class="nav navbar-nav navbar-right">
-                                                       <li><a href="https://2018.postgresopen.org/">Home</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/about/">About</a></li>
-                                                       <li class="active"><a href="https://2018.postgresopen.org/blog/">Blog</a></li>
-                                                       <li><a href="https://postgresql.us/events/schedule/pgopen2018/">Schedule</a></li>
-                                                       <li><a href="https://postgresql.us/events/feedback/pgopen2018/">Feedback</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/venue/">Venue & Hotel</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/sponsors/">Sponsors</a></li>
-                                               </ul>
-                                       </div><!-- /.navbar-collapse -->
-                               </div><!-- /.container-fluid -->
-                       </nav>
-      <section id="main" class="wrapper">
-                               <div class="container">
-
-<!-- Main -->
-<h1>Blog</h1>
-<hr>
-
-  <!-- Sponsorship -->
-  <h3>An interview with Citus Data: Scaling out Postgres</h3>
-  <h4>Posted By: PostgresOpen on Wednesday, September 13</h4>
-  <p>We just wrapped up a great several days with many from the Postgres community. But, just because the conference is over doesn't mean it all has to come to an end. In coming weeks, we'll have videos from the talks up, and we are already starting our preparations for next year.<br/><br/>But first, we took a chance at the conference to sit down with our other Diamond sponsor <a href="https://www.citusdata.com/">Citus Data</a> to learn a bit more about them and get a better sense of why they think Postgres is so important.<br/><br/><b>PostgresOpen SV:</b> Can you start by giving us a quick overview of what Citus does?<br/><br/><b>Craig Kerstiens:</b> Citus is an extension to Postgres that makes it easy for you to scale out. We do this by sharding your data seamlessly under the covers and distributing your data across many nodes. Scaling out gives the database more memory, more compute, and more storage — oh, and we can parallelize the SQL, too—and as a result, your application gets a lot more performance. At the same time, to your app, Citus still looks like a standard single node Postgres database. And we've made Citus available as open source, as enterprise software, and as a fully-managed database as a service.<br/><br/><b>PostgresOpen SV:</b> Citus has been around for over five years now, but it seems you're moving a lot faster now. Has something changed or can you share a bit on that progress?<br/><br/><b>Craig Kerstiens:</b> It turns out building a distributed database takes time. I'd venture to say that building a robust solid database takes between 10-20 years. By leveraging Postgres, we were able to shave a good bit of that time off, and we've been rapidly innovating on Citus so it works just as you'd expect Postgres to work, only: distributed. The uptick you’ve seen from Citus over the last year is probably the result of a bunch of different things: First, we open sourced Citus, which has made our technology available to so many more people. Second, because we made Citus available as a fully-managed database as a service, we’ve been able to connect with a lot of customers who quite frankly would like to forget about their database, and focus instead on their application. And third, the team. The distributed systems experience we have from engineers that were early Amazon.com and AWS engineers coupled with many of us on the database as a service side of things that helped build and scale Heroku Postgres lets us consolidate that expertise then give it right back to our customers which creates a nice cycle.<br/><br/><b>PostgresOpen SV:</b> I noticed at the conference you talked a lot about multi-tenant and SaaS apps, what's unique or different about those type of apps?<br/><br/><b>Craig Kerstiens:</b> When it comes to sharding, there are a lot of different opinions out there on <a href="https://www.citusdata.com/blog/2018/08/09/principles-of-sharding-for-relational-databases/">how hard or easy it is</a>. And most of those opinions are right in their own way, the reality is that your <a href="https://www.citusdata.com/blog/2017/08/28/five-data-models-for-sharding/">data model</a> has a lot to do with what type of sharding is right for you and your application. The good news for the SaaS applications out there is that many of them have a multi-tenant data model, and it turns out the way we scale out Postgres works really well for these multi tenant apps. <br/><br/><b>PostgresOpen SV:</b> What’s next for Citus?<br/><br/><b>Craig Kerstiens:</b> More Postgres, more scale, more features. There are a ton of options ahead for us, but the key theme is that we want to let you get back to building your app and not worrying about the database and putting out fires. We’ve consistently heard from customers after migrating that they have not thought/worried about their database after migrating whereas before it was a constant area of pain. We want to keep making that experience easier to come to, and give you the tools to work more flexibly with your data.</p>
-  <hr>
-
-        </div>
-      </section>
-
-                       <!-- Footer -->
-                               <footer id="footer">
-                                       <div class="container">
-                                               <section class="links">
-                                                       <div class="row">
-                                                               <div class="col-sm-6">
-                                                                       <h3>Contact Us</h3>
-                                                                       <a href="mailto:program2018@postgresopen.org">program2018@postgresopen.org</a>
-                                                               </div>
-                                                               <div class="col-sm-6">
-                                                                       <h3>Hotel</h3>
-                                                                       <a href="https://2018.postgresopen.org/venue/">
-                                                                               Parc 55 Hilton Hotel
-                                                                               <br>55 Cyril Magnin St
-                                                                               <br>San Francisco, CA 94102
-                                                                               <br>(415) 392-8000
-                                                                       </a>
-                                                               </div>
-                                                       </div>
-                                               </section>
-                                               <div class="row">
-                                                       <div class="col-sm-6">
-                                                               <ul class="copyright">
-                                                                       <li>&copy; Untitled. All rights reserved. | PostgresOpen is an associated project of the United States PostgreSQL Association.</li>
-                                                               </ul>
-                                                       </div>
-                                                       <div class="col-sm-6">
-                                                               <ul class="icons">
-                                                                       <li>
-                                                                               <a href="https://www.facebook.com/PostgresOpen" class="icon rounded fa-facebook"><span class="label">Facebook</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://www.youtube.com/user/postgresopen" class="icon rounded fa-youtube"><span class="label">YouTube</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://twitter.com/postgresopen" class="icon rounded fa-twitter"><span class="label">Twitter</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://plus.google.com/+postgresopen/posts" class="icon rounded fa-google-plus"><span class="label">Google+</span></a>
-                                                                       </li>
-                                                               </ul>
-                                                       </div>
-                                               </div>
-                                       </div>
-                               </footer>
-
-       </body>
-</html>
diff --git a/templates/pages/blog-heroku.html b/templates/pages/blog-heroku.html
deleted file mode 100644 (file)
index 57070ca..0000000
+++ /dev/null
@@ -1,169 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-       <head>
-               <meta charset="UTF-8">
-               <meta name="description" content="PostgresOpen SV 2018" />
-               <meta name="keywords" content="PostgreSQL" />
-               <meta name="author" content="United States PostgreSQL Association" />
-               <meta name="google-site-verification" content="blxbviCSHoY6wxZrtoL4ZEvpdICZTrsIFx0VYEVHbuc" />
-
-
-               <title>Blog | PostgresOpen SV 2018</title>
-
-               <!-- Twitter Meta Tags -->
-               <meta name="twitter:card" content="summary_large_image">
-               <meta name="twitter:site" content="@postgresopen">
-               <meta name="twitter:creator" content="@postgresopen">
-               <meta name="twitter:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta name="twitter:description" content="PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.">
-
-               <!-- Facebook Open Graph Meta Tags -->
-               <meta property="og:image:width" content="1200">
-               <meta property="og:image:height" content="800">
-               <meta property="og:url" content="https://2018.postgresopen.org/">
-               <meta property="og:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta property="og:site_name" content="Postgres Open">
-               <meta property="og:image" content="https://2018.postgresopen.org/static/images/banner2.jpg">
-
-               <!-- Structured Data -->
-               <script type="application/ld+json">
-               {
-                       "@context": "http://schema.org",
-                       "@type": "ProfessionalService",
-                       "url": "https://2018.postgresopen.org/",
-                       "logo": "https://2018.postgresopen.org/static/images/sv_elephant.png",
-                       "image": "https://2018.postgresopen.org/static/images/banner2.jpg",
-                       "email": "mailto:subscribe@postgresopen.org",
-                       "description": "PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.",
-                       "name": "Postgres Open",
-                       "sameAs" : [
-                       "https://www.facebook.com/PostgresOpen",
-                       "http://www.twitter.com/postgresopen",
-                       "https://www.youtube.com/user/postgresopen",
-                       "https://plus.google.com/+postgresopen/posts"]
-               }
-               </script>
-
-               <script src="https://2018.postgresopen.org/static/js/jquery.min.js"></script>
-               <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
-               <script src="https://2018.postgresopen.org/static/js/jquery.matchHeight-min.js"></script>
-               <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
-               <link href="https://2018.postgresopen.org/static/css/style.css" rel="stylesheet">
-
-               <script>
-                       (function($) {
-                               $(function() {
-                                       var     $window = $(window),
-                                               $body = $('body');
-                                       // Disable animations/transitions until the page has loaded.
-                                               $body.addClass('is-loading');
-                                               $window.on('load', function() {
-                                                       $body.removeClass('is-loading');
-                                               });
-                               });
-                       })(jQuery);
-               </script>
-               <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','https://www.google-analytics.com/analytics.js','ga');
-                 ga('create', 'UA-76808262-1', 'auto');
-                 ga('send', 'pageview');
-               </script>
-
-       </head>
-       <body class="blog">
-
-               <!-- Header -->
-                       <nav id="header" class="navbar navbar-fixed-top">
-                               <div id="header-container" class="container navbar-container">
-                                       <!-- Brand and toggle get grouped for better mobile display -->
-                                       <div class="navbar-header">
-                                               <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false">
-                                                       <i class="fa fa-bars"></i>
-                                               </button>
-                                               <a class="navbar-brand" href="https://2018.postgresopen.org/">
-                                                       <img id="logo" src="https://2018.postgresopen.org/static/images/sv_elephant.png" alt="PostgresOpen Logo">
-                                                       <h1 class="heading">PostgresOpen SV 2018</h1>
-                                               </a>
-                                       </div>
-                                       <!-- Collect the nav links, forms, and other content for toggling -->
-                                       <div id="navbar" class="collapse navbar-collapse">
-                                               <ul class="nav navbar-nav navbar-right">
-                                                       <li><a href="https://2018.postgresopen.org/">Home</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/about/">About</a></li>
-                                                       <li class="active"><a href="https://2018.postgresopen.org/blog/">Blog</a></li>
-                                                       <li><a href="https://postgresql.us/events/schedule/pgopen2018/">Schedule</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/tickets/">Registration</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/venue/">Venue & Hotel</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/sponsors/">Sponsors</a></li>
-                                               </ul>
-                                       </div><!-- /.navbar-collapse -->
-                               </div><!-- /.container-fluid -->
-                       </nav>
-      <section id="main" class="wrapper">
-                               <div class="container">
-
-<!-- Main -->
-<h1>Blog</h1>
-<hr>
-
-  <!-- Sponsorship -->
-  <h3>An interview with Heroku on Postgres</h3>
-  <h4>Posted By: PostgresOpen on Tuesday, August 22</h4>
-  <p>We got the chance to sit down with <a href="https://twitter.com/neovintage">Rimas Silkaitis</a> from the <a href="https://www.heroku.com/postgres">Heroku Data team</a> and dig into some of the history behind their choosing and becoming the first database as a service provider and how the see things evolving.<br/><br/><b>PostgresOpen SV:</b> Heroku Postgres helped drive much of the resurgence of Postgres, why do feel it was often overlooked several years ago? <br/><br/><b>Rimas:</b> It depends on where it was being overlooked and the time frame. If we're talking about Heroku's sweet spot, building web applications, 10 or more years ago, then Postgres was definitely overlooked. Postgres took the approach of focusing on security, being standards-compliant and having a robust feature set. Other databases at the time, focused on ease of use. For many developers looking to build web applications, and for many for the very first time, ease of use was paramount. Because of the approach the community took on Postgres, it provided fewer opportunities for developers to shoot themselves in the foot as their application grew. <br/><br/><b>PostgresOpen SV:</b> You've been running a database as a service for some years now, in fact you were one of the first to run Postgres as a service, how have you seen managed database services change?<br/><br/><b>Rimas: </b>When Heroku Postgres started being able to run Postgres as a service or any database for that matter was no small feat. That was the value of the service. Over time what we've seen is that getting the database service running is the minimum bar. Any DBaaS needs to go beyond just providing the service and do more for the customer. This means providing more features and functionality around operating the database that may not be inherently built into the database itself. For example, Heroku Postgres has commands and functions that will diagnose potential problems with the database called <a href="https://blog.heroku.com/pg-diagnose">PGDiagnose</a>. It's those kinds of features that developers are really looking for so that they don't have to worry about the database.<br/><br/><b>PostgresOpen SV: </b>For most people trusting you with their data is a big decision, what are they able from a database as a service that they couldn't achieve otherwise.<br/><br/><b>Rimas: </b>I'm a bit biased because I lead Heroku Postgres but using a DBaaS should be a no-brainer. So much goes into running a database effectively that if you want to do it on your own you're going to need so much infrastructure to pull it off. That's just the fixed costs. What about the people power needed to keep that database running? But the real value for anyone using a DBaaS is not all of the features and processes that comes from buying that product but that time that you and your team gets by focusing on the areas that matter to the business. Will you make money by building your own infrastructure to support a high-availability setup or does it come from time your team takes to build the application that actually generates revenue? The really good DBaaS providers will make sure that they give you and your company the confidence that your <a href="https://blog.heroku.com/postgres-configuration-credentials-ci">data is secure</a> by providing all of the necessary transparency and data portability. This way you can be confident that you are in control. <br/><br/><b>PostgresOpen SV: </b>What are you most excited for about the direction of Postgres and its future?<br/><br/><b>Rimas: </b>We're really excited about the work being done around partitioning. In postgres 10, the community is making it easier to use and making it part of the database itself. While table partitioning does not get Postgres in the distributed system realm, it does point to a future where Postgres could get there. Companies like <a href="https://www.citusdata.com">Citus</a> and projects like TimescaleDB are already showing us that it's possible. Postgres will become <em>the</em> database choice to handle all sorts of applications and their use cases, it's only a matter of time.</p>
-  <hr>
-
-
-        </div>
-      </section>
-
-                       <!-- Footer -->
-                               <footer id="footer">
-                                       <div class="container">
-                                               <section class="links">
-                                                       <div class="row">
-                                                               <div class="col-sm-6">
-                                                                       <h3>Contact Us</h3>
-                                                                       <a href="mailto:program2018@postgresopen.org">program2018@postgresopen.org</a>
-                                                               </div>
-                                                               <div class="col-sm-6">
-                                                                       <h3>Hotel</h3>
-                                                                       <a href="https://2018.postgresopen.org/venue/">
-                                                                               Parc 55 Hilton Hotel
-                                                                               <br>55 Cyril Magnin St
-                                                                               <br>San Francisco, CA 94102
-                                                                               <br>(415) 392-8000
-                                                                       </a>
-                                                               </div>
-                                                       </div>
-                                               </section>
-                                               <div class="row">
-                                                       <div class="col-sm-6">
-                                                               <ul class="copyright">
-                                                                       <li>&copy; Untitled. All rights reserved. | PostgresOpen is an associated project of the United States PostgreSQL Association.</li>
-                                                               </ul>
-                                                       </div>
-                                                       <div class="col-sm-6">
-                                                               <ul class="icons">
-                                                                       <li>
-                                                                               <a href="https://www.facebook.com/PostgresOpen" class="icon rounded fa-facebook"><span class="label">Facebook</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://www.youtube.com/user/postgresopen" class="icon rounded fa-youtube"><span class="label">YouTube</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://twitter.com/postgresopen" class="icon rounded fa-twitter"><span class="label">Twitter</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://plus.google.com/+postgresopen/posts" class="icon rounded fa-google-plus"><span class="label">Google+</span></a>
-                                                                       </li>
-                                                               </ul>
-                                                       </div>
-                                               </div>
-                                       </div>
-                               </footer>
-
-       </body>
-</html>
diff --git a/templates/pages/blog-microsoft.html b/templates/pages/blog-microsoft.html
deleted file mode 100644 (file)
index a35182c..0000000
+++ /dev/null
@@ -1,168 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-       <head>
-               <meta charset="UTF-8">
-               <meta name="description" content="PostgresOpen SV 2018" />
-               <meta name="keywords" content="PostgreSQL" />
-               <meta name="author" content="United States PostgreSQL Association" />
-               <meta name="google-site-verification" content="blxbviCSHoY6wxZrtoL4ZEvpdICZTrsIFx0VYEVHbuc" />
-
-
-               <title>Blog | PostgresOpen SV 2018</title>
-
-               <!-- Twitter Meta Tags -->
-               <meta name="twitter:card" content="summary_large_image">
-               <meta name="twitter:site" content="@postgresopen">
-               <meta name="twitter:creator" content="@postgresopen">
-               <meta name="twitter:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta name="twitter:description" content="PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.">
-
-               <!-- Facebook Open Graph Meta Tags -->
-               <meta property="og:image:width" content="1200">
-               <meta property="og:image:height" content="800">
-               <meta property="og:url" content="https://2018.postgresopen.org/">
-               <meta property="og:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta property="og:site_name" content="Postgres Open">
-               <meta property="og:image" content="https://2018.postgresopen.org/static/images/banner2.jpg">
-
-               <!-- Structured Data -->
-               <script type="application/ld+json">
-               {
-                       "@context": "http://schema.org",
-                       "@type": "ProfessionalService",
-                       "url": "https://2018.postgresopen.org/",
-                       "logo": "https://2018.postgresopen.org/static/images/sv_elephant.png",
-                       "image": "https://2018.postgresopen.org/static/images/banner2.jpg",
-                       "email": "mailto:subscribe@postgresopen.org",
-                       "description": "PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.",
-                       "name": "Postgres Open",
-                       "sameAs" : [
-                       "https://www.facebook.com/PostgresOpen",
-                       "http://www.twitter.com/postgresopen",
-                       "https://www.youtube.com/user/postgresopen",
-                       "https://plus.google.com/+postgresopen/posts"]
-               }
-               </script>
-
-               <script src="https://2018.postgresopen.org/static/js/jquery.min.js"></script>
-               <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
-               <script src="https://2018.postgresopen.org/static/js/jquery.matchHeight-min.js"></script>
-               <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
-               <link href="https://2018.postgresopen.org/static/css/style.css" rel="stylesheet">
-
-               <script>
-                       (function($) {
-                               $(function() {
-                                       var     $window = $(window),
-                                               $body = $('body');
-                                       // Disable animations/transitions until the page has loaded.
-                                               $body.addClass('is-loading');
-                                               $window.on('load', function() {
-                                                       $body.removeClass('is-loading');
-                                               });
-                               });
-                       })(jQuery);
-               </script>
-               <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','https://www.google-analytics.com/analytics.js','ga');
-                 ga('create', 'UA-76808262-1', 'auto');
-                 ga('send', 'pageview');
-               </script>
-
-       </head>
-       <body class="blog">
-
-               <!-- Header -->
-                       <nav id="header" class="navbar navbar-fixed-top">
-                               <div id="header-container" class="container navbar-container">
-                                       <!-- Brand and toggle get grouped for better mobile display -->
-                                       <div class="navbar-header">
-                                               <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false">
-                                                       <i class="fa fa-bars"></i>
-                                               </button>
-                                               <a class="navbar-brand" href="https://2018.postgresopen.org/">
-                                                       <img id="logo" src="https://2018.postgresopen.org/static/images/sv_elephant.png" alt="PostgresOpen Logo">
-                                                       <h1 class="heading">PostgresOpen SV 2018</h1>
-                                               </a>
-                                       </div>
-                                       <!-- Collect the nav links, forms, and other content for toggling -->
-                                       <div id="navbar" class="collapse navbar-collapse">
-                                               <ul class="nav navbar-nav navbar-right">
-                                                       <li><a href="https://2018.postgresopen.org/">Home</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/about/">About</a></li>
-                                                       <li class="active"><a href="https://2018.postgresopen.org/blog/">Blog</a></li>
-                                                       <li><a href="https://postgresql.us/events/schedule/pgopen2018/">Schedule</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/tickets/">Registration</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/venue/">Venue & Hotel</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/sponsors/">Sponsors</a></li>
-                                               </ul>
-                                       </div><!-- /.navbar-collapse -->
-                               </div><!-- /.container-fluid -->
-                       </nav>
-      <section id="main" class="wrapper">
-                               <div class="container">
-
-<!-- Main -->
-<h1>Blog</h1>
-<hr>
-
-  <!-- Sponsorship -->
-  <h3>An interview with Microsoft: Adding Postgres to Azure and joining the Postgres community</h3>
-  <h4>Posted By: PostgresOpen on Wednesday, September 06</h4>
-  <p>As our conference kicks off tomorrow we're looking forward to all the great talks and conversation about all things Postgres. To wet your appetite we took the chance to sit down with another of our Diamond sponsors, Microsoft, who recently added support for Postgres to Azure. Give a read to see how they approach Postgres and the community.<br/><br/><b>PostgresOpen SV:</b> Microsoft has long been known for SQL server, but recently added PostgreSQL to the ranks for Azure. Can you tell us a little more on the background of how PostgreSQL came to be part of the ranks for Azure?<br/><br/><b>Rohan Kumar:</b>Microsoft’s mission is to enable every person and every organization on the planet to achieve more. To make this mission meaningful for our customers, we intend to meet them where they are, helping them to be productive with the technologies and tools of their choice. PostgreSQL has a strong community and is one of the most loved open source databases, bringing industry leading innovations to customers. As we move towards offering customers more choice, bringing PostgreSQL as a fully managed service on Azure was a natural step for us.<br/><br/><b>PostgresOpen SV:</b>Microsoft has made a lot more commitments to open source in recent years. PostgreSQL of course has a long history as an open source database, how do you see Microsoft contributing and engaging with that community in the future?<br/><br/><b>Rohan Kumar:</b> We are excited to be working with PostgreSQL community. We would love to partner with the community to bring our experience, from building SQL Server over the years, to PostgreSQL – and to learn in areas where PostgreSQL excels. We have already engaged on pgsql-hackers mailing list and working with the community on patches. Moving forward, we will continue to contribute back and partner with the community in the service of our customers. As we look forward, the possibilities of what we can work together on are amazing.<br/><br/><b>PostgresOpen SV:</b> While PostgreSQL is newer to Microsoft, databases are certainly not new having a long history with SQL Server which is also a very solid database. How do you expect all of your learnings over the years with SQL Server to apply and support PostgreSQL?<br/><br/><b>Rohan Kumar:</b> As mentioned above, we would love to share our learnings from working on SQL Server with the PostgreSQL community. While there are many areas that we can work on together with the community, a couple of areas to highlight would be connectivity for the cloud and making PostgreSQL more robust and compatible in Windows development environment.<br/><br/><b>PostgresOpen SV:</b> For those looking to get started with PostgreSQL on Azure, where should they start?<br/><br/><b>Rohan Kumar:</b> The best way to get started with Azure Database for PostgreSQL is to visit our <a href="https://docs.microsoft.com/en-us/azure/postgresql/">documentation page</a> where you can find 5-minute quickstarts, step-by-step tutorials and samples. If you are ready to go, you can start using the $200 free credit when you create a <a href="https://azure.microsoft.com/en-us/free/">free account with Azure.</a><br/><br/></p>
-  <hr>
-
-        </div>
-      </section>
-
-                       <!-- Footer -->
-                               <footer id="footer">
-                                       <div class="container">
-                                               <section class="links">
-                                                       <div class="row">
-                                                               <div class="col-sm-6">
-                                                                       <h3>Contact Us</h3>
-                                                                       <a href="mailto:program2018@postgresopen.org">program2018@postgresopen.org</a>
-                                                               </div>
-                                                               <div class="col-sm-6">
-                                                                       <h3>Hotel</h3>
-                                                                       <a href="https://2018.postgresopen.org/venue/">
-                                                                               Parc 55 Hilton Hotel
-                                                                               <br>55 Cyril Magnin St
-                                                                               <br>San Francisco, CA 94102
-                                                                               <br>(415) 392-8000
-                                                                       </a>
-                                                               </div>
-                                                       </div>
-                                               </section>
-                                               <div class="row">
-                                                       <div class="col-sm-6">
-                                                               <ul class="copyright">
-                                                                       <li>&copy; Untitled. All rights reserved. | PostgresOpen is an associated project of the United States PostgreSQL Association.</li>
-                                                               </ul>
-                                                       </div>
-                                                       <div class="col-sm-6">
-                                                               <ul class="icons">
-                                                                       <li>
-                                                                               <a href="https://www.facebook.com/PostgresOpen" class="icon rounded fa-facebook"><span class="label">Facebook</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://www.youtube.com/user/postgresopen" class="icon rounded fa-youtube"><span class="label">YouTube</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://twitter.com/postgresopen" class="icon rounded fa-twitter"><span class="label">Twitter</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://plus.google.com/+postgresopen/posts" class="icon rounded fa-google-plus"><span class="label">Google+</span></a>
-                                                                       </li>
-                                                               </ul>
-                                                       </div>
-                                               </div>
-                                       </div>
-                               </footer>
-
-       </body>
-</html>
diff --git a/templates/pages/blog-paul-keynote.html b/templates/pages/blog-paul-keynote.html
deleted file mode 100644 (file)
index e357581..0000000
+++ /dev/null
@@ -1,168 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-       <head>
-               <meta charset="UTF-8">
-               <meta name="description" content="PostgresOpen SV 2018" />
-               <meta name="keywords" content="PostgreSQL" />
-               <meta name="author" content="United States PostgreSQL Association" />
-               <meta name="google-site-verification" content="blxbviCSHoY6wxZrtoL4ZEvpdICZTrsIFx0VYEVHbuc" />
-
-
-               <title>Blog | PostgresOpen SV 2018</title>
-
-               <!-- Twitter Meta Tags -->
-               <meta name="twitter:card" content="summary_large_image">
-               <meta name="twitter:site" content="@postgresopen">
-               <meta name="twitter:creator" content="@postgresopen">
-               <meta name="twitter:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta name="twitter:description" content="PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.">
-
-               <!-- Facebook Open Graph Meta Tags -->
-               <meta property="og:image:width" content="1200">
-               <meta property="og:image:height" content="800">
-               <meta property="og:url" content="https://2018.postgresopen.org/">
-               <meta property="og:title" content="PostgresOpen | PostgreSQL Conference">
-               <meta property="og:site_name" content="Postgres Open">
-               <meta property="og:image" content="https://2018.postgresopen.org/static/images/banner2.jpg">
-
-               <!-- Structured Data -->
-               <script type="application/ld+json">
-               {
-                       "@context": "http://schema.org",
-                       "@type": "ProfessionalService",
-                       "url": "https://2018.postgresopen.org/",
-                       "logo": "https://2018.postgresopen.org/static/images/sv_elephant.png",
-                       "image": "https://2018.postgresopen.org/static/images/banner2.jpg",
-                       "email": "mailto:subscribe@postgresopen.org",
-                       "description": "PostgresOpen SV 2018 will be held on September 5th - 7th in Silicon Valley, at the Parc 55 Hilton Hotel.",
-                       "name": "Postgres Open",
-                       "sameAs" : [
-                       "https://www.facebook.com/PostgresOpen",
-                       "http://www.twitter.com/postgresopen",
-                       "https://www.youtube.com/user/postgresopen",
-                       "https://plus.google.com/+postgresopen/posts"]
-               }
-               </script>
-
-               <script src="https://2018.postgresopen.org/static/js/jquery.min.js"></script>
-               <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
-               <script src="https://2018.postgresopen.org/static/js/jquery.matchHeight-min.js"></script>
-               <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
-               <link href="https://2018.postgresopen.org/static/css/style.css" rel="stylesheet">
-
-               <script>
-                       (function($) {
-                               $(function() {
-                                       var     $window = $(window),
-                                               $body = $('body');
-                                       // Disable animations/transitions until the page has loaded.
-                                               $body.addClass('is-loading');
-                                               $window.on('load', function() {
-                                                       $body.removeClass('is-loading');
-                                               });
-                               });
-                       })(jQuery);
-               </script>
-               <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','https://www.google-analytics.com/analytics.js','ga');
-                 ga('create', 'UA-76808262-1', 'auto');
-                 ga('send', 'pageview');
-               </script>
-
-       </head>
-       <body class="blog">
-
-               <!-- Header -->
-                       <nav id="header" class="navbar navbar-fixed-top">
-                               <div id="header-container" class="container navbar-container">
-                                       <!-- Brand and toggle get grouped for better mobile display -->
-                                       <div class="navbar-header">
-                                               <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false">
-                                                       <i class="fa fa-bars"></i>
-                                               </button>
-                                               <a class="navbar-brand" href="https://2018.postgresopen.org/">
-                                                       <img id="logo" src="https://2018.postgresopen.org/static/images/sv_elephant.png" alt="PostgresOpen Logo">
-                                                       <h1 class="heading">PostgresOpen SV 2018</h1>
-                                               </a>
-                                       </div>
-                                       <!-- Collect the nav links, forms, and other content for toggling -->
-                                       <div id="navbar" class="collapse navbar-collapse">
-                                               <ul class="nav navbar-nav navbar-right">
-                                                       <li><a href="https://2018.postgresopen.org/">Home</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/about/">About</a></li>
-                                                       <li class="active"><a href="https://2018.postgresopen.org/blog/">Blog</a></li>
-                                                       <li><a href="https://postgresql.us/events/schedule/pgopen2018/">Schedule</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/tickets/">Registration</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/venue/">Venue & Hotel</a></li>
-                                                       <li><a href="https://2018.postgresopen.org/sponsors/">Sponsors</a></li>
-                                               </ul>
-                                       </div><!-- /.navbar-collapse -->
-                               </div><!-- /.container-fluid -->
-                       </nav>
-      <section id="main" class="wrapper">
-                               <div class="container">
-
-<!-- Main -->
-<h1>Blog</h1>
-<hr>
-
-  <!-- Sponsorship -->
-  <h3>Announcing Keynote Guest: Paul Vixie to PostgresOpen SV</h3>
-  <h4>Posted By: PostgresOpen on Friday, August 25</h4>
-  <p>We are thrilled to announce that <a href="https://en.wikipedia.org/wiki/Paul_Vixie">Dr. Paul Vixie</a>, CEO of Farsight Security, Internet Hall of Fame Innovator, and one of the primary individuals responsible for the one of the largest, most distributed and used databases in the world, the Domain Name System (DNS), will be our Guest Keynote speaker this year! <br/><br/>Paul helped create one of the most important databases in the world: DNS, a key backbone technology for the ongoing operation of the Internet and he brings an interesting perspective on both data and open source. We're excited to hear from Paul and learn from his insights in addition to our other keynote speakers from: <a href="http://www.2ndquadrant.com">2ndQuadrant</a>, <a href="https://www.citusdata.com">Citus Data</a>, and <a href="https://azure.microsoft.com/en-us/services/postgresql/">Microsoft</a>. <br/><br/>If you're still thinking of joining us there make sure to grab one of the few <a href="https://2018.postgresopen.org/tickets/">remaining tickets</a> before they're sold out.</p>
-  <hr>
-
-        </div>
-      </section>
-
-                       <!-- Footer -->
-                               <footer id="footer">
-                                       <div class="container">
-                                               <section class="links">
-                                                       <div class="row">
-                                                               <div class="col-sm-6">
-                                                                       <h3>Contact Us</h3>
-                                                                       <a href="mailto:program2018@postgresopen.org">program2018@postgresopen.org</a>
-                                                               </div>
-                                                               <div class="col-sm-6">
-                                                                       <h3>Hotel</h3>
-                                                                       <a href="https://2018.postgresopen.org/venue/">
-                                                                               Parc 55 Hilton Hotel
-                                                                               <br>55 Cyril Magnin St
-                                                                               <br>San Francisco, CA 94102
-                                                                               <br>(415) 392-8000
-                                                                       </a>
-                                                               </div>
-                                                       </div>
-                                               </section>
-                                               <div class="row">
-                                                       <div class="col-sm-6">
-                                                               <ul class="copyright">
-                                                                       <li>&copy; Untitled. All rights reserved. | PostgresOpen is an associated project of the United States PostgreSQL Association.</li>
-                                                               </ul>
-                                                       </div>
-                                                       <div class="col-sm-6">
-                                                               <ul class="icons">
-                                                                       <li>
-                                                                               <a href="https://www.facebook.com/PostgresOpen" class="icon rounded fa-facebook"><span class="label">Facebook</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://www.youtube.com/user/postgresopen" class="icon rounded fa-youtube"><span class="label">YouTube</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://twitter.com/postgresopen" class="icon rounded fa-twitter"><span class="label">Twitter</span></a>
-                                                                       </li>
-                                                                       <li>
-                                                                               <a href="https://plus.google.com/+postgresopen/posts" class="icon rounded fa-google-plus"><span class="label">Google+</span></a>
-                                                                       </li>
-                                                               </ul>
-                                                       </div>
-                                               </div>
-                                       </div>
-                               </footer>
-
-       </body>
-</html>
diff --git a/templates/pages/blog-schedule-live.html b/templates/pages/blog-schedule-live.html
deleted file mode 100644 (file)
index f6ecfdd..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-{%extends "base.html" %}
-{%block title%}Blog | PostgresOpen SV 2018{%endblock%}
-{%block pagetitle%}PostgresOpen SV 2018{%endblock%}
-{%block content%}
-<!-- Main -->
-<h1>Blog</h1>
-<hr>
-{%for blog in blogposts %}
-
-{% if blog.title == 'PostgresOpen SV Schedule Live' %}
-  <!-- Sponsorship -->
-  <h3>{{blog.title}}</h3>
-  <h4>Posted By: {{blog.sponsorname}} on {{blog.posttime|datetimeformat('%A, %B %d')}}</h4>
-  {{blog.content|markdown}}
-  <hr>
-{% endif %}
-{%endfor%}
-
-{% endblock %}
index 3133daa690f7b280068b8a169a815637c5e42789..2d3030b2ee2b48a4e6c99e4847a45da3dd7c21b2 100644 (file)
   <h3>Shortcuts</h3>
   <p>
   <ul>
-    <li><b><a href="https://postgresql.us/events/speakerprofile/pgopen2018/">Speaker Profile</a></b></li>
-    <li><b><a href="https://postgresql.us/events/callforpapers/pgopen2018/">Talk Submission</a></b></li>
+       <li><b><a href="{{pguslink("events/pgopen2018/speakerprofile/")}}">Speaker Profile</a></b></li>
+       <li><b><a href="{{pguslink("events/pgopen2018/callforpapers/")}}">Talk Submission</a></b></li>
   </ul>
   </p>
   <hr>
   <h3>Detailed Instructions</h3>
   <p>
-    The first step to submit your proposal is to set up, or review for returning speakers, your speaker profile <a href="https://postgresql.us/events/speakerprofile/pgopen2018/">here</a>.
+       The first step to submit your proposal is to set up, or review for returning speakers, your speaker profile <a href="{{pguslink("events/pgopen2018/speakerprofile/")}}">here</a>.
     This system uses the PostgreSQL Community Auth system (the same system used by the PostgreSQL wiki, CommitFest, and pgconf.eu).  Log in
     to the system with your PostgreSQL Community Auth credentials.  Please note that while this is the same code, the speaker profiles are
     not shared between postgresql.eu and postgresql.us.
@@ -57,7 +57,7 @@
     Once you've created your profile, this page will provide a link to a form where you can submit your
     talks for PostgresOpen SV 2018. When the site prompts for a login, use your
     regular postgresql.org community account.  Should you already have your speaker profile, you can go to
-    the talk submission page directly <a href="https://postgresql.us/events/callforpapers/pgopen2018/">here.</a>
+       the talk submission page directly <a href="{{pguslink("events/pgopen2018/callforpapers/")}}">here.</a>
   </p>
   <hr>
 
index f22f078aa5cbe6d074cb0a39650e1ecf77c674a6..6d222d08b635ff2afaf4a4350af99aac69efb990 100644 (file)
@@ -43,7 +43,7 @@
                                                                <h3>PostgreSQL Community</h3>
                                                                <p>
                                                                        For over 20 years, the PostgreSQL Community works to organize conferences with many technical and business
-                                                                       talks by developers and key users globally. PostgresOpen SV is an associated project of the <a href="https://postgresql.us/">
+                                                                       talks by developers and key users globally. PostgresOpen SV is an associated project of the <a href="{{pguslink("")}}">
                                                                        United States PostgreSQL Association</a> (PGUS), which is a non profit organization dedicated to promoting and supporting
                                                                        the development of PostgreSQL in the United States. Any profits from the event go to PGUS (an IRS 501C3 non-profit) to fund
                                                                        future PostgresOpen events and support the PGUS mission.
index 377e67133650b56d71c859af4d13212d7c0a1052..e3e6a15489233db834e9f389051656cef8be842e 100644 (file)
@@ -5,7 +5,7 @@
             <hr>
             <h3>Schedule</h3>
             <p>
-               The schedule has now been <a href="https://postgresql.us/events/schedule/pgopen2018/">published</a>!
+                       The schedule has now been <a href="{{pguslink("events/pgopen2018/schedule/")}}">published</a>!
             </p>
             <hr>
 {% endblock %}
index 631f38da1c4e38dc1bd29dd51c76e32b0855c73f..fc8d95ae2bd8466c2f169ce82874f79d031745eb 100644 (file)
@@ -10,7 +10,7 @@
 <p>Welcome to the PostgresOpen SV 2018 Registration section!</p>
 <p>Our newly updated ticketing and registration interface works in tandem with your postgresql.org community credentials. If you do not have a login you will be asked to create one.</p>
 <p><i>(Please note, your community account will not be shared or spammed in accordance with <a href="{{link("policies/")}}">our policies</a>).</i></p>
-<p style="font-weight: 600;font-size: 1.05em;">If you’re ready to acquire tickets - <a href="https://postgresql.us/events/register/pgopen2018/">click here!</a></p>
+<p style="font-weight: 600;font-size: 1.05em;">If you’re ready to acquire tickets - <a href="{{pguslink("events/pgopen2018/register/")}}">click here!</a></p>
 <!--
             <p>Early Bird Registration will be opening on May 15th, 2018!</p>
 -->
@@ -54,7 +54,7 @@
   <li>Once your payment has been authorized, you will be redirected back to our Postgres Open site and a copy of the transaction receipt
     will be emailed to you in PDF format.</li>
 </ul>
-<p><a href="https://postgresql.us/events/register/pgopen2018/"><b>Purchase tickets!</b></a></p>
+<p><a href="{{pguslink("events/pgopen2018/register/")}}"><b>Purchase tickets!</b></a></p>
 <!--
 <p>Early Bird Registration will be opening on May 15th, 2018!</p>
 -->