diff mbox

[ovs-dev,2/4] trivial: Consistently indent HTML with 2 spaces

Message ID 20161213175724.17447-3-stephen@that.guru
State Accepted
Headers show

Commit Message

Stephen Finucane Dec. 13, 2016, 5:57 p.m. UTC
This will make upcoming changes easier to review.

Signed-off-by: Stephen Finucane <stephen@that.guru>
---
 _includes/footer.html          |   6 +--
 _includes/header.html          |  21 ++++----
 _includes/menulist.html        |  19 ++++---
 _includes/side-widgets.html    | 120 ++++++++++++++++++++---------------------
 _layouts/page.html             |   6 +--
 _layouts/pagenosidewidget.html |   4 +-
 _layouts/skel.html             |  28 +++++-----
 index.html                     |  85 ++++++++++++++---------------
 8 files changed, 143 insertions(+), 146 deletions(-)

+      <p>The bulk of the code is written in platform-independent C and is easily ported to other environments.</p>
     </div>
+  </div>
 </div>

Comments

Ben Pfaff Dec. 13, 2016, 7:41 p.m. UTC | #1
On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen Finucane wrote:
> This will make upcoming changes easier to review.
> 
> Signed-off-by: Stephen Finucane <stephen@that.guru>

"git am" tells me:

    fatal: corrupt patch at line 397
    Patch failed at 0001 trivial: Consistently indent HTML with 2 spaces

Maybe a Github PR would work better, dunno.
Stephen Finucane Dec. 14, 2016, 10:10 a.m. UTC | #2
On Tue, 2016-12-13 at 11:41 -0800, Ben Pfaff wrote:
> On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen Finucane wrote:
> > This will make upcoming changes easier to review.
> > 
> > Signed-off-by: Stephen Finucane <stephen@that.guru>
> 
> "git am" tells me:
> 
>     fatal: corrupt patch at line 397
>     Patch failed at 0001 trivial: Consistently indent HTML with 2
> spaces
> 
> Maybe a Github PR would work better, dunno.

I guess that warning I got about a line being greater than 998
characters /wasn't/ safe to ignore :)

You can find the PR at the link below - it still applies cleanly
afaict:

  https://github.com/openvswitch/openvswitch.github.io/pull/28

Cheers,
Stephen
Ben Pfaff Dec. 14, 2016, 5:27 p.m. UTC | #3
On Wed, Dec 14, 2016 at 10:10:08AM +0000, Stephen Finucane wrote:
> On Tue, 2016-12-13 at 11:41 -0800, Ben Pfaff wrote:
> > On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen Finucane wrote:
> > > This will make upcoming changes easier to review.
> > > 
> > > Signed-off-by: Stephen Finucane <stephen@that.guru>
> > 
> > "git am" tells me:
> > 
> >     fatal: corrupt patch at line 397
> >     Patch failed at 0001 trivial: Consistently indent HTML with 2
> > spaces
> > 
> > Maybe a Github PR would work better, dunno.
> 
> I guess that warning I got about a line being greater than 998
> characters /wasn't/ safe to ignore :)

It is somewhat amusing that "git send-email" cleanly handles binary
files, but not text files with long lines.

> You can find the PR at the link below - it still applies cleanly
> afaict:
> 
>   https://github.com/openvswitch/openvswitch.github.io/pull/28

I applied it.  Thanks!
Ben Pfaff Dec. 14, 2016, 5:46 p.m. UTC | #4
On Wed, Dec 14, 2016 at 09:27:41AM -0800, Ben Pfaff wrote:
> On Wed, Dec 14, 2016 at 10:10:08AM +0000, Stephen Finucane wrote:
> > On Tue, 2016-12-13 at 11:41 -0800, Ben Pfaff wrote:
> > > On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen Finucane wrote:
> > > > This will make upcoming changes easier to review.
> > > > 
> > > > Signed-off-by: Stephen Finucane <stephen@that.guru>
> > > 
> > > "git am" tells me:
> > > 
> > >     fatal: corrupt patch at line 397
> > >     Patch failed at 0001 trivial: Consistently indent HTML with 2
> > > spaces
> > > 
> > > Maybe a Github PR would work better, dunno.
> > 
> > I guess that warning I got about a line being greater than 998
> > characters /wasn't/ safe to ignore :)
> 
> It is somewhat amusing that "git send-email" cleanly handles binary
> files, but not text files with long lines.
> 
> > You can find the PR at the link below - it still applies cleanly
> > afaict:
> > 
> >   https://github.com/openvswitch/openvswitch.github.io/pull/28
> 
> I applied it.  Thanks!

This totally screwed up the design:
        http://benpfaff.org/~blp/private/SS2lphsn/Screenshot%20-%2012142016%20-%2009:29:08%20AM.png
so I un-applied it, but it didn't help.  I have no idea why the
webpage is still broken.
Stephen Finucane Dec. 14, 2016, 5:59 p.m. UTC | #5
On Wed, 2016-12-14 at 09:46 -0800, Ben Pfaff wrote:
> On Wed, Dec 14, 2016 at 09:27:41AM -0800, Ben Pfaff wrote:
> > On Wed, Dec 14, 2016 at 10:10:08AM +0000, Stephen Finucane wrote:
> > > On Tue, 2016-12-13 at 11:41 -0800, Ben Pfaff wrote:
> > > > On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen Finucane
> > > > wrote:
> > > > > This will make upcoming changes easier to review.
> > > > > 
> > > > > Signed-off-by: Stephen Finucane <stephen@that.guru>
> > > > 
> > > > "git am" tells me:
> > > > 
> > > >     fatal: corrupt patch at line 397
> > > >     Patch failed at 0001 trivial: Consistently indent HTML with
> > > > 2
> > > > spaces
> > > > 
> > > > Maybe a Github PR would work better, dunno.
> > > 
> > > I guess that warning I got about a line being greater than 998
> > > characters /wasn't/ safe to ignore :)
> > 
> > It is somewhat amusing that "git send-email" cleanly handles binary
> > files, but not text files with long lines.
> > 
> > > You can find the PR at the link below - it still applies cleanly
> > > afaict:
> > > 
> > >   https://github.com/openvswitch/openvswitch.github.io/pull/28
> > 
> > I applied it.  Thanks!
> 
> This totally screwed up the design:
>         http://benpfaff.org/~blp/private/SS2lphsn/Screenshot%20-%2012
> 142016%20-%2009:29:08%20AM.png
> so I un-applied it, but it didn't help.  I have no idea why the
> webpage is still broken.

I'm guessing that GitHub Pages' Jekyll system might not be able to
handle force pushes. I've just pushed another version with the fixe (a
typo :() included. If you want to merge that, it should force the
rebuild.

Stephen
('sfinucan' on freenode)
Ben Pfaff Dec. 14, 2016, 6:06 p.m. UTC | #6
On Wed, Dec 14, 2016 at 05:59:44PM +0000, Stephen Finucane wrote:
> On Wed, 2016-12-14 at 09:46 -0800, Ben Pfaff wrote:
> > On Wed, Dec 14, 2016 at 09:27:41AM -0800, Ben Pfaff wrote:
> > > On Wed, Dec 14, 2016 at 10:10:08AM +0000, Stephen Finucane wrote:
> > > > On Tue, 2016-12-13 at 11:41 -0800, Ben Pfaff wrote:
> > > > > On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen Finucane
> > > > > wrote:
> > > > > > This will make upcoming changes easier to review.
> > > > > > 
> > > > > > Signed-off-by: Stephen Finucane <stephen@that.guru>
> > > > > 
> > > > > "git am" tells me:
> > > > > 
> > > > >     fatal: corrupt patch at line 397
> > > > >     Patch failed at 0001 trivial: Consistently indent HTML with
> > > > > 2
> > > > > spaces
> > > > > 
> > > > > Maybe a Github PR would work better, dunno.
> > > > 
> > > > I guess that warning I got about a line being greater than 998
> > > > characters /wasn't/ safe to ignore :)
> > > 
> > > It is somewhat amusing that "git send-email" cleanly handles binary
> > > files, but not text files with long lines.
> > > 
> > > > You can find the PR at the link below - it still applies cleanly
> > > > afaict:
> > > > 
> > > >   https://github.com/openvswitch/openvswitch.github.io/pull/28
> > > 
> > > I applied it.  Thanks!
> > 
> > This totally screwed up the design:
> >         http://benpfaff.org/~blp/private/SS2lphsn/Screenshot%20-%2012
> > 142016%20-%2009:29:08%20AM.png
> > so I un-applied it, but it didn't help.  I have no idea why the
> > webpage is still broken.
> 
> I'm guessing that GitHub Pages' Jekyll system might not be able to
> handle force pushes. I've just pushed another version with the fixe (a
> typo :() included. If you want to merge that, it should force the
> rebuild.
> 
> Stephen
> ('sfinucan' on freenode)

OK, I pushed it.
Stephen Finucane Dec. 14, 2016, 6:27 p.m. UTC | #7
On Wed, 2016-12-14 at 10:06 -0800, Ben Pfaff wrote:
> On Wed, Dec 14, 2016 at 05:59:44PM +0000, Stephen Finucane wrote:
> > On Wed, 2016-12-14 at 09:46 -0800, Ben Pfaff wrote:
> > > On Wed, Dec 14, 2016 at 09:27:41AM -0800, Ben Pfaff wrote:
> > > > On Wed, Dec 14, 2016 at 10:10:08AM +0000, Stephen Finucane
> > > > wrote:
> > > > > On Tue, 2016-12-13 at 11:41 -0800, Ben Pfaff wrote:
> > > > > > On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen Finucane
> > > > > > wrote:
> > > > > > > This will make upcoming changes easier to review.
> > > > > > > 
> > > > > > > Signed-off-by: Stephen Finucane <stephen@that.guru>
> > > > > > 
> > > > > > "git am" tells me:
> > > > > > 
> > > > > >     fatal: corrupt patch at line 397
> > > > > >     Patch failed at 0001 trivial: Consistently indent HTML
> > > > > > with
> > > > > > 2
> > > > > > spaces
> > > > > > 
> > > > > > Maybe a Github PR would work better, dunno.
> > > > > 
> > > > > I guess that warning I got about a line being greater than
> > > > > 998
> > > > > characters /wasn't/ safe to ignore :)
> > > > 
> > > > It is somewhat amusing that "git send-email" cleanly handles
> > > > binary
> > > > files, but not text files with long lines.
> > > > 
> > > > > You can find the PR at the link below - it still applies
> > > > > cleanly
> > > > > afaict:
> > > > > 
> > > > >   https://github.com/openvswitch/openvswitch.github.io/pull/2
> > > > > 8
> > > > 
> > > > I applied it.  Thanks!
> > > 
> > > This totally screwed up the design:
> > >         http://benpfaff.org/~blp/private/SS2lphsn/Screenshot%20-%
> > > 2012
> > > 142016%20-%2009:29:08%20AM.png
> > > so I un-applied it, but it didn't help.  I have no idea why the
> > > webpage is still broken.
> > 
> > I'm guessing that GitHub Pages' Jekyll system might not be able to
> > handle force pushes. I've just pushed another version with the fixe
> > (a
> > typo :() included. If you want to merge that, it should force the
> > rebuild.
> > 
> > Stephen
> > ('sfinucan' on freenode)
> 
> OK, I pushed it.

Still broken on my end, so I've submitted another PR:

  https://github.com/openvswitch/openvswitch.github.io/pull/32

I've no idea why it's happening, but GitHub appears to be substituting
our 'style.css' with one based on normalize.css. This change should
workaround this peculiarity until I can figure out what on earth is
happening.

Stephen
Ben Pfaff Dec. 14, 2016, 7:25 p.m. UTC | #8
On Wed, Dec 14, 2016 at 06:27:13PM +0000, Stephen Finucane wrote:
> On Wed, 2016-12-14 at 10:06 -0800, Ben Pfaff wrote:
> > On Wed, Dec 14, 2016 at 05:59:44PM +0000, Stephen Finucane wrote:
> > > On Wed, 2016-12-14 at 09:46 -0800, Ben Pfaff wrote:
> > > > On Wed, Dec 14, 2016 at 09:27:41AM -0800, Ben Pfaff wrote:
> > > > > On Wed, Dec 14, 2016 at 10:10:08AM +0000, Stephen Finucane
> > > > > wrote:
> > > > > > On Tue, 2016-12-13 at 11:41 -0800, Ben Pfaff wrote:
> > > > > > > On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen Finucane
> > > > > > > wrote:
> > > > > > > > This will make upcoming changes easier to review.
> > > > > > > > 
> > > > > > > > Signed-off-by: Stephen Finucane <stephen@that.guru>
> > > > > > > 
> > > > > > > "git am" tells me:
> > > > > > > 
> > > > > > >     fatal: corrupt patch at line 397
> > > > > > >     Patch failed at 0001 trivial: Consistently indent HTML
> > > > > > > with
> > > > > > > 2
> > > > > > > spaces
> > > > > > > 
> > > > > > > Maybe a Github PR would work better, dunno.
> > > > > > 
> > > > > > I guess that warning I got about a line being greater than
> > > > > > 998
> > > > > > characters /wasn't/ safe to ignore :)
> > > > > 
> > > > > It is somewhat amusing that "git send-email" cleanly handles
> > > > > binary
> > > > > files, but not text files with long lines.
> > > > > 
> > > > > > You can find the PR at the link below - it still applies
> > > > > > cleanly
> > > > > > afaict:
> > > > > > 
> > > > > >   https://github.com/openvswitch/openvswitch.github.io/pull/2
> > > > > > 8
> > > > > 
> > > > > I applied it.  Thanks!
> > > > 
> > > > This totally screwed up the design:
> > > >         http://benpfaff.org/~blp/private/SS2lphsn/Screenshot%20-%
> > > > 2012
> > > > 142016%20-%2009:29:08%20AM.png
> > > > so I un-applied it, but it didn't help.  I have no idea why the
> > > > webpage is still broken.
> > > 
> > > I'm guessing that GitHub Pages' Jekyll system might not be able to
> > > handle force pushes. I've just pushed another version with the fixe
> > > (a
> > > typo :() included. If you want to merge that, it should force the
> > > rebuild.
> > > 
> > > Stephen
> > > ('sfinucan' on freenode)
> > 
> > OK, I pushed it.
> 
> Still broken on my end, so I've submitted another PR:
> 
>   https://github.com/openvswitch/openvswitch.github.io/pull/32
> 
> I've no idea why it's happening, but GitHub appears to be substituting
> our 'style.css' with one based on normalize.css. This change should
> workaround this peculiarity until I can figure out what on earth is
> happening.

OK, that fixed the problem.

Now, the background for the page is gray in Firefox and white in
Chromium/Chrome.  Maybe that comes from the default stylesheet, because
at a glance I don't see anything in the CSS that sets the page
background.
Stephen Finucane Dec. 14, 2016, 7:35 p.m. UTC | #9
On Wed, 2016-12-14 at 11:25 -0800, Ben Pfaff wrote:
> On Wed, Dec 14, 2016 at 06:27:13PM +0000, Stephen Finucane wrote:
> > On Wed, 2016-12-14 at 10:06 -0800, Ben Pfaff wrote:
> > > On Wed, Dec 14, 2016 at 05:59:44PM +0000, Stephen Finucane wrote:
> > > > On Wed, 2016-12-14 at 09:46 -0800, Ben Pfaff wrote:
> > > > > On Wed, Dec 14, 2016 at 09:27:41AM -0800, Ben Pfaff wrote:
> > > > > > On Wed, Dec 14, 2016 at 10:10:08AM +0000, Stephen Finucane
> > > > > > wrote:
> > > > > > > On Tue, 2016-12-13 at 11:41 -0800, Ben Pfaff wrote:
> > > > > > > > On Tue, Dec 13, 2016 at 05:57:22PM +0000, Stephen
> > > > > > > > Finucane
> > > > > > > > wrote:
> > > > > > > > > This will make upcoming changes easier to review.
> > > > > > > > > 
> > > > > > > > > Signed-off-by: Stephen Finucane <stephen@that.guru>
> > > > > > > > 
> > > > > > > > "git am" tells me:
> > > > > > > > 
> > > > > > > >     fatal: corrupt patch at line 397
> > > > > > > >     Patch failed at 0001 trivial: Consistently indent
> > > > > > > > HTML
> > > > > > > > with
> > > > > > > > 2
> > > > > > > > spaces
> > > > > > > > 
> > > > > > > > Maybe a Github PR would work better, dunno.
> > > > > > > 
> > > > > > > I guess that warning I got about a line being greater
> > > > > > > than
> > > > > > > 998
> > > > > > > characters /wasn't/ safe to ignore :)
> > > > > > 
> > > > > > It is somewhat amusing that "git send-email" cleanly
> > > > > > handles
> > > > > > binary
> > > > > > files, but not text files with long lines.
> > > > > > 
> > > > > > > You can find the PR at the link below - it still applies
> > > > > > > cleanly
> > > > > > > afaict:
> > > > > > > 
> > > > > > >   https://github.com/openvswitch/openvswitch.github.io/pu
> > > > > > > ll/2
> > > > > > > 8
> > > > > > 
> > > > > > I applied it.  Thanks!
> > > > > 
> > > > > This totally screwed up the design:
> > > > >         http://benpfaff.org/~blp/private/SS2lphsn/Screenshot%
> > > > > 20-%
> > > > > 2012
> > > > > 142016%20-%2009:29:08%20AM.png
> > > > > so I un-applied it, but it didn't help.  I have no idea why
> > > > > the
> > > > > webpage is still broken.
> > > > 
> > > > I'm guessing that GitHub Pages' Jekyll system might not be able
> > > > to
> > > > handle force pushes. I've just pushed another version with the
> > > > fixe
> > > > (a
> > > > typo :() included. If you want to merge that, it should force
> > > > the
> > > > rebuild.
> > > > 
> > > > Stephen
> > > > ('sfinucan' on freenode)
> > > 
> > > OK, I pushed it.
> > 
> > Still broken on my end, so I've submitted another PR:
> > 
> >   https://github.com/openvswitch/openvswitch.github.io/pull/32
> > 
> > I've no idea why it's happening, but GitHub appears to be
> > substituting
> > our 'style.css' with one based on normalize.css. This change should
> > workaround this peculiarity until I can figure out what on earth is
> > happening.
> 
> OK, that fixed the problem.

Yeah, I think that's actually a problem with GitHub pages. All the
tutorials I've looked at place css in '/css' and don't bother with the
'{{site}}'. I'll wait a while before potentially breaking anything
again.

> Now, the background for the page is gray in Firefox and white in
> Chromium/Chrome.  Maybe that comes from the default stylesheet,
> because
> at a glance I don't see anything in the CSS that sets the page
> background.

They look identical in Chrome 55.0.2883.75 (x64) and Firefox 50.0.2
(both evergreen) on Fedora. Perhaps it is a default. Mind sending on a
screenshot and I'll submit another PR to force a default.

Stephen
Ben Pfaff Dec. 14, 2016, 8:47 p.m. UTC | #10
On Wed, Dec 14, 2016 at 07:35:56PM +0000, Stephen Finucane wrote:
> On Wed, 2016-12-14 at 11:25 -0800, Ben Pfaff wrote:
> > Now, the background for the page is gray in Firefox and white in
> > Chromium/Chrome.  Maybe that comes from the default stylesheet,
> > because
> > at a glance I don't see anything in the CSS that sets the page
> > background.
> 
> They look identical in Chrome 55.0.2883.75 (x64) and Firefox 50.0.2
> (both evergreen) on Fedora. Perhaps it is a default. Mind sending on a
> screenshot and I'll submit another PR to force a default.

http://benpfaff.org/~blp/private/ab8st5Mp/screenshot.png

This is Firefox 45.5.0.

Thanks!
diff mbox

Patch

diff --git a/_includes/footer.html b/_includes/footer.html
index 6e81898..7261e42 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -2,9 +2,9 @@ 
   <div class="cp--footer collaborative-projects">
     <div class="gray-diagonal">
       <div class="container">
-	<p>&copy; 2016 A Linux Foundation Collaborative Project. All Rights Reserved.</p>
-	<p>Linux Foundation is a registered trademark of The Linux Foundation. Linux is a registered <a href="http://www.linuxfoundation.org/programs/legal/trademark" title="Linux Mark Institute">trademark</a> of Linus Torvalds. Open vSwitch and OvS are trademarks of The Linux Foundation.</p>
-	<p>Please see our <a href="http://www.linuxfoundation.org/privacy">privacy policy</a> and <a href="http://www.linuxfoundation.org/terms">terms of use</a>.</p>
+        <p>&copy; 2016 A Linux Foundation Collaborative Project. All Rights Reserved.</p>
+        <p>Linux Foundation is a registered trademark of The Linux Foundation. Linux is a registered <a href="http://www.linuxfoundation.org/programs/legal/trademark" title="Linux Mark Institute">trademark</a> of Linus Torvalds. Open vSwitch and OvS are trademarks of The Linux Foundation.</p>
+        <p>Please see our <a href="http://www.linuxfoundation.org/privacy">privacy policy</a> and <a href="http://www.linuxfoundation.org/terms">terms of use</a>.</p>
       </div>
     </div>
   </div>
diff --git a/_includes/header.html b/_includes/header.html
index d541247..3125fec 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -1,22 +1,21 @@ 
 <div id="header">
-<header>
+  <header>
     <div class="cp--header collaborative-projects">
       <div class="gray-diagonal">
-	<div class="container">
-	  <a id="cp--logo" href="http://collabprojects.linuxfoundation.org">
-	    <img src="{{site.url}}/assets/lf/lfcollabprojects_logo_gray.png" alt="Linux Foundation Collaborative Projects" />
-	  </a>
-	</div>
+        <div class="container">
+          <a id="cp--logo" href="http://collabprojects.linuxfoundation.org">
+            <img src="{{site.url}}/assets/lf/lfcollabprojects_logo_gray.png" alt="Linux Foundation Collaborative Projects" />
+          </a>
+        </div>
       </div>
     </div>
     <div id="logo">
-        <a href="{{site.url}}/"><img src="{{site.url}}/assets/vswitch.png" alt="Open vSwitch" height="100" width="154"></a>
+      <a href="{{site.url}}/"><img src="{{site.url}}/assets/vswitch.png" alt="Open vSwitch" height="100" width="154"></a>
     </div>
-
     <nav>
-    <ul class="menu">
+      <ul class="menu">
         {% include menulist.html menu=site.data.nav url=site.url %}
-    </ul>
+      </ul>
     </nav>
-</header>
+  </header>
 </div>
diff --git a/_includes/menulist.html b/_includes/menulist.html
index d162702..fb66e54 100644
--- a/_includes/menulist.html
+++ b/_includes/menulist.html
@@ -1,10 +1,13 @@ 
 {% for item in include.menu %}
-    {% capture itemurl%}{{include.url}}{{item.url}}{% endcapture %}
-    <li><a href="{{itemurl}}"{% if item.subpages %} class="l2submenu"{% endif %}><div>{{item.title}}</div></a>
-        {% if item.subpages %}
-            <ul>
-                {% include menulist.html menu=item.subpages url=itemurl %}
-            </ul>
-        {% endif %}
-    </li>
+{% capture itemurl%}{{include.url}}{{item.url}}{% endcapture %}
+<li>
+  <a href="{{itemurl}}"{% if item.subpages %} class="l2submenu"{% endif %}>
+    <div>{{item.title}}</div>
+  </a>
+  {% if item.subpages %}
+  <ul>
+    {% include menulist.html menu=item.subpages url=itemurl %}
+  </ul>
+  {% endif %}
+</li>
 {% endfor %}
diff --git a/_includes/side-widgets.html b/_includes/side-widgets.html
index b696ea4..8db5c69 100644
--- a/_includes/side-widgets.html
+++ b/_includes/side-widgets.html
@@ -1,68 +1,68 @@ 
 <div class="widget">
-    <div class="widget-title">
-        Updates
-    </div>
-    <div class="textwidget">
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-November/000093.html>Nov 02 2016: Open vSwitch 2.6.1 Available</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-November/000092.html>Nov 01 2016: Final Reminder for OVS Fall 2016 Conference</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-September/000087.html>Sep 28 2016: Open vSwitch 2.6.0 and 2.5.1 Available</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-September/000086.html>Sep 19 2016: Registration Open for OVS Fall 2016 Conference</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-August/000085.html>Aug 31 2016: Open vSwitch Fall 2016 Conference: Call for  Participation</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-March/000083.html>Mar 29 2016: Open vSwitch 2.4.1 and 2.3.3 Available</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-March/000082.html>Mar 29 2016: CVE-2016-2074: MPLS buffer overflow vulnerabilities in Open vSwitch</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-February/000081.html>Feb 27 2016: Open vSwitch 2.5.0 Available</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2015-August/000078.html>Aug 21 2015: Open vSwitch 2.4.0 Available</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2015-August/000076.html>Aug 05 2015: Open vSwitch Fall 2015 Conference: Call for Participation</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2015-June/000075.html>Jun 18 2015: Open vSwitch 2.3.2 Available</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2014-December/000071.html>Dec 03 2014: Open vSwitch 2.3.1 Available</a>
-        <br>
-        <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2014-August/000067.html>Aug 14 2014: Open vSwitch 2.3.0, 2.1.3, and 2.0.2 Available</a>
-        <br>
-        <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-May/000066.html">May 15 2014: OpenStack: "Open vSwitch and the Intelligent Edge" Slides</a>
-        <br>
-        <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-May/000065.html">May 01 2014: Open vSwitch 2.1.2 Available</a>
-        <br><a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-April/000064.html">Apr 29 2014: Open vSwitch 2.1.1 Available</a>
-        <br>
-        <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-April/000063.html">Apr 8 2014: Open vSwitch repository moves to Github</a>
-        <br>
-        <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-March/000061.html">Mar 19 2014: Open vSwitch 2.1.0 Available</a>
-        <br>
-        <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-March/000060.html">Mar 04 2014: Announcing an Open vSwitch Hackathon March 26-27</a>
-    </div>
+  <div class="widget-title">
+    Updates
+  </div>
+  <div class="textwidget">
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-November/000093.html>Nov 02 2016: Open vSwitch 2.6.1 Available</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-November/000092.html>Nov 01 2016: Final Reminder for OVS Fall 2016 Conference</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-September/000087.html>Sep 28 2016: Open vSwitch 2.6.0 and 2.5.1 Available</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-September/000086.html>Sep 19 2016: Registration Open for OVS Fall 2016 Conference</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-August/000085.html>Aug 31 2016: Open vSwitch Fall 2016 Conference: Call for  Participation</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-March/000083.html>Mar 29 2016: Open vSwitch 2.4.1 and 2.3.3 Available</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-March/000082.html>Mar 29 2016: CVE-2016-2074: MPLS buffer overflow vulnerabilities in Open vSwitch</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2016-February/000081.html>Feb 27 2016: Open vSwitch 2.5.0 Available</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2015-August/000078.html>Aug 21 2015: Open vSwitch 2.4.0 Available</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2015-August/000076.html>Aug 05 2015: Open vSwitch Fall 2015 Conference: Call for Participation</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2015-June/000075.html>Jun 18 2015: Open vSwitch 2.3.2 Available</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2014-December/000071.html>Dec 03 2014: Open vSwitch 2.3.1 Available</a>
+    <br>
+    <a href=https://mail.openvswitch.org/pipermail/ovs-announce/2014-August/000067.html>Aug 14 2014: Open vSwitch 2.3.0, 2.1.3, and 2.0.2 Available</a>
+    <br>
+    <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-May/000066.html">May 15 2014: OpenStack: "Open vSwitch and the Intelligent Edge" Slides</a>
+    <br>
+    <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-May/000065.html">May 01 2014: Open vSwitch 2.1.2 Available</a>
+    <br><a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-April/000064.html">Apr 29 2014: Open vSwitch 2.1.1 Available</a>
+    <br>
+    <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-April/000063.html">Apr 8 2014: Open vSwitch repository moves to Github</a>
+    <br>
+    <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-March/000061.html">Mar 19 2014: Open vSwitch 2.1.0 Available</a>
+    <br>
+    <a href="https://mail.openvswitch.org/pipermail/ovs-announce/2014-March/000060.html">Mar 04 2014: Announcing an Open vSwitch Hackathon March 26-27</a>
+  </div>
 </div>
 <div class="widget">
-    <div class="widget-title">
-        Recent Releases
-    </div> 
-    <div class="textwidget">
-        Current release: <a href="http://openvswitch.org/releases/openvswitch-2.6.1.tar.gz">2.6.1</a><br>
-        Current LTS series: <a href="http://openvswitch.org/releases/openvswitch-2.5.1.tar.gz">2.5.1</a><br>
-    </div>
+  <div class="widget-title">
+    Recent Releases
+  </div>
+  <div class="textwidget">
+    Current release: <a href="http://openvswitch.org/releases/openvswitch-2.6.1.tar.gz">2.6.1</a><br>
+    Current LTS series: <a href="http://openvswitch.org/releases/openvswitch-2.5.1.tar.gz">2.5.1</a><br>
+  </div>
 </div>
 <div class="widget">
-    <div class="widget-title">
-        Mailing List Archives
-    </div>
-    <div class="textwidget">
-        {% include mailinglist-link.html %}
-    </div>
+  <div class="widget-title">
+    Mailing List Archives
+  </div>
+  <div class="textwidget">
+    {% include mailinglist-link.html %}
+  </div>
 </div>
 <div class="widget">
-    <div class="widget-title">
-        IRC
-    </div>
-    <div class="textwidget">
-        Visit #openvswitch on irc.<a href="http://freenode.net">freenode.net</a>.
-    </div>
+  <div class="widget-title">
+    IRC
+  </div>
+  <div class="textwidget">
+    Visit #openvswitch on irc.<a href="http://freenode.net">freenode.net</a>.
+  </div>
 </div>
diff --git a/_layouts/page.html b/_layouts/page.html
index f696d4e..ca0c19a 100644
--- a/_layouts/page.html
+++ b/_layouts/page.html
@@ -2,9 +2,9 @@ 
 layout: skel
 ---
 <div class="main-content">
-    <h1>{{page.title}}</h1>
-    {{ content }}
+  <h1>{{page.title}}</h1>
+  {{ content }}
 </div>
 <div class="side-widgets">
-    {% include side-widgets.html %}
+  {% include side-widgets.html %}
 </div>
diff --git a/_layouts/pagenosidewidget.html b/_layouts/pagenosidewidget.html
index 3700e90..c126cf9 100644
--- a/_layouts/pagenosidewidget.html
+++ b/_layouts/pagenosidewidget.html
@@ -2,6 +2,6 @@ 
 layout: skel
 ---
 <div class="main-content-no-side-widget">
-    <h1>{{page.title}}</h1>
-    {{ content }}
+  <h1>{{page.title}}</h1>
+  {{ content }}
 </div>
diff --git a/_layouts/skel.html b/_layouts/skel.html
index 8005dc4..2a8e0bf 100644
--- a/_layouts/skel.html
+++ b/_layouts/skel.html
@@ -1,18 +1,16 @@ 
 <!DOCTYPE html>
 <html>
-    <head>
-        <meta charset="UTF-8">
-        <link rel="stylesheet" type="text/css" href="{{site.url}}/assets/style.css">
-	<link rel="shortcut icon" href="{{site.url}}/assets/vswitch.ico">
-        <title>{{ page.title }}</title>
-    </head>
-    <body {% if page.body_class %}class="{{ page.body_class }}"{% endif %}>
-        <div id="wholepage">
-            {% include header.html %}
-            <div class="page">
-                {{ content }}
-            </div>
-            {% include footer.html %}
-        </div>
-    </body>
+  <head>
+    <meta charset="UTF-8">
+    <link rel="stylesheet" type="text/css" href="{{site.url}}/assets/style.css">
+    <link rel="shortcut icon" href="{{site.url}}/assets/vswitch.ico">
+    <title>{{ page.title }}</title>
+  </head>
+  <body {% if page.body_class %}class="{{ page.body_class }}"{% endif %}>
+    {% include header.html %}
+    <div class="page">
+      {{ content }}
+    </div>
+    {% include footer.html %}
+  </body>
 </html>
diff --git a/index.html b/index.html
index 9b2ea7e..e5f2de2 100644
--- a/index.html
+++ b/index.html
@@ -23,55 +23,52 @@  comments: []
 ---
 <!--TODO mailing list links-->
 <div class="mainpage-top">
-    <h1 style="display:inline-block;">Production Quality, Multilayer Open Virtual Switch</h1>
-    <div class="halfcolumn">
-        <img width="440" height="300" src="{{site.url}}/assets/featured-image.jpg" alt="">
-    </div>
-    <div class="halfcolumn">
-        <h2><strong>What is Open vSwitch?</strong></h2>
-        <p>Open vSwitch is a production quality, multilayer virtual switch licensed under the open source <a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache 2.0</a> license.&nbsp; It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, IPFIX, RSPAN,&nbsp;CLI, LACP, 802.1ag).&nbsp; In addition, it is designed to support distribution across multiple physical servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V. See full feature list <a href="{{site.url}}/features">here</a></p>
-        <a href="{{site.url}}/download">
-            <div class="featured-button">
-                <p>Download</p>
-            </div>
-        </a>
-    </div>
+  <h1 style="display:inline-block;">Production Quality, Multilayer Open Virtual Switch</h1>
+  <div class="halfcolumn">
+    <img width="440" height="300" src="{{site.url}}/assets/featured-image.jpg" alt="">
+  </div>
+  <div class="halfcolumn">
+    <h2><strong>What is Open vSwitch?</strong></h2>
+    <p>Open vSwitch is a production quality, multilayer virtual switch licensed under the open source <a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache 2.0</a> license.&nbsp; It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, IPFIX, RSPAN,&nbsp;CLI, LACP, 802.1ag).&nbsp; In addition, it is designed to support distribution across multiple physical servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V. See full feature list <a href="{{site.url}}/features">here</a></p>
+    <a href="{{site.url}}/download">
+      <div class="featured-button">
+        <p>Download</p>
+      </div>
+    </a>
+  </div>
 </div>
+
 <div class="columncontainer">
-    <div class="onethirdcolumn widget">
-        <div class="widget-title">
-            Introducing Open vSwitch
-        </div>
-        <div class="textwidget">
-            <p>To understand why virtualized environments require a new approach to switching, read the <a href="{{site.gitfileviewerurl}}WHY-OVS.rst">WHY-OVS</a> document that is distributed with the source code.</p>
-            <p>Open vSwitch is used in multiple products and runs in many large production environments (some very, very large). Each stable release is run through a regression suite of hundreds of system-level tests and over a thousand unit tests.</p>
-        </div>
+  <div class="onethirdcolumn widget">
+    <div class="widget-title">
+      Introducing Open vSwitch
+    </div>
+    <div class="textwidget">
+      <p>To understand why virtualized environments require a new approach to switching, read the <a href="{{site.gitfileviewerurl}}WHY-OVS.rst">WHY-OVS</a> document that is distributed with the source code.</p>
+      <p>Open vSwitch is used in multiple products and runs in many large production environments (some very, very large). Each stable release is run through a regression suite of hundreds of system-level tests and over a thousand unit tests.</p>
     </div>
+  </div>
 
-    <div class="onethirdcolumn widget">
-        <div class="widget-title">News</div>
-        <div class="textwidget">
-	  <p>
-	    Open vSwitch 2016 Fall Conference was held Nov. 7 and 8 in
-	    San Jose, CA.  <a href="support/ovscon2016">Slides and
-	    videos</a> are available.
-	  </p>
-	</div>
-        <div class="widget-title">
-            Join Open vSwitch Community
-        </div>
-        <div class="textwidget">
-            <p>{% include mailinglist-link.html %}</p>
-        </div>
+  <div class="onethirdcolumn widget">
+    <div class="widget-title">News</div>
+    <div class="textwidget">
+      <p>Open vSwitch 2016 Fall Conference was held Nov. 7 and 8 in San Jose, CA.  <a href="support/ovscon2016">Slides and videos</a> are available.</p>
     </div>
-    <div class="onethirdcolumn widget">
-        <div class="widget-title">
-            Supported Platform
-        </div>
-        <div class="textwidget">
-            <p>Open vSwitch can operate both as a soft switch running within the hypervisor, and as the control stack for switching silicon. It has been ported to multiple virtualization platforms and switching chipsets. It is the default switch in <a href="http://support.citrix.com/article/CTX130418">XenServer 6.0</a>, the <a href="http://xen.org/products/cloudxen.html">Xen Cloud Platform</a> and also supports <a href="http://www.xen.org">Xen</a>, <a href="http://www.linux-kvm.org">KVM</a>, <a href="http://pve.proxmox.com/wiki/Main_Page"> Proxmox VE </a> and <a href="http://www.virtualbox.org/">VirtualBox</a>. It has also been integrated into many virtual management systems including <a href="http://www.openstack.org/">OpenStack</a>, <a href="http://www.openqrm.com/">openQRM</a>, <a href="http://opennebula.org/">OpenNebula</a> and <a href="http://ovirt.org/">oVirt</a>. The kernel datapath is distributed with <a href="http://kernel.org/">Linux</a>,  and packages are availabl
 e for <a
  href="http://www.ubuntu.com/">Ubuntu</a>, <a href="http://www.debian.org/">Debian</a>, <a href="http://fedoraproject.org//">Fedora</a> and <a href="https://www.opensuse.org/">openSUSE</a>. Open vSwitch is also supported on <a href="http://freebsd.org">FreeBSD</a> and <a href="http://netbsd.org">NetBSD</a>.  The Open vSwitch release in development has been ported to <a href="http://dpdk.org">DPDK</a>.<br><br></p>
+    <div class="widget-title">
+      <p>Join Open vSwitch Community</p>
+    </div>
+    <div class="textwidget">
+      <p>{% include mailinglist-link.html %}</p>
+    </div>
+  </div>
 
-            <p>The bulk of the code is written in platform-independent C and is easily ported to other environments.</p>
-        </div>
+  <div class="onethirdcolumn widget">
+    <div class="widget-title">
+      Supported Platform
+    </div>
+    <div class="textwidget">
+      <p>Open vSwitch can operate both as a soft switch running within the hypervisor, and as the control stack for switching silicon. It has been ported to multiple virtualization platforms and switching chipsets. It is the default switch in <a href="http://support.citrix.com/article/CTX130418">XenServer 6.0</a>, the <a href="http://xen.org/products/cloudxen.html">Xen Cloud Platform</a> and also supports <a href="http://www.xen.org">Xen</a>, <a href="http://www.linux-kvm.org">KVM</a>, <a href="http://pve.proxmox.com/wiki/Main_Page"> Proxmox VE </a> and <a href="http://www.virtualbox.org/">VirtualBox</a>. It has also been integrated into many virtual management systems including <a href="http://www.openstack.org/">OpenStack</a>, <a href="http://www.openqrm.com/">openQRM</a>, <a href="http://opennebula.org/">OpenNebula</a> and <a href="http://ovirt.org/">oVirt</a>. The kernel datapath is distributed with <a href="http://kernel.org/">Linux</a>,  and packages are available for 
 <a href=
 "http://www.ubuntu.com/">Ubuntu</a>, <a href="http://www.debian.org/">Debian</a>, <a href="http://fedoraproject.org//">Fedora</a> and <a href="https://www.opensuse.org/">openSUSE</a>. Open vSwitch is also supported on <a href="http://freebsd.org">FreeBSD</a> and <a href="http://netbsd.org">NetBSD</a>.  The Open vSwitch release in development has been ported to <a href="http://dpdk.org">DPDK</a>.<br><br></p>