From a80c95fd136e9c1b7e97cc47e14b890562553379 Mon Sep 17 00:00:00 2001 From: "Bradley M. Kuhn" Date: Thu, 21 Oct 2021 12:20:03 -0700 Subject: [PATCH 1/2] Fix minimal start of ourcoverage.html and correct various problems ourcoverage.html was a reasonable minimal start but not really ready for production. Make changes necessary to put this into production, as follows: * Rename ourcoverage.html to vizio-coverage.html. This is just Vizio coverage for now. * Order articles by most in-depth/interesting. Verified this ordering by consensus with Conservancy staff. * mailto: link for press coverage on the main inthenews page, but don't use that on Vizio page; it's unlikely we'll miss any of the Vizio coverage. * use — instead of - * put quotes around article titles. * Add missing PR Web article * Switch from

's to

  • 's in vizio-coverage.html * Fix menu issues. 09a4b02 outlined the issues regarding how to add items to menu; it does require a CSS change as explained therein; merely using the right `base_` is not enough * Improve menu integration. Per PR people's recommendation, the Vizio stuff that also goes in other areas needs to be placed in multiple menus. --- www/conservancy/static/css/conservancy.css | 1 + www/conservancy/static/press/inthenews.html | 8 +++++--- www/conservancy/static/press/ourcoverage.html | 20 ------------------- .../static/press/vizio-coverage.html | 19 ++++++++++++++++++ www/conservancy/templates/base_press.html | 3 ++- www/conservancy/templates/base_vizio.html | 1 + .../templates/submenus/news_partial.html | 4 ++-- 7 files changed, 30 insertions(+), 26 deletions(-) delete mode 100644 www/conservancy/static/press/ourcoverage.html create mode 100644 www/conservancy/static/press/vizio-coverage.html diff --git a/www/conservancy/static/css/conservancy.css b/www/conservancy/static/css/conservancy.css index 803787f0..c8018418 100644 --- a/www/conservancy/static/css/conservancy.css +++ b/www/conservancy/static/css/conservancy.css @@ -383,6 +383,7 @@ body > header { #container #sidebar.VizioQandA ul li.VizioQandA, #container #sidebar.VizioPressKit ul li.VizioPressKit, #container #sidebar.VizioPhotoAssets ul li.VizioPhotoAssets, +#container #sidebar.VizioPress ul li.VizioPress, #container #sidebar.Glossary ul li.Glossary, #container #sidebar.CopyleftCompliance ul li.CopyleftCompliance, #container #sidebar.HelpComply ul li.HelpComply, diff --git a/www/conservancy/static/press/inthenews.html b/www/conservancy/static/press/inthenews.html index 6eb2d7a9..b5e40e5f 100644 --- a/www/conservancy/static/press/inthenews.html +++ b/www/conservancy/static/press/inthenews.html @@ -4,9 +4,11 @@ {% block content %}

    Related News Stories

    -

    Here are some news articles that include us and our work. If you have any - suggestions for pieces you think our sustainers would be interested in, - please send an email to info@sfconservancy.org.

    +

    Here are some news articles that relate generally to our work. If + you have any suggestions for articles to include here, please send + an email to + <info@sfconservancy.org>. Also check out articles related to + our Vizio Lawsuit.

    Right to Repair

    diff --git a/www/conservancy/static/press/ourcoverage.html b/www/conservancy/static/press/ourcoverage.html deleted file mode 100644 index a57f2c44..00000000 --- a/www/conservancy/static/press/ourcoverage.html +++ /dev/null @@ -1,20 +0,0 @@ -{% extends "base_press.html" %} -{% block subtitle %}Press - {% endblock %} -{% block submenuselection %}Press{% endblock %} -{% block content %} -

    Our News Coverage

    - -

    Here are some news articles that were written about us and our work. If you - find anything we missed, please send it to media@sfconservancy.org.

    - -

    Vizio Lawsuit 2021

    - -

    The Stack - TV maker Vizio sued for alleged copyleft violations — after failing to disclose source code

    -

    Reuters - Vizio sued by nonprofit to share code for open-source software

    -

    The Register - Software Freedom Conservancy sues TV maker Vizio for GPL infringement

    -

    ZDNET - Software Freedom Conservancy sues Vizio for GPL violations

    -

    LWN (subscriber only) - Empowering users of GPL software

    -

    Yahoo Finance - Software Freedom Conservancy files right-to-repair lawsuit against California TV manufacturer Vizio Inc. for alleged GPL violations

    -

    Lawyer Monthly - Software Freedom Conservancy Sues Vizio Over Source Code

    - -{% endblock %} diff --git a/www/conservancy/static/press/vizio-coverage.html b/www/conservancy/static/press/vizio-coverage.html new file mode 100644 index 00000000..666624f3 --- /dev/null +++ b/www/conservancy/static/press/vizio-coverage.html @@ -0,0 +1,19 @@ +{% extends "base_press.html" %} +{% block subtitle %}Press - {% endblock %} +{% block content %} +

    Vizio Lawsuit Press Coverage

    + +

    Here are articles in the press that covered our Vizio lawsuit.

    + +

    Coverage of the Complaint filing

    + + diff --git a/www/conservancy/templates/base_vizio.html b/www/conservancy/templates/base_vizio.html index c88f6f38..d278e6fa 100644 --- a/www/conservancy/templates/base_vizio.html +++ b/www/conservancy/templates/base_vizio.html @@ -20,6 +20,7 @@
  • Press Release
  • Complaint
  • Q&A
  • +
  • Third-Party Press Coverage
  • Resources for Journalists

    diff --git a/www/conservancy/templates/submenus/news_partial.html b/www/conservancy/templates/submenus/news_partial.html index 72f262dd..7bda2c5b 100644 --- a/www/conservancy/templates/submenus/news_partial.html +++ b/www/conservancy/templates/submenus/news_partial.html @@ -2,6 +2,6 @@
  • News Releases
  • Blog
  • Vizio Lawsuit In The News
  • -
  • Our Issues In The News
  • +
  • Our Issues In The News
  • Press