Reformatted for master-index usage
authorRuben Rodriguez <ruben@gnu.org>
Mon, 27 Feb 2023 15:31:35 +0000 (16:31 +0100)
committerRuben Rodriguez <ruben@gnu.org>
Mon, 27 Feb 2023 15:31:35 +0000 (16:31 +0100)
40 files changed:
content/2015.md [new file with mode: 0644]
content/2016.md [new file with mode: 0644]
content/2017.md [new file with mode: 0644]
content/2018.md
content/extra/2017.pdf [new file with mode: 0644]
content/extra/custom.css [deleted file]
content/images/richard-stallman.jpg [new file with mode: 0644]
content/images/richard-stallman_grad.jpg [deleted file]
content/images/staff/no-photo.png [moved from content/images/no-photo.png with 100% similarity]
content/images/toc-libreplanet.jpg [new file with mode: 0644]
content/images/toc-libreplanet_grad.jpg [deleted file]
output/author/free-software-foundation.html
output/custom.css [deleted file]
output/extra/2017.pdf [new file with mode: 0644]
output/fy2015.html [new file with mode: 0644]
output/fy2016.html [new file with mode: 0644]
output/fy2017.html [new file with mode: 0644]
output/fy2018.html
output/images/derivatives/article-image/campaigns-drm.png [new file with mode: 0644]
output/images/derivatives/article-image/campaigns-stats-lp_small.jpg [new file with mode: 0644]
output/images/derivatives/article-image/licensing-gingerich_crop.jpg [new file with mode: 0644]
output/images/derivatives/article-image/sysadmin-libreplanet.jpg [new file with mode: 0644]
output/images/fa2018.png
output/images/richard-stallman.jpg [new file with mode: 0644]
output/images/richard-stallman_grad.jpg [deleted file]
output/images/staff/derivatives/thumb/georgia.jpg
output/images/staff/no-photo.png [moved from output/images/no-photo.png with 100% similarity]
output/images/toc-libreplanet.jpg [new file with mode: 0644]
output/images/toc-libreplanet_grad.jpg [deleted file]
output/index.html
output/theme/css/b-side-base.css
pelicanconf.py
theme/static/css/b-side-base.css
theme/templates/article.html
theme/templates/index.html
theme/templates/partials/body-footer.html
theme/templates/partials/body-header.html
theme/templates/partials/fsf-grid.html [new file with mode: 0644]
theme/templates/partials/head-style-base.html
theme/templates/summary.html

diff --git a/content/2015.md b/content/2015.md
new file mode 100644 (file)
index 0000000..1fdf89d
--- /dev/null
@@ -0,0 +1,8 @@
+Title: FY2015 Annual Report
+Summary: Highlighting activities and detailed financials for Fiscal Year 2015
+Date: 2015-12-05 10:20
+Slug: fy2015
+Fy: 2015
+Dates: October 1, 2014 - September 30, 2015
+linkoverride: https://static.fsf.org/nosvn/annual-reports/FY2015_annual_report_LR.pdf
+source: https://static.fsf.org/nosvn/annual-reports/fy15-report.tar
diff --git a/content/2016.md b/content/2016.md
new file mode 100644 (file)
index 0000000..c6f3979
--- /dev/null
@@ -0,0 +1,8 @@
+Title: FY2016 Annual Report
+Summary: Highlighting activities and detailed financials for Fiscal Year 2016
+Date: 2016-12-05 10:20
+Slug: fy2016
+Fy: 2016
+Dates: October 1, 2015 - September 30, 2016
+linkoverride: https://static.fsf.org/nosvn/annual-reports/FY16_LR.pdf
+source: https://static.fsf.org/nosvn/annual-reports/Annual_Report_FY16_source_files.tar.gz
diff --git a/content/2017.md b/content/2017.md
new file mode 100644 (file)
index 0000000..5ca7d2e
--- /dev/null
@@ -0,0 +1,622 @@
+Title: FY2017 Annual Report
+Summary: Highlighting activities and detailed financials for Fiscal Year 2017
+Date: 2017-12-05 10:20
+Slug: fy2017
+Fy: 2017
+Dates: October 1, 2016 - September 30, 2017
+{% comment {
+
+  Copyright (c) 2022 Free Software Foundation, Inc.
+
+  This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
+  International license (https://creativecommons.org/licenses/by-sa/4.0/)
+
+}%}
+
+<style>
+:root {
+    --background: #fffff6;
+    --brightaccent: #ece1bd;
+    --darkaccent: #ac4f30;
+    --lightaccent: #d1b661;
+    --colortone: -30deg;
+}
+</style>
+
+> The Free Software Foundation is a leader in the international movement for computer user freedom. We defend the rights of all software users and encourage the development and use of free ["as in freedom"]() software.
+
+> This annual report highlights the Foundation's activities and achievements in fiscal year 2017 (October 1, 2016 — September 30, 2017) and includes a detailed financial statement.
+
+<div id="toc" markdown="1" style="background:url(./images/toc-libreplanet.jpg)">
+<div id="tocbg" markdown="1">
+<div id="toctext" markdown="1">
+[TOC]
+<div class="caption" markdown="1">Free software community members at [LibrePlanet 2017](https://lp).</div>
+<div class="credit">Credit: Kori Feener, CC BY 4.0</div>
+</div>
+</div>
+</div>
+
+
+<div class="pagebreak"></div>
+<div class="col2" markdown="1">
+## Licensing and Compliance
+
+The FSF's Licensing and Compliance Lab defends free software through license enforcement and enforcement support, a rigorous product certification, and educational resources.
+
+In FY17, we celebrated the tenth anniversary of the GNU General Public License version 3 (GPL). This is the free software copyleft license that ensures the user's right to run, study, share, and modify software. In addition to being the steward of the GPL, the FSF holds copyright on much of the GNU operating system. The licensing team spent the year accepting copyright assignments from software developers and corporations, investigating GPL violations, and answering licensing questions from the community.
+
+We championed copylefted projects, publishing another seven installments in an ongoing series of conversations with free software developers who choose GNU licenses for their work. We also certified a record number of devices under our Respects Your Freedom certification program, which identifies devices that do as much as possible to respect user freedom.
+
+Along with answering hundreds of licensing questions from the public, dedicated volunteers continued to expand and improve the Free Software Directory for nearly two million annual visitors, and we made inroads with government, helping the US Department of Defense to distribute free software. We also organized volunteers to create a workaround for Web site maintainers who want to register as an agent under the US Digital Millennium Copyright Act (DMCA) while avoiding the nonfree JavaScript the process currently requires.
+
+
+![Photo of a man with light brown hair, glasses, and a brown, white, and red sweater, holding two small mobile phones in his hands.](images/licensing-gingerich_crop.jpg){: .image-process-article-image}
+
+Denver Gingerich, a developer of packages under the AGPLv3 and other GNU licenses, speaking at LibrePlanet 2017 about free software for mobile phones.
+{.caption}
+
+CREDIT: Kori Feener, CC-BY 4.0
+{.credit}
+
+### FY2017 at a glance
+
+331
+: copyright assignments and disclaimers accepted
+
+670
+: licensing questions fielded from the public
+
+54
+: reports of GNU license violations investigated
+
+18
+: devices certified to Respect Your Freedom
+
+1.8 million
+: visitors to the Free Software Directory
+
+### Respects Your Freedom certification
+
+![RYF Logo](images/RYF-logo.png){.align-left .width-40}
+
+The FSF's Respects Your Freedom product certification program encourages the creation and sale of hardware that will do as much as possible to respect your freedom and privacy.
+
+In FY17, fifteen devices from Technoethical became RYF certified: six laptops, two docking stations, a mainboard, three WiFi USB adapters, two internal WiFI devices, and a Bluetooth USB adapter. RYF certification was also awarded to three devices from Vikings: a USB stereo sound adapter, a mainboard, and a laptop, bringing the number of RYF certified devices to twenty-seven.
+
+</div>
+
+{% separator {
+  "title": "Why I joined the FSF",
+  "quote": "To fight the dystopia of a DRM-overgrown world."
+}%}
+
+![A photo of a wall in Florida. Spraypainted on the wall is 'DRM' with a red circle and crossed out.](images/campaigns-drm.png){: .image-process-article-image}
+
+34th Street Wall, Gainesville, Florida
+{.caption}
+
+Credit: Gavin Baker, CC-BY-SA 4.0 
+{.credit}
+
+
+<div class="col2" markdown="1">
+
+## Campaigns
+
+### Fighting DRM wherever it's found
+In the past year, we've fought back against Digital Restrictions Management (DRM) on multiple fronts.
+International Day Against DRM
+
+On July 9, 2017, International Day Against DRM (IDAD) focused on Web-based community involvement, with more than twenty organizations raising their voices in support of a world without DRM. From blog posts to special sales, to parties and movie showings around the world, people came out to celebrate DRM-free media, and raise awareness of the threats we face from DRM.
+
+### DMCA exemptions
+
+The licensing team continued to raise the alarm about legislative issues like the US federal government's continued insistence on forcing supporters of user freedom to fight for exemptions to the Digital Millennium Copyright Act's (DMCA) anti-circumvention restrictions.
+
+The DMCA is a particularly egregious example of legislative endorsement of DRM. It destroys user freedom, and concentrates control over the production and distribution of digital media, giving DRM peddlers the power to carry out massive digital book burnings and conduct large scale surveillance over people's media viewing habits. Even the process for getting exceptions to the anti-circumvention rules for the purposes of research or use of assistive technologies is draconian, resetting every three years and requiring nonfree JavaScript in order to submit a comment on the process, unless you get special permission to comment in another way.
+
+Along with our own comments, we rallied the free software community to submit their own comments in favor of anti-circumvention exemptions — and passionate critiques of the entire process.
+
+### EME in Web standards
+
+Encrypted Media Extensions (EME) is just another way to dress up DRM. The FSF and the free software community organized to oppose a proposal by the World Wide Web Consortium (W3C) to make EME a Web standard. We called and wrote W3C president Tim Berners-Lee, asking him to keep the Web free. While we lost this battle, and EME became a Web standard, we're looking at our options for next steps. We are not giving up hope for a free Web, even if its inventor did.
+
+### Free people, free net
+
+Internet freedom in the United States found itself on the national stage in 2017. Over the course of the year, Ajit Pai became chairman of the Federal Communications Commission (FCC) and instigated a war against net neutrality. The FSF joined with dozens of other organizations to raise awareness and organize in support of net neutrality.
+
+![Sumana Harihareswara gives the closing keynote at LibrePlanet 2017](images/campaigns-stats-lp_small.jpg){: .image-process-article-image}
+
+Sumana Harihareswara gives the closing keynote at LibrePlanet 2017
+{.caption}
+
+Credit: Kori Feener, CC-BY 4.0
+{.credit}
+
+<div markdown=1>
+<div class="column2" markdown=1>
+
+### Free Software Supporter subscribers
+
+119,299
+: October, 2016
+
+159,068
+: September, 2017
+
+</div>
+<div class="column2" markdown=1>
+### LibrePlanet 2017
+
+353
+: attendees
+
+56
+: sessions
+
+32
+: hours of streamed and recorded videos
+</div>
+
+</div>
+</div>
+
+<div class="pagebreak"></div>
+{% separator {
+  "title": "Why I joined the FSF",
+  "quote": "To fight the dystopia of a DRM-overgrown world."
+}%}
+
+<div class="col2" markdown="1">
+## Tech
+
+### Infrastructure for free software development and activism
+
+
+This year, the FSF's tech team made some crucial infrastructure upgrades that improve both the Foundation's daily operations and the GNU Project. The changes included running more services on hardware that is Respects Your Freedom certified, including a Librebooted BIOS and running Trisquel GNU/Linux, proving that complex software projects and modern nonprofit organizations can succeed relying on free software.
+
+The tech team and its volunteers also power LibrePlanet, the annual free software conference. Its livestream and recording infrastructure reduce barriers to access for those who are not able to attend the conference in person. Volunteer-monitored IRC channels for each talk and workshop room increase the opportunity to contribute to the conversation. Recordings are archived on the FSF's GNU MediaGoblin instance shortly after the event. And it's all done with free software!
+
+Additionally, this three-person team runs the GNU shell server, oversees the security of GNU software distribution and infrastructure, and works with volunteers to maintain savannah.gnu.org. They also maintain many services used by staff, volunteers, and the free software community, including the FSF's CiviCRM server, fsf.org, libreplanet.org, defectivebydesign.org, the Free Software Directory, XMPP servers for staff and members, mailing lists, apt mirrors, git repositories, internal wikis, a GNU social server, a Single Sign-On server, email servers, DNS servers, internal site monitoring systems, a Request Tracker instance, and the FSF shop.
+
+### What's GNU in FY17
+
+~400
+: GNU packages
+
+234
+: new GNU releases
+
+432K
+: emails per day on lists.gnu.org and lists.nongnu.org
+
+average of 1.2M
+: monthly unique visitors to gnu.org
+
+And the team collaborates with the free software community, maintaining gnu.org with the help of volunteers, and working with interns who are advancing their skills and knowledge in working with and creating free software.
+
+The team introduced some new infrastructure using distributed Ceph storage and multiple KVM hosts for our new virtual machines. They started the next round of upgrades, including the implementation of a new mail server stack supporting over three thousand free software project mailing lists, and improving the LibrePlanet conference streaming setup by using Ansible to manage the laptops used for streaming, introducing new hardware, and using HUBAngl (streaming software created by an FSF intern).
+
+![A tiered classroom, filled with people. A person stands at the front of the room, beneath a large projection screen, giving a talk.](images/sysadmin-libreplanet.jpg){: .image-process-article-image}
+
+The tech team maintains the free software infrastructure for all FSF operations, including the annual LibrePlanet conference.
+{.caption}
+
+Credit: Kori Feener, CC-BY 4.0
+{.credit}
+
+### Defending user freedom with free software
+
+FSF and GNU infrastructure includes:
+
+over 100
+: virtual machines
+
+11
+: physical machines
+
+3
+: data centers & some in-house hosting
+
+396
+: volunteer maintainers
+
+0
+: Amazon EC2 instances
+
+### Working Together for Free Software
+
+[![GNU Guix logo](images/guix.svg)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=50){.logos}
+[![GNU Mailman logo](images/mailman.svg)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=22){.logos}
+[![GNU MediaGoblin logo](images/mediagoblin.svg)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=36){.logos}
+[![GNU Octave logo](images/octave.svg)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=10){.logos}
+[![GNU Radio logo](images/gnuradio.svg)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=16){.logos}
+[![GNU Toolchain logo](images/gnu-toolchain.svg)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=57){.logos}
+[![Replicant logo](images/replicant.svg)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=19){.logos}
+[![SeaGL logo](images/seagl.png)](https://my.fsf.org/civicrm/contribute/transact?reset=1&id=58){.logos}
+
+The FSF acts as fiscal sponsor for free software projects and events whose scope and purpose align with the FSF’s mission. Participating projects benefit from the FSF’s nonprofit status, administrative infrastructure, and fundraising expertise. In FY17, these eight projects received $67,130 in direct support from the free software community via the Working Together for Free Software Fund.
+
+</div>
+
+
+<div class="pagebreak"></div>
+{% separator {
+  "title": "Why I joined the FSF",
+  "quote": "To fight the dystopia of a DRM-overgrown world."
+}%}
+## Financial Statement
+
+{%
+    matplotlib {
+        "filename": "fa2018",
+        "data" : [
+         {"title": "Program\nServices",
+         "values": 1076394,
+         "colors": "chocolate"},
+         {"title": "Management\nand General",
+         "values": 95105,
+         "colors": "sienna"},
+         {"title": "Fundraising",
+         "values": 65639,
+         "colors": "brown"}
+        ]
+    }
+%}
+
+
+The following is a visualization of the Free Software Foundation's FY 2017 financial statement. The original documents can be found [here]().
+
+<div class="nocollapse" style="clear:both" markdown=1>
+
+<div class="column3" markdown=1>
+### Statement of Financial Position
+
+Assets         ||
+----|--
+Cash and Cash Equivalents                      | $1,191,910
+Accounts Receivable and Inventory              | $28,425
+Prepaid Expenses and Other Current Assets      | $4,038
+Investments                                    | $239,645
+Property, Equipment                            | $19,169
+Non-Current Assets                             | $13,228
+*Total Assets*                                 | *$1,496,415*
+</div>
+
+<div class="column3" markdown=1>
+### Liabilities and Net Assets
+
+Liabilities ||
+----|--
+Accounts Payable                               | $16,335
+Accrued Expenses                               | $106,435
+**Total Current Liabilities**                  | **$122,770**
+
+Net Assets ||
+----|--
+Unrestricted                                   | $1,186,690
+Temporarily Restricted                         | $186,955
+**Total Net Assets**                           | **$1,373,645**
+*Total Liabilities and Net Assets*             | *$1,496,415*
+</div>
+
+<div class="column3" markdown=1>
+### Statement of Activities
+
+Support and Revenue ||
+----|--
+Contributions                                  | $1,294,697
+In-Kind Contributions                          | $3,600
+Earned Revenue                                 | $70,406
+Interest and Other Income                      | $8,471
+Gain/(Loss) on Investments                     | ($14,899)
+**Total Support and Revenue**                  | **$1,362,275**
+
+Functional Expenses ||
+----|--
+Program Services                               | $1,076,394
+Management and General                         | $95,105
+Fundraising                                    | $65,639
+**Total Functional Expenses**                  | **$1,236,994**
+*Change in Net Assets*                         | *$125,281*
+</div>
+</div>
+
+
+<div class="pagebreak"></div>
+
+## Donors
+
+This list includes our patrons, in-kind supporters, and those who receive ThankGNUs for donations totaling over $500 in a year. The FSF appreciates and thanks the thousands of individual donors, members, and corporate patrons worldwide who make our work possible.
+
+### Institutional Support
+
+<div class="donors col2" markdown=1>
+* Private Internet Access
+* Alibaba Group
+* Craigslist Charitable Fund
+* 2A Foundation
+* Bloomberg
+* Google
+* Skowronski Family Foundation
+* Bibliotek-Systemer As IUT Béziers (Université Montpellier 2)
+* Purism
+* Audeo
+* GitHub
+* Open Invention Network
+
+### In-Kind Support
+
+* Bytemark
+* Markley Group
+* TowardEX
+* Technoethical
+* Aleph Objects
+* No Starch Press
+* ThinkPenguin 
+
+### $5000+
+
+* Cristian Frâncu
+* Julian Graham
+* Gregory Maxwell
+* James Wilson
+
+### $1000+
+
+* Aleph Objects, Inc
+* Jean-Francois Blavier
+* Alain Brenzikofer
+* Shawn C [a.k.a “citypw”]
+* Colin Carr
+* Antonio Carzaniga
+* Jeffrey Cliff
+* Steven Dick
+* Robert Dionne
+* Alexey Eromenko
+* Cătălin Frâncu
+* Matteo Frigo
+* René Genz
+* Richard Harlow
+* Douglas Hauge
+* Matthias Herrmann
+* Jonathan Howell
+* Stephen Ippolito
+* Brewster Kahle
+* Donald and Jill Knuth
+* Nikolay Ksenev
+* Russell McManus
+* Trevor Menagh
+* Nebion AG
+* Seungwon Park
+* Sreeram Ramachandran
+* Daniel Riek
+* Peter Rock
+* Luis Rodriguez
+* Inouye Satoru
+* Steve Sprang
+* John Sullivan
+* Puduvankunnil Udayakumar
+* C&CZ IT Department, Faculty of Science, Radboud University
+* Kat Walsh
+* Philipp Weis
+* Marinos Yannikos
+
+### $500-$999
+
+* Jean-Louis Abraham
+* Ben Abrams
+* Bashar Al-Abdulhadi
+* Xavier ALT
+* Iñaki Arenaza in memory of Mr. Mauricio Saint-Supery
+* Matthew Armstrong
+* AskApache
+* Salim Badakhchani
+* Alexandre BLANC
+* Blue Systems
+* Mark Boenke
+* Wade Brainerd
+* Nicolae Carabut
+* Alison Chaiken
+* Conan Chiles
+* Yidong Chong
+* Judicaël Courant
+* Donald Craig
+* Allen Curtis
+* Dangerous Thing
+* Henrique Dante de Almeida
+* Paul Eggert
+* Markus Fischer
+* Edward Flick
+* Andrew Fox
+* Arthur Gleckler
+* Elyse Grasso
+* Aaron Grothe
+* Sam Halliday
+* Steven Hay
+* Michael Henderson
+* Håkon A. Hjortland
+* Brett Holleman
+* Daniel Hoodin
+* Clifford Ireland
+* Martin Jansche
+* Christian Johansen
+* Uday Kale
+* Chase Kelley
+* David Klann
+* Colin Klingman
+* Adam Klotblixt
+* Warren Knight
+* Øyvind Gard Knudtzen
+* Martin Krafft
+* Peter Kunze
+* Adam Lewis
+* Morten Lind
+* Denis López
+* Shyama Mandal
+* Christopher Marusich
+* Miromico AG
+* David Moews
+* Kyohei Moriyama
+* Bill Newcomb
+* Pablo Adrian Nieto
+* Freddie O'Connell
+* jeffrey oconnell
+* Stephanie Ogden
+* Marcus Pemer
+* Donnie Pennington
+* Roland Pesch
+* Valerio Poggi
+* David Potter
+* Nicolas Pottier
+* Ed Price
+* Vivek Ramachandran
+* Norman Richards
+* francisco rodriguez
+* Tyler Romeo
+* Leah Rowe
+* Sean Russell
+* Minoru Sekine
+* Ben Simmonds
+* Bijan Soleymani
+* Trevor Spiteri
+* Gary Stimson
+* 悟高田
+* Micah Tombli
+* David Turner
+* Rob Vens
+* Spencer Visick
+* Paul Wang
+* ivo Welch
+* Eric West
+* Jim Wright
+* hiroo yamagata
+* Adam Ymeren 
+</div>
+
+
+<div class="pagebreak"></div>
+{% separator {
+  "title": "Why I joined the FSF",
+  "quote": "To fight the dystopia of a DRM-overgrown world."
+}%}
+
+<div class="column2" markdown=1>
+![An image of a keyboard](images/donors-opener.jpg){.colortone}
+</div>
+
+<div class="column2" markdown=1>
+## Associate Membership
+
+###Join the Free Software Foundation
+
+Our mission is to promote computer user freedom and defend the rights of all software users, worldwide. Though free software is used more widely than ever, it is under threat from a wide range of interests that profit from controlling and surveilling computer users. You can help put control over computers back in the hands of the people who use them! Try a free software program, or switch to a free operating system. Make a donation, or make a long term commitment to free software by becoming a Free Software Foundation Associate Member. Learn more at fsf.org.
+
+</div>
+
+
+<div class="pagebreak"></div>
+
+## Leadership and Staff
+
+<div class="boardcolumn width-25 float-left" style="padding-right:2rem" markdown=1>
+### Board of Directors
+
+![Richard M. Stallman](images/richard-stallman.jpg){.width-50 .colortone}
+#### Richard M. Stallman
+Founder and President
+#### Gerald J. Sussman
+Professor of Electrical Engineering, MIT
+#### Geoffrey Knauth
+Senior Software Developer at AccuWeather
+#### Henry Poole
+Founder, CivicActions
+#### Benjamin Mako Hill
+Assistant Professor of Communications at the University of Washington
+#### Bradley M. Kuhn
+President and Distinguished Technologist, Software Freedom Conservancy
+#### Kat Walsh
+Attorney
+
+
+
+</div>
+
+<div class="staffcolumn width-70 float-left"  markdown=1>
+
+### Leadership
+
+<div class="staff" markdown=1>
+![John Sullivan](images/staff/johns.jpg){: .image-process-thumb}
+#### John Sullivan
+Executive Director
+</div>
+
+<div class="staff" markdown=1>
+![John Hsieh](images/staff/johnh.jpg){: .image-process-thumb}
+#### John Hsieh
+Deputy Director
+</div>
+
+### Licensing
+
+<div class="staff" markdown=1>
+![Donald Robertson](images/staff/donald.jpg){: .image-process-thumb}
+#### Donald Robertson
+Licensing and Compliance Manager
+</div>
+
+<div class="staff" markdown=1>
+![Craig Topham](images/staff/craig.jpg){: .image-process-thumb}
+#### Craig Topham
+Copyright and Licensing Associate 
+</div>
+
+### Campaigns
+
+<div class="staff" markdown=1>
+![Molly de Blanc](images/staff/molly.jpg){: .image-process-thumb}
+#### Molly de Blanc
+Campaigns Manager
+</div>
+<div class="staff" markdown=1>
+![Dana Morgenstein](images/staff/dana.jpg){: .image-process-thumb}
+#### Dana Morgenstein
+Outreach and Communications Coordinator
+</div>
+
+### Tech
+
+<div class="staff" markdown=1>
+![Andrew Engelbrecht](images/staff/andrew.jpg){: .image-process-thumb}
+#### Andrew Engelbrecht
+Senior Systems Administrator
+</div>
+<div class="staff" markdown=1>
+![Ian Kelling](images/staff/ian.jpg){: .image-process-thumb}
+#### Ian Kelling
+Senior Systems Administrator
+</div>
+<div class="staff" markdown=1>
+![Ruben Rodriguez](images/staff/ruben.jpg){: .image-process-thumb}
+#### Rubén Rodríguez
+Chief Technology Officer 
+</div>
+
+### Operations
+
+<div class="staff" markdown=1>
+![Matt Lavallee](images/staff/mattlav.jpg){: .image-process-thumb}
+#### Matt Lavallee
+Operations Assistant
+</div>
+<div class="staff" markdown=1>
+![Jeanne Rasata](images/staff/jeanne.jpg){: .image-process-thumb}
+#### Jeanne Rasata
+Assistant to the President 
+</div>
+
+</div>
+
+
index 9f4218ce7bab47e378aa1f2aa448258fb59bc4a8..d2ec7833ddf294150eaa6985b5eef2a74b809ebf 100644 (file)
@@ -1,8 +1,10 @@
 Title: FY2018 Annual Report
 Summary: Highlighting activities and detailed financials for Fiscal Year 2018
-Date: 2018-12-05 10:20
+Date: 2023-02-05 10:20
 Slug: fy2018
-Dates: (October 1, 2017 - September 30, 2018)
+Dates: October 1, 2017 - September 30, 2018
+Fy: 2018
+Source: https://vcs.fsf.org/?p=financial-reports.git
 {% comment {
 
   Copyright (c) 2023 Free Software Foundation, Inc.
@@ -12,13 +14,23 @@ Dates: (October 1, 2017 - September 30, 2018)
 
 }%}
 
+<style>
+/* Blue tones */
+:root {
+    --background: #f6faff;
+    --brightaccent: #bde3ec;
+    --darkaccent: #2870cc;
+    --lightaccent: #79b4f2;
+    --colortone: 185deg;
+}
+</style>
 
 > The Free Software Foundation is a leader in the international movement for computer user freedom. We defend the rights of all software users and encourage the development and use of free ["as in freedom"]() software.
 
 > This annual report highlights the Foundation's activities and achievements in fiscal year 2017 (October 1, 2017 — September 30, 2018) and includes a detailed financial statement.
 
-<div id="toc" markdown="1">
-<div id="tocbg" markdown="1" style="background:url(images/toc-libreplanet_grad.jpg)" >
+<div id="toc" markdown="1"style="background:url(images/toc-libreplanet.jpg)">
+<div id="tocbg" markdown="1">
 <div id="toctext" markdown="1">
 [TOC]
 <div class="caption" markdown="1">Free software community members at [LibrePlanet 2018](https://libreplanet.org/2018/).</div>
@@ -428,13 +440,13 @@ Free Software Fund](https://www.fsf.org/working-together/fund).
         "data" : [
          {"title": "Program\nServices",
          "values": 1076394,
-         "colors": "chocolate"},
+         "colors": "steelblue"},
          {"title": "Management\nand General",
          "values": 95105,
-         "colors": "sienna"},
+         "colors": "royalblue"},
          {"title": "Fundraising",
          "values": 65639,
-         "colors": "brown"}
+         "colors": "dodgerblue"}
         ]
     }
 %}
@@ -777,7 +789,7 @@ Member](https://my.fsf.org/join). Learn more at <fsf.org>.
 <div class="boardcolumn width-25 float-left" style="padding-right:2rem" markdown=1>
 ### Board of Directors
 
-![Richard M. Stallman](images/richard-stallman_grad.jpg){.width-50 .colortone}
+![Richard M. Stallman](images/richard-stallman.jpg){.width-50 .colortone}
 #### Richard M. Stallman
 Founder and President
 #### Gerald J. Sussman
diff --git a/content/extra/2017.pdf b/content/extra/2017.pdf
new file mode 100644 (file)
index 0000000..b8dbe81
Binary files /dev/null and b/content/extra/2017.pdf differ
diff --git a/content/extra/custom.css b/content/extra/custom.css
deleted file mode 100644 (file)
index 2ee5fb4..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-
-/* 2017 colors */
-:root {
-    --background: #fffff6;
-    --brightaccent: #ece1bd;
-    --darkaccent: #ac4f30;
-    --lightaccent: #d1b661;
-    --colortone: -40deg;
-}
-
-/* Blue tones */
-:root {
-    --background: #f6faff;
-    --brightaccent: #bde3ec;
-    --darkaccent: #2870cc;
-    --lightaccent: #79b4f2;
-    --colortone: 185deg;
-}
-
diff --git a/content/images/richard-stallman.jpg b/content/images/richard-stallman.jpg
new file mode 100644 (file)
index 0000000..86f6051
Binary files /dev/null and b/content/images/richard-stallman.jpg differ
diff --git a/content/images/richard-stallman_grad.jpg b/content/images/richard-stallman_grad.jpg
deleted file mode 100644 (file)
index 7362a10..0000000
Binary files a/content/images/richard-stallman_grad.jpg and /dev/null differ
diff --git a/content/images/toc-libreplanet.jpg b/content/images/toc-libreplanet.jpg
new file mode 100644 (file)
index 0000000..e4d64be
Binary files /dev/null and b/content/images/toc-libreplanet.jpg differ
diff --git a/content/images/toc-libreplanet_grad.jpg b/content/images/toc-libreplanet_grad.jpg
deleted file mode 100644 (file)
index 3d7e95d..0000000
Binary files a/content/images/toc-libreplanet_grad.jpg and /dev/null differ
index 8aa572d3a104f37874cd2bae8205bf0f9ea2cba0..09cc708d94cd822c87bf9392ee27f6db4c3ffb60 100644 (file)
@@ -2,19 +2,16 @@
 
 <html lang="en">
 <head>
-<title>Free Software Foundation - FSF FY2018 Annual Report</title>
+<title>Free Software Foundation - Free Software Foundation Annual Reports</title>
 <link href="" rel="canonical"/>
-<link href="custom.css" rel="stylesheet"/>
 <link href="./theme/css/b-side-base.css" rel="stylesheet"/><meta charset="utf-8"/>
 <meta content="width=680" name="viewport"><link href="./theme/css/b-side-wide.css" rel="stylesheet"/> </meta></head>
 <body>
 <header class="top-menu no-print">
 <nav class="top-menu">
 <ul>
-<li><a href="">FSF FY2018 Annual Report</a></li>
-<li><a class="active" href="#toc">Table of Contents</a></li>
+<li><a href="">Free Software Foundation Annual Reports</a></li>
 <li><a class="active" href="https://my.fsf.org">Join the fsf</a></li>
-<li><a class="active" href="extra/2018.pdf">PDF</a></li>
 </ul>
 </nav>
 </header>
 <div>
 <h1>Free Software Foundation</h1>
 <div class="bside-summary">
-<hr class="docutils"/>
-<h2><a href="/fy2018.html" rel="bookmark">FY2018 Annual Report</a></h2>
+<h2><a href="/fy2018.html" rel="bookmark">Fiscal year 2018</a></h2>
 <ul class="bulletless">
-<li>Highlighting activities and detailed financials for Fiscal Year 2018</li> <li class="smaller dim"><em><time datetime="2018-12-05T10:20:00-05:00">Wed 05 December 2018</time> by Free Software Foundation, in <a href="/category/misc" rel="category tag">misc</a> </em></li>
-<li> </li>
-<li><a href="/fy2018.html">Read more ...</a></li>
+<li>Highlighting activities and detailed financials for Fiscal Year 2018</li> <li class="smaller dim"><em><time datetime="2023-02-05T10:20:00-05:00">October 1, 2017 - September 30, 2018</time></em></li>
+<li class="smaller dim"><a href="https://vcs.fsf.org/?p=financial-reports.git">Sources and materials</a></li>
+</ul>
+</div><div class="bside-summary">
+<h2><a href="/fy2017.html" rel="bookmark">Fiscal year 2017</a></h2>
+<ul class="bulletless">
+<li>Highlighting activities and detailed financials for Fiscal Year 2017</li> <li class="smaller dim"><em><time datetime="2017-12-05T10:20:00-05:00">October 1, 2016 - September 30, 2017</time></em></li>
+<li class="smaller dim"><a href="">Sources and materials</a></li>
+</ul>
+</div><div class="bside-summary">
+<h2><a href="https://static.fsf.org/nosvn/annual-reports/FY16_LR.pdf" rel="bookmark">Fiscal year 2016</a></h2>
+<ul class="bulletless">
+<li>Highlighting activities and detailed financials for Fiscal Year 2016</li> <li class="smaller dim"><em><time datetime="2016-12-05T10:20:00-05:00">October 1, 2015 - September 30, 2016</time></em></li>
+<li class="smaller dim"><a href="https://static.fsf.org/nosvn/annual-reports/Annual_Report_FY16_source_files.tar.gz">Sources and materials</a></li>
+</ul>
+</div><div class="bside-summary">
+<h2><a href="https://static.fsf.org/nosvn/annual-reports/FY2015_annual_report_LR.pdf" rel="bookmark">Fiscal year 2015</a></h2>
+<ul class="bulletless">
+<li>Highlighting activities and detailed financials for Fiscal Year 2015</li> <li class="smaller dim"><em><time datetime="2015-12-05T10:20:00-05:00">October 1, 2014 - September 30, 2015</time></em></li>
+<li class="smaller dim"><a href="https://static.fsf.org/nosvn/annual-reports/fy15-report.tar">Sources and materials</a></li>
 </ul>
 </div> </div>
 </section>
 <footer class="bside-footer">
+<img alt="Free Software Foundation logo" onerror="this.src='images/fsf-logo.png'" src="theme/fsf-logo.svg"/>
 <div>
-    Copyright ©  2018  Free Software Foundation, Inc. This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).
-  </div>
+<p>Copyright ©  2015–2023  <a href="https://www.fsf.org">Free Software Foundation</a>, Inc. <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy">Privacy Policy</a>.</p>
+<p>Please support our work by joining us as an <a href="https://my.fsf.org/join">associate member</a>.</p>
+<p>This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).</p>
+</div>
 </footer>
 </body>
 </html>
\ No newline at end of file
diff --git a/output/custom.css b/output/custom.css
deleted file mode 100644 (file)
index 2ee5fb4..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-
-/* 2017 colors */
-:root {
-    --background: #fffff6;
-    --brightaccent: #ece1bd;
-    --darkaccent: #ac4f30;
-    --lightaccent: #d1b661;
-    --colortone: -40deg;
-}
-
-/* Blue tones */
-:root {
-    --background: #f6faff;
-    --brightaccent: #bde3ec;
-    --darkaccent: #2870cc;
-    --lightaccent: #79b4f2;
-    --colortone: 185deg;
-}
-
diff --git a/output/extra/2017.pdf b/output/extra/2017.pdf
new file mode 100644 (file)
index 0000000..b8dbe81
Binary files /dev/null and b/output/extra/2017.pdf differ
diff --git a/output/fy2015.html b/output/fy2015.html
new file mode 100644 (file)
index 0000000..11d1d10
--- /dev/null
@@ -0,0 +1,72 @@
+<!DOCTYPE html>
+
+<html lang="en">
+<head>
+<title>FY2015 Annual Report - Free Software Foundation Annual Reports</title>
+<link href="" rel="canonical"/>
+<link href="./theme/css/b-side-base.css" rel="stylesheet"/><meta charset="utf-8"/>
+<meta content="width=680" name="viewport"><link href="./theme/css/b-side-post.css" rel="stylesheet"/> </meta></head>
+<body>
+<header class="top-menu no-print">
+<nav class="top-menu">
+<ul>
+<li><a class="highlight" href="/">Index</a></li>
+<li><a href="">FY2015 Annual Report</a></li>
+<li><a class="active" href="#toc">Table of Contents</a></li>
+<li><a class="active" href="#associate-membership">Join the fsf</a></li>
+<li><a class="active" href="extra/2015.pdf">PDF</a></li>
+</ul>
+</nav>
+</header>
+<article>
+<section>
+<div class="document">
+<div id="head">
+<img class="fsflogo" src="./theme/fsf-logo.svg"/>
+<h1 class="title">FY2015 Annual Report</h1>
+<div class="subtitle"><p>Highlighting activities and detailed financials for Fiscal Year 2015</p></div>
+<div class="dates"><p>(October 1, 2014 - September 30, 2015)</p></div>
+<div class="grid">
+<div class="column">
+<h4><a href="#licensing">Licensing</a></h4>
+<p>Educating you about free software licenses, advocating for copyleft and enforcing the GNU General Public License</p>
+</div>
+<div class="column">
+<h4><a href="#campaigns">Campaigns</a></h4>
+<p>Empowering you to understand, adopt, develop, and defend free software</p>
+</div>
+<div class="column">
+<h4><a href="#tech">Tech</a></h4>
+<p>Providing infrastructure to accelerate development and distribution of the free software you need</p>
+</div>
+<div class="column">
+<h4><a href="#financials">Operations</a></h4>
+<p>Running an efficient, effective nonprofit, using free software, supported by you</p>
+</div>
+</div>
+<div style="clear:both"></div> </div>
+</div>
+</section>
+</article>
+<footer class="bside-footer">
+<img alt="Free Software Foundation logo" onerror="this.src='images/fsf-logo.png'" src="theme/fsf-logo.svg"/>
+<div>
+<p>Copyright ©  2015–2023  <a href="https://www.fsf.org">Free Software Foundation</a>, Inc. <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy">Privacy Policy</a>.</p>
+<p>Please support our work by joining us as an <a href="https://my.fsf.org/join">associate member</a>.</p>
+<p>Download the <a href="https://static.fsf.org/nosvn/annual-reports/fy15-report.tar">sources</a> for the report including fonts, image source files and text. <br/>This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).</p>
+</div>
+<nav>
+<ul class="menu">
+<li><a class="highlight" href="fy2015.html">FY2015 Annual Report</a></li>
+<li><a href="#licensing">Licensing</a></li>
+<li><a href="#campaigns">Campaigns</a></li>
+<li><a href="#tech">Tech</a></li>
+<li><a href="#financials">Financials</a></li>
+<li><a href="#donors">Donors</a></li>
+<li><a href="#membership">Join the FSF</a></li>
+<li><a href="extra/2015.pdf">⬇ PDF</a></li>
+</ul>
+</nav>
+</footer>
+</body>
+</html>
\ No newline at end of file
diff --git a/output/fy2016.html b/output/fy2016.html
new file mode 100644 (file)
index 0000000..2b80ed2
--- /dev/null
@@ -0,0 +1,72 @@
+<!DOCTYPE html>
+
+<html lang="en">
+<head>
+<title>FY2016 Annual Report - Free Software Foundation Annual Reports</title>
+<link href="" rel="canonical"/>
+<link href="./theme/css/b-side-base.css" rel="stylesheet"/><meta charset="utf-8"/>
+<meta content="width=680" name="viewport"><link href="./theme/css/b-side-post.css" rel="stylesheet"/> </meta></head>
+<body>
+<header class="top-menu no-print">
+<nav class="top-menu">
+<ul>
+<li><a class="highlight" href="/">Index</a></li>
+<li><a href="">FY2016 Annual Report</a></li>
+<li><a class="active" href="#toc">Table of Contents</a></li>
+<li><a class="active" href="#associate-membership">Join the fsf</a></li>
+<li><a class="active" href="extra/2016.pdf">PDF</a></li>
+</ul>
+</nav>
+</header>
+<article>
+<section>
+<div class="document">
+<div id="head">
+<img class="fsflogo" src="./theme/fsf-logo.svg"/>
+<h1 class="title">FY2016 Annual Report</h1>
+<div class="subtitle"><p>Highlighting activities and detailed financials for Fiscal Year 2016</p></div>
+<div class="dates"><p>(October 1, 2015 - September 30, 2016)</p></div>
+<div class="grid">
+<div class="column">
+<h4><a href="#licensing">Licensing</a></h4>
+<p>Educating you about free software licenses, advocating for copyleft and enforcing the GNU General Public License</p>
+</div>
+<div class="column">
+<h4><a href="#campaigns">Campaigns</a></h4>
+<p>Empowering you to understand, adopt, develop, and defend free software</p>
+</div>
+<div class="column">
+<h4><a href="#tech">Tech</a></h4>
+<p>Providing infrastructure to accelerate development and distribution of the free software you need</p>
+</div>
+<div class="column">
+<h4><a href="#financials">Operations</a></h4>
+<p>Running an efficient, effective nonprofit, using free software, supported by you</p>
+</div>
+</div>
+<div style="clear:both"></div> </div>
+</div>
+</section>
+</article>
+<footer class="bside-footer">
+<img alt="Free Software Foundation logo" onerror="this.src='images/fsf-logo.png'" src="theme/fsf-logo.svg"/>
+<div>
+<p>Copyright ©  2015–2023  <a href="https://www.fsf.org">Free Software Foundation</a>, Inc. <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy">Privacy Policy</a>.</p>
+<p>Please support our work by joining us as an <a href="https://my.fsf.org/join">associate member</a>.</p>
+<p>Download the <a href="https://static.fsf.org/nosvn/annual-reports/Annual_Report_FY16_source_files.tar.gz">sources</a> for the report including fonts, image source files and text. <br/>This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).</p>
+</div>
+<nav>
+<ul class="menu">
+<li><a class="highlight" href="fy2016.html">FY2016 Annual Report</a></li>
+<li><a href="#licensing">Licensing</a></li>
+<li><a href="#campaigns">Campaigns</a></li>
+<li><a href="#tech">Tech</a></li>
+<li><a href="#financials">Financials</a></li>
+<li><a href="#donors">Donors</a></li>
+<li><a href="#membership">Join the FSF</a></li>
+<li><a href="extra/2016.pdf">⬇ PDF</a></li>
+</ul>
+</nav>
+</footer>
+</body>
+</html>
\ No newline at end of file
diff --git a/output/fy2017.html b/output/fy2017.html
new file mode 100644 (file)
index 0000000..6436f1d
--- /dev/null
@@ -0,0 +1,652 @@
+<!DOCTYPE html>
+
+<html lang="en">
+<head>
+<title>FY2017 Annual Report - Free Software Foundation Annual Reports</title>
+<link href="" rel="canonical"/>
+<link href="./theme/css/b-side-base.css" rel="stylesheet"/><meta charset="utf-8"/>
+<meta content="width=680" name="viewport"><link href="./theme/css/b-side-post.css" rel="stylesheet"/> </meta></head>
+<body>
+<header class="top-menu no-print">
+<nav class="top-menu">
+<ul>
+<li><a class="highlight" href="/">Index</a></li>
+<li><a href="">FY2017 Annual Report</a></li>
+<li><a class="active" href="#toc">Table of Contents</a></li>
+<li><a class="active" href="#associate-membership">Join the fsf</a></li>
+<li><a class="active" href="extra/2017.pdf">PDF</a></li>
+</ul>
+</nav>
+</header>
+<article>
+<section>
+<div class="document">
+<div id="head">
+<img class="fsflogo" src="./theme/fsf-logo.svg"/>
+<h1 class="title">FY2017 Annual Report</h1>
+<div class="subtitle"><p>Highlighting activities and detailed financials for Fiscal Year 2017</p></div>
+<div class="dates"><p>(October 1, 2016 - September 30, 2017)</p></div>
+<div class="grid">
+<div class="column">
+<h4><a href="#licensing">Licensing</a></h4>
+<p>Educating you about free software licenses, advocating for copyleft and enforcing the GNU General Public License</p>
+</div>
+<div class="column">
+<h4><a href="#campaigns">Campaigns</a></h4>
+<p>Empowering you to understand, adopt, develop, and defend free software</p>
+</div>
+<div class="column">
+<h4><a href="#tech">Tech</a></h4>
+<p>Providing infrastructure to accelerate development and distribution of the free software you need</p>
+</div>
+<div class="column">
+<h4><a href="#financials">Operations</a></h4>
+<p>Running an efficient, effective nonprofit, using free software, supported by you</p>
+</div>
+</div>
+<div style="clear:both"></div> </div>
+<style>
+:root {
+    --background: #fffff6;
+    --brightaccent: #ece1bd;
+    --darkaccent: #ac4f30;
+    --lightaccent: #d1b661;
+    --colortone: -30deg;
+}
+</style>
+<blockquote>
+<p>The Free Software Foundation is a leader in the international movement for computer user freedom. We defend the rights of all software users and encourage the development and use of free <a href="">"as in freedom"</a> software.</p>
+<p>This annual report highlights the Foundation's activities and achievements in fiscal year 2017 (October 1, 2016 — September 30, 2017) and includes a detailed financial statement.</p>
+</blockquote>
+<div id="toc" style="background:url(./images/toc-libreplanet.jpg)">
+<div id="tocbg">
+<div id="toctext">
+<div class="toc"><span class="toctitle">Table of Contents</span><ul>
+<li><a href="#licensing-and-compliance">Licensing and Compliance</a></li>
+<li><a href="#campaigns">Campaigns</a></li>
+<li><a href="#tech">Tech</a></li>
+<li><a href="#financial-statement">Financial Statement</a></li>
+<li><a href="#donors">Donors</a></li>
+<li><a href="#associate-membership">Associate Membership</a></li>
+<li><a href="#leadership-and-staff">Leadership and Staff</a></li>
+</ul>
+</div>
+<div class="caption">
+<p>Free software community members at <a href="https://lp">LibrePlanet 2017</a>.</p>
+</div>
+<div class="credit">Credit: Kori Feener, CC BY 4.0</div>
+</div>
+</div>
+</div>
+<div class="pagebreak"></div>
+<div class="col2">
+<h2 id="licensing-and-compliance">Licensing and Compliance</h2>
+<p>The FSF's Licensing and Compliance Lab defends free software through license enforcement and enforcement support, a rigorous product certification, and educational resources.</p>
+<p>In FY17, we celebrated the tenth anniversary of the GNU General Public License version 3 (GPL). This is the free software copyleft license that ensures the user's right to run, study, share, and modify software. In addition to being the steward of the GPL, the FSF holds copyright on much of the GNU operating system. The licensing team spent the year accepting copyright assignments from software developers and corporations, investigating GPL violations, and answering licensing questions from the community.</p>
+<p>We championed copylefted projects, publishing another seven installments in an ongoing series of conversations with free software developers who choose GNU licenses for their work. We also certified a record number of devices under our Respects Your Freedom certification program, which identifies devices that do as much as possible to respect user freedom.</p>
+<p>Along with answering hundreds of licensing questions from the public, dedicated volunteers continued to expand and improve the Free Software Directory for nearly two million annual visitors, and we made inroads with government, helping the US Department of Defense to distribute free software. We also organized volunteers to create a workaround for Web site maintainers who want to register as an agent under the US Digital Millennium Copyright Act (DMCA) while avoiding the nonfree JavaScript the process currently requires.</p>
+<p><img alt="Photo of a man with light brown hair, glasses, and a brown, white, and red sweater, holding two small mobile phones in his hands." class="image-process-article-image" src="images/derivatives/article-image/licensing-gingerich_crop.jpg"/></p>
+<p class="caption">Denver Gingerich, a developer of packages under the AGPLv3 and other GNU licenses, speaking at LibrePlanet 2017 about free software for mobile phones.</p>
+<p class="credit">CREDIT: Kori Feener, CC-BY 4.0</p>
+<h3 id="fy2017-at-a-glance">FY2017 at a glance</h3>
+<dl>
+<dt>331</dt>
+<dd>copyright assignments and disclaimers accepted</dd>
+<dt>670</dt>
+<dd>licensing questions fielded from the public</dd>
+<dt>54</dt>
+<dd>reports of GNU license violations investigated</dd>
+<dt>18</dt>
+<dd>devices certified to Respect Your Freedom</dd>
+<dt>1.8 million</dt>
+<dd>visitors to the Free Software Directory</dd>
+</dl>
+<h3 id="respects-your-freedom-certification">Respects Your Freedom certification</h3>
+<p><img alt="RYF Logo" class="align-left width-40" src="images/RYF-logo.png"/></p>
+<p>The FSF's Respects Your Freedom product certification program encourages the creation and sale of hardware that will do as much as possible to respect your freedom and privacy.</p>
+<p>In FY17, fifteen devices from Technoethical became RYF certified: six laptops, two docking stations, a mainboard, three WiFi USB adapters, two internal WiFI devices, and a Bluetooth USB adapter. RYF certification was also awarded to three devices from Vikings: a USB stereo sound adapter, a mainboard, and a laptop, bringing the number of RYF certified devices to twenty-seven.</p>
+</div>
+<p><div class="quote-box-top"></div> <div class="quote-box"> <h4>Why I joined the FSF</h4> <blockquote><p>"To fight the dystopia of a DRM-overgrown world."</p></blockquote></div></p>
+<p><img alt="A photo of a wall in Florida. Spraypainted on the wall is 'DRM' with a red circle and crossed out." class="image-process-article-image" src="images/derivatives/article-image/campaigns-drm.png"/></p>
+<p class="caption">34th Street Wall, Gainesville, Florida</p>
+<p class="credit">Credit: Gavin Baker, CC-BY-SA 4.0 </p>
+<div class="col2">
+<h2 id="campaigns">Campaigns</h2>
+<h3 id="fighting-drm-wherever-its-found">Fighting DRM wherever it's found</h3>
+<p>In the past year, we've fought back against Digital Restrictions Management (DRM) on multiple fronts.
+International Day Against DRM</p>
+<p>On July 9, 2017, International Day Against DRM (IDAD) focused on Web-based community involvement, with more than twenty organizations raising their voices in support of a world without DRM. From blog posts to special sales, to parties and movie showings around the world, people came out to celebrate DRM-free media, and raise awareness of the threats we face from DRM.</p>
+<h3 id="dmca-exemptions">DMCA exemptions</h3>
+<p>The licensing team continued to raise the alarm about legislative issues like the US federal government's continued insistence on forcing supporters of user freedom to fight for exemptions to the Digital Millennium Copyright Act's (DMCA) anti-circumvention restrictions.</p>
+<p>The DMCA is a particularly egregious example of legislative endorsement of DRM. It destroys user freedom, and concentrates control over the production and distribution of digital media, giving DRM peddlers the power to carry out massive digital book burnings and conduct large scale surveillance over people's media viewing habits. Even the process for getting exceptions to the anti-circumvention rules for the purposes of research or use of assistive technologies is draconian, resetting every three years and requiring nonfree JavaScript in order to submit a comment on the process, unless you get special permission to comment in another way.</p>
+<p>Along with our own comments, we rallied the free software community to submit their own comments in favor of anti-circumvention exemptions — and passionate critiques of the entire process.</p>
+<h3 id="eme-in-web-standards">EME in Web standards</h3>
+<p>Encrypted Media Extensions (EME) is just another way to dress up DRM. The FSF and the free software community organized to oppose a proposal by the World Wide Web Consortium (W3C) to make EME a Web standard. We called and wrote W3C president Tim Berners-Lee, asking him to keep the Web free. While we lost this battle, and EME became a Web standard, we're looking at our options for next steps. We are not giving up hope for a free Web, even if its inventor did.</p>
+<h3 id="free-people-free-net">Free people, free net</h3>
+<p>Internet freedom in the United States found itself on the national stage in 2017. Over the course of the year, Ajit Pai became chairman of the Federal Communications Commission (FCC) and instigated a war against net neutrality. The FSF joined with dozens of other organizations to raise awareness and organize in support of net neutrality.</p>
+<p><img alt="Sumana Harihareswara gives the closing keynote at LibrePlanet 2017" class="image-process-article-image" src="images/derivatives/article-image/campaigns-stats-lp_small.jpg"/></p>
+<p class="caption">Sumana Harihareswara gives the closing keynote at LibrePlanet 2017</p>
+<p class="credit">Credit: Kori Feener, CC-BY 4.0</p>
+<div>
+<div class="column2">
+<h3 id="free-software-supporter-subscribers">Free Software Supporter subscribers</h3>
+<dl>
+<dt>119,299</dt>
+<dd>October, 2016</dd>
+<dt>159,068</dt>
+<dd>September, 2017</dd>
+</dl>
+</div>
+<div class="column2">
+<h3 id="libreplanet-2017">LibrePlanet 2017</h3>
+<dl>
+<dt>353</dt>
+<dd>attendees</dd>
+<dt>56</dt>
+<dd>sessions</dd>
+<dt>32</dt>
+<dd>hours of streamed and recorded videos</dd>
+</dl>
+</div>
+</div>
+</div>
+<div class="pagebreak"></div>
+<p><div class="quote-box-top"></div> <div class="quote-box"> <h4>Why I joined the FSF</h4> <blockquote><p>"To fight the dystopia of a DRM-overgrown world."</p></blockquote></div></p>
+<div class="col2">
+<h2 id="tech">Tech</h2>
+<h3 id="infrastructure-for-free-software-development-and-activism">Infrastructure for free software development and activism</h3>
+<p>This year, the FSF's tech team made some crucial infrastructure upgrades that improve both the Foundation's daily operations and the GNU Project. The changes included running more services on hardware that is Respects Your Freedom certified, including a Librebooted BIOS and running Trisquel GNU/Linux, proving that complex software projects and modern nonprofit organizations can succeed relying on free software.</p>
+<p>The tech team and its volunteers also power LibrePlanet, the annual free software conference. Its livestream and recording infrastructure reduce barriers to access for those who are not able to attend the conference in person. Volunteer-monitored IRC channels for each talk and workshop room increase the opportunity to contribute to the conversation. Recordings are archived on the FSF's GNU MediaGoblin instance shortly after the event. And it's all done with free software!</p>
+<p>Additionally, this three-person team runs the GNU shell server, oversees the security of GNU software distribution and infrastructure, and works with volunteers to maintain savannah.gnu.org. They also maintain many services used by staff, volunteers, and the free software community, including the FSF's CiviCRM server, fsf.org, libreplanet.org, defectivebydesign.org, the Free Software Directory, XMPP servers for staff and members, mailing lists, apt mirrors, git repositories, internal wikis, a GNU social server, a Single Sign-On server, email servers, DNS servers, internal site monitoring systems, a Request Tracker instance, and the FSF shop.</p>
+<h3 id="whats-gnu-in-fy17">What's GNU in FY17</h3>
+<dl>
+<dt>~400</dt>
+<dd>GNU packages</dd>
+<dt>234</dt>
+<dd>new GNU releases</dd>
+<dt>432K</dt>
+<dd>emails per day on lists.gnu.org and lists.nongnu.org</dd>
+<dt>average of 1.2M</dt>
+<dd>monthly unique visitors to gnu.org</dd>
+</dl>
+<p>And the team collaborates with the free software community, maintaining gnu.org with the help of volunteers, and working with interns who are advancing their skills and knowledge in working with and creating free software.</p>
+<p>The team introduced some new infrastructure using distributed Ceph storage and multiple KVM hosts for our new virtual machines. They started the next round of upgrades, including the implementation of a new mail server stack supporting over three thousand free software project mailing lists, and improving the LibrePlanet conference streaming setup by using Ansible to manage the laptops used for streaming, introducing new hardware, and using HUBAngl (streaming software created by an FSF intern).</p>
+<p><img alt="A tiered classroom, filled with people. A person stands at the front of the room, beneath a large projection screen, giving a talk." class="image-process-article-image" src="images/derivatives/article-image/sysadmin-libreplanet.jpg"/></p>
+<p class="caption">The tech team maintains the free software infrastructure for all FSF operations, including the annual LibrePlanet conference.</p>
+<p class="credit">Credit: Kori Feener, CC-BY 4.0</p>
+<h3 id="defending-user-freedom-with-free-software">Defending user freedom with free software</h3>
+<p>FSF and GNU infrastructure includes:</p>
+<dl>
+<dt>over 100</dt>
+<dd>virtual machines</dd>
+<dt>11</dt>
+<dd>physical machines</dd>
+<dt>3</dt>
+<dd>data centers &amp; some in-house hosting</dd>
+<dt>396</dt>
+<dd>volunteer maintainers</dd>
+<dt>0</dt>
+<dd>Amazon EC2 instances</dd>
+</dl>
+<h3 id="working-together-for-free-software">Working Together for Free Software</h3>
+<p><a class="logos" href="https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;id=50"><img alt="GNU Guix logo" src="images/guix.svg"/></a>
+<a class="logos" href="https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;id=22"><img alt="GNU Mailman logo" src="images/mailman.svg"/></a>
+<a class="logos" href="https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;id=36"><img alt="GNU MediaGoblin logo" src="images/mediagoblin.svg"/></a>
+<a class="logos" href="https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;id=10"><img alt="GNU Octave logo" src="images/octave.svg"/></a>
+<a class="logos" href="https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;id=16"><img alt="GNU Radio logo" src="images/gnuradio.svg"/></a>
+<a class="logos" href="https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;id=57"><img alt="GNU Toolchain logo" src="images/gnu-toolchain.svg"/></a>
+<a class="logos" href="https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;id=19"><img alt="Replicant logo" src="images/replicant.svg"/></a>
+<a class="logos" href="https://my.fsf.org/civicrm/contribute/transact?reset=1&amp;id=58"><img alt="SeaGL logo" src="images/seagl.png"/></a></p>
+<p>The FSF acts as fiscal sponsor for free software projects and events whose scope and purpose align with the FSF’s mission. Participating projects benefit from the FSF’s nonprofit status, administrative infrastructure, and fundraising expertise. In FY17, these eight projects received $67,130 in direct support from the free software community via the Working Together for Free Software Fund.</p>
+</div>
+<div class="pagebreak"></div>
+<p><div class="quote-box-top"></div> <div class="quote-box"> <h4>Why I joined the FSF</h4> <blockquote><p>"To fight the dystopia of a DRM-overgrown world."</p></blockquote></div></p>
+<h2 id="financial-statement">Financial Statement</h2>
+<p><img "="" class="matplotlib" src="images/fa2018.png" type="image/png"/></p>
+<p>The following is a visualization of the Free Software Foundation's FY 2017 financial statement. The original documents can be found <a href="">here</a>.</p>
+<div class="nocollapse" style="clear:both">
+<div class="column3">
+<h3 id="statement-of-financial-position">Statement of Financial Position</h3>
+<table>
+<thead>
+<tr>
+<th>Assets</th>
+<th></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Cash and Cash Equivalents</td>
+<td>$1,191,910</td>
+</tr>
+<tr>
+<td>Accounts Receivable and Inventory</td>
+<td>$28,425</td>
+</tr>
+<tr>
+<td>Prepaid Expenses and Other Current Assets</td>
+<td>$4,038</td>
+</tr>
+<tr>
+<td>Investments</td>
+<td>$239,645</td>
+</tr>
+<tr>
+<td>Property, Equipment</td>
+<td>$19,169</td>
+</tr>
+<tr>
+<td>Non-Current Assets</td>
+<td>$13,228</td>
+</tr>
+<tr>
+<td><em>Total Assets</em></td>
+<td><em>$1,496,415</em></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="column3">
+<h3 id="liabilities-and-net-assets">Liabilities and Net Assets</h3>
+<table>
+<thead>
+<tr>
+<th>Liabilities</th>
+<th></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Accounts Payable</td>
+<td>$16,335</td>
+</tr>
+<tr>
+<td>Accrued Expenses</td>
+<td>$106,435</td>
+</tr>
+<tr>
+<td><strong>Total Current Liabilities</strong></td>
+<td><strong>$122,770</strong></td>
+</tr>
+</tbody>
+</table>
+<table>
+<thead>
+<tr>
+<th>Net Assets</th>
+<th></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Unrestricted</td>
+<td>$1,186,690</td>
+</tr>
+<tr>
+<td>Temporarily Restricted</td>
+<td>$186,955</td>
+</tr>
+<tr>
+<td><strong>Total Net Assets</strong></td>
+<td><strong>$1,373,645</strong></td>
+</tr>
+<tr>
+<td><em>Total Liabilities and Net Assets</em></td>
+<td><em>$1,496,415</em></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="column3">
+<h3 id="statement-of-activities">Statement of Activities</h3>
+<table>
+<thead>
+<tr>
+<th>Support and Revenue</th>
+<th></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Contributions</td>
+<td>$1,294,697</td>
+</tr>
+<tr>
+<td>In-Kind Contributions</td>
+<td>$3,600</td>
+</tr>
+<tr>
+<td>Earned Revenue</td>
+<td>$70,406</td>
+</tr>
+<tr>
+<td>Interest and Other Income</td>
+<td>$8,471</td>
+</tr>
+<tr>
+<td>Gain/(Loss) on Investments</td>
+<td>($14,899)</td>
+</tr>
+<tr>
+<td><strong>Total Support and Revenue</strong></td>
+<td><strong>$1,362,275</strong></td>
+</tr>
+</tbody>
+</table>
+<table>
+<thead>
+<tr>
+<th>Functional Expenses</th>
+<th></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Program Services</td>
+<td>$1,076,394</td>
+</tr>
+<tr>
+<td>Management and General</td>
+<td>$95,105</td>
+</tr>
+<tr>
+<td>Fundraising</td>
+<td>$65,639</td>
+</tr>
+<tr>
+<td><strong>Total Functional Expenses</strong></td>
+<td><strong>$1,236,994</strong></td>
+</tr>
+<tr>
+<td><em>Change in Net Assets</em></td>
+<td><em>$125,281</em></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="pagebreak"></div>
+<h2 id="donors">Donors</h2>
+<p>This list includes our patrons, in-kind supporters, and those who receive ThankGNUs for donations totaling over $500 in a year. The FSF appreciates and thanks the thousands of individual donors, members, and corporate patrons worldwide who make our work possible.</p>
+<h3 id="institutional-support">Institutional Support</h3>
+<div class="donors col2">
+<ul>
+<li>Private Internet Access</li>
+<li>Alibaba Group</li>
+<li>Craigslist Charitable Fund</li>
+<li>2A Foundation</li>
+<li>Bloomberg</li>
+<li>Google</li>
+<li>Skowronski Family Foundation</li>
+<li>Bibliotek-Systemer As IUT Béziers (Université Montpellier 2)</li>
+<li>Purism</li>
+<li>Audeo</li>
+<li>GitHub</li>
+<li>Open Invention Network</li>
+</ul>
+<h3 id="in-kind-support">In-Kind Support</h3>
+<ul>
+<li>Bytemark</li>
+<li>Markley Group</li>
+<li>TowardEX</li>
+<li>Technoethical</li>
+<li>Aleph Objects</li>
+<li>No Starch Press</li>
+<li>ThinkPenguin </li>
+</ul>
+<h3 id="5000">$5000+</h3>
+<ul>
+<li>Cristian Frâncu</li>
+<li>Julian Graham</li>
+<li>Gregory Maxwell</li>
+<li>James Wilson</li>
+</ul>
+<h3 id="1000">$1000+</h3>
+<ul>
+<li>Aleph Objects, Inc</li>
+<li>Jean-Francois Blavier</li>
+<li>Alain Brenzikofer</li>
+<li>Shawn C [a.k.a “citypw”]</li>
+<li>Colin Carr</li>
+<li>Antonio Carzaniga</li>
+<li>Jeffrey Cliff</li>
+<li>Steven Dick</li>
+<li>Robert Dionne</li>
+<li>Alexey Eromenko</li>
+<li>Cătălin Frâncu</li>
+<li>Matteo Frigo</li>
+<li>René Genz</li>
+<li>Richard Harlow</li>
+<li>Douglas Hauge</li>
+<li>Matthias Herrmann</li>
+<li>Jonathan Howell</li>
+<li>Stephen Ippolito</li>
+<li>Brewster Kahle</li>
+<li>Donald and Jill Knuth</li>
+<li>Nikolay Ksenev</li>
+<li>Russell McManus</li>
+<li>Trevor Menagh</li>
+<li>Nebion AG</li>
+<li>Seungwon Park</li>
+<li>Sreeram Ramachandran</li>
+<li>Daniel Riek</li>
+<li>Peter Rock</li>
+<li>Luis Rodriguez</li>
+<li>Inouye Satoru</li>
+<li>Steve Sprang</li>
+<li>John Sullivan</li>
+<li>Puduvankunnil Udayakumar</li>
+<li>C&amp;CZ IT Department, Faculty of Science, Radboud University</li>
+<li>Kat Walsh</li>
+<li>Philipp Weis</li>
+<li>Marinos Yannikos</li>
+</ul>
+<h3 id="500-999">$500-$999</h3>
+<ul>
+<li>Jean-Louis Abraham</li>
+<li>Ben Abrams</li>
+<li>Bashar Al-Abdulhadi</li>
+<li>Xavier ALT</li>
+<li>Iñaki Arenaza in memory of Mr. Mauricio Saint-Supery</li>
+<li>Matthew Armstrong</li>
+<li>AskApache</li>
+<li>Salim Badakhchani</li>
+<li>Alexandre BLANC</li>
+<li>Blue Systems</li>
+<li>Mark Boenke</li>
+<li>Wade Brainerd</li>
+<li>Nicolae Carabut</li>
+<li>Alison Chaiken</li>
+<li>Conan Chiles</li>
+<li>Yidong Chong</li>
+<li>Judicaël Courant</li>
+<li>Donald Craig</li>
+<li>Allen Curtis</li>
+<li>Dangerous Thing</li>
+<li>Henrique Dante de Almeida</li>
+<li>Paul Eggert</li>
+<li>Markus Fischer</li>
+<li>Edward Flick</li>
+<li>Andrew Fox</li>
+<li>Arthur Gleckler</li>
+<li>Elyse Grasso</li>
+<li>Aaron Grothe</li>
+<li>Sam Halliday</li>
+<li>Steven Hay</li>
+<li>Michael Henderson</li>
+<li>Håkon A. Hjortland</li>
+<li>Brett Holleman</li>
+<li>Daniel Hoodin</li>
+<li>Clifford Ireland</li>
+<li>Martin Jansche</li>
+<li>Christian Johansen</li>
+<li>Uday Kale</li>
+<li>Chase Kelley</li>
+<li>David Klann</li>
+<li>Colin Klingman</li>
+<li>Adam Klotblixt</li>
+<li>Warren Knight</li>
+<li>Øyvind Gard Knudtzen</li>
+<li>Martin Krafft</li>
+<li>Peter Kunze</li>
+<li>Adam Lewis</li>
+<li>Morten Lind</li>
+<li>Denis López</li>
+<li>Shyama Mandal</li>
+<li>Christopher Marusich</li>
+<li>Miromico AG</li>
+<li>David Moews</li>
+<li>Kyohei Moriyama</li>
+<li>Bill Newcomb</li>
+<li>Pablo Adrian Nieto</li>
+<li>Freddie O'Connell</li>
+<li>jeffrey oconnell</li>
+<li>Stephanie Ogden</li>
+<li>Marcus Pemer</li>
+<li>Donnie Pennington</li>
+<li>Roland Pesch</li>
+<li>Valerio Poggi</li>
+<li>David Potter</li>
+<li>Nicolas Pottier</li>
+<li>Ed Price</li>
+<li>Vivek Ramachandran</li>
+<li>Norman Richards</li>
+<li>francisco rodriguez</li>
+<li>Tyler Romeo</li>
+<li>Leah Rowe</li>
+<li>Sean Russell</li>
+<li>Minoru Sekine</li>
+<li>Ben Simmonds</li>
+<li>Bijan Soleymani</li>
+<li>Trevor Spiteri</li>
+<li>Gary Stimson</li>
+<li>悟高田</li>
+<li>Micah Tombli</li>
+<li>David Turner</li>
+<li>Rob Vens</li>
+<li>Spencer Visick</li>
+<li>Paul Wang</li>
+<li>ivo Welch</li>
+<li>Eric West</li>
+<li>Jim Wright</li>
+<li>hiroo yamagata</li>
+<li>Adam Ymeren </li>
+</ul>
+</div>
+<div class="pagebreak"></div>
+<p><div class="quote-box-top"></div> <div class="quote-box"> <h4>Why I joined the FSF</h4> <blockquote><p>"To fight the dystopia of a DRM-overgrown world."</p></blockquote></div></p>
+<div class="column2">
+<p><img alt="An image of a keyboard" class="colortone" src="images/donors-opener.jpg"/></p>
+</div>
+<div class="column2">
+<h2 id="associate-membership">Associate Membership</h2>
+<h3 id="join-the-free-software-foundation">Join the Free Software Foundation</h3>
+<p>Our mission is to promote computer user freedom and defend the rights of all software users, worldwide. Though free software is used more widely than ever, it is under threat from a wide range of interests that profit from controlling and surveilling computer users. You can help put control over computers back in the hands of the people who use them! Try a free software program, or switch to a free operating system. Make a donation, or make a long term commitment to free software by becoming a Free Software Foundation Associate Member. Learn more at fsf.org.</p>
+</div>
+<div class="pagebreak"></div>
+<h2 id="leadership-and-staff">Leadership and Staff</h2>
+<div class="boardcolumn width-25 float-left" style="padding-right:2rem">
+<h3 id="board-of-directors">Board of Directors</h3>
+<p><img alt="Richard M. Stallman" class="width-50 colortone" src="images/richard-stallman.jpg"/></p>
+<h4 id="richard-m-stallman">Richard M. Stallman</h4>
+<p>Founder and President</p>
+<h4 id="gerald-j-sussman">Gerald J. Sussman</h4>
+<p>Professor of Electrical Engineering, MIT</p>
+<h4 id="geoffrey-knauth">Geoffrey Knauth</h4>
+<p>Senior Software Developer at AccuWeather</p>
+<h4 id="henry-poole">Henry Poole</h4>
+<p>Founder, CivicActions</p>
+<h4 id="benjamin-mako-hill">Benjamin Mako Hill</h4>
+<p>Assistant Professor of Communications at the University of Washington</p>
+<h4 id="bradley-m-kuhn">Bradley M. Kuhn</h4>
+<p>President and Distinguished Technologist, Software Freedom Conservancy</p>
+<h4 id="kat-walsh">Kat Walsh</h4>
+<p>Attorney</p>
+</div>
+<div class="staffcolumn width-70 float-left">
+<h3 id="leadership">Leadership</h3>
+<div class="staff">
+<p><img alt="John Sullivan" class="image-process-thumb" src="images/staff/derivatives/thumb/johns.jpg"/></p>
+<h4 id="john-sullivan">John Sullivan</h4>
+<p>Executive Director</p>
+</div>
+<div class="staff">
+<p><img alt="John Hsieh" class="image-process-thumb" src="images/staff/derivatives/thumb/johnh.jpg"/></p>
+<h4 id="john-hsieh">John Hsieh</h4>
+<p>Deputy Director</p>
+</div>
+<h3 id="licensing">Licensing</h3>
+<div class="staff">
+<p><img alt="Donald Robertson" class="image-process-thumb" src="images/staff/derivatives/thumb/donald.jpg"/></p>
+<h4 id="donald-robertson">Donald Robertson</h4>
+<p>Licensing and Compliance Manager</p>
+</div>
+<div class="staff">
+<p><img alt="Craig Topham" class="image-process-thumb" src="images/staff/derivatives/thumb/craig.jpg"/></p>
+<h4 id="craig-topham">Craig Topham</h4>
+<p>Copyright and Licensing Associate </p>
+</div>
+<h3 id="campaigns_1">Campaigns</h3>
+<div class="staff">
+<p><img alt="Molly de Blanc" class="image-process-thumb" src="images/staff/derivatives/thumb/molly.jpg"/></p>
+<h4 id="molly-de-blanc">Molly de Blanc</h4>
+<p>Campaigns Manager</p>
+</div>
+<div class="staff">
+<p><img alt="Dana Morgenstein" class="image-process-thumb" src="images/staff/derivatives/thumb/dana.jpg"/></p>
+<h4 id="dana-morgenstein">Dana Morgenstein</h4>
+<p>Outreach and Communications Coordinator</p>
+</div>
+<h3 id="tech_1">Tech</h3>
+<div class="staff">
+<p><img alt="Andrew Engelbrecht" class="image-process-thumb" src="images/staff/derivatives/thumb/andrew.jpg"/></p>
+<h4 id="andrew-engelbrecht">Andrew Engelbrecht</h4>
+<p>Senior Systems Administrator</p>
+</div>
+<div class="staff">
+<p><img alt="Ian Kelling" class="image-process-thumb" src="images/staff/derivatives/thumb/ian.jpg"/></p>
+<h4 id="ian-kelling">Ian Kelling</h4>
+<p>Senior Systems Administrator</p>
+</div>
+<div class="staff">
+<p><img alt="Ruben Rodriguez" class="image-process-thumb" src="images/staff/derivatives/thumb/ruben.jpg"/></p>
+<h4 id="ruben-rodriguez">Rubén Rodríguez</h4>
+<p>Chief Technology Officer </p>
+</div>
+<h3 id="operations">Operations</h3>
+<div class="staff">
+<p><img alt="Matt Lavallee" class="image-process-thumb" src="images/staff/derivatives/thumb/mattlav.jpg"/></p>
+<h4 id="matt-lavallee">Matt Lavallee</h4>
+<p>Operations Assistant</p>
+</div>
+<div class="staff">
+<p><img alt="Jeanne Rasata" class="image-process-thumb" src="images/staff/derivatives/thumb/jeanne.jpg"/></p>
+<h4 id="jeanne-rasata">Jeanne Rasata</h4>
+<p>Assistant to the President </p>
+</div>
+</div>
+</div>
+</section>
+</article>
+<footer class="bside-footer">
+<img alt="Free Software Foundation logo" onerror="this.src='images/fsf-logo.png'" src="theme/fsf-logo.svg"/>
+<div>
+<p>Copyright ©  2015–2023  <a href="https://www.fsf.org">Free Software Foundation</a>, Inc. <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy">Privacy Policy</a>.</p>
+<p>Please support our work by joining us as an <a href="https://my.fsf.org/join">associate member</a>.</p>
+<p>Download the <a href="">sources</a> for the report including fonts, image source files and text. <br/>This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).</p>
+</div>
+<nav>
+<ul class="menu">
+<li><a class="highlight" href="fy2017.html">FY2017 Annual Report</a></li>
+<li><a href="#licensing">Licensing</a></li>
+<li><a href="#campaigns">Campaigns</a></li>
+<li><a href="#tech">Tech</a></li>
+<li><a href="#financials">Financials</a></li>
+<li><a href="#donors">Donors</a></li>
+<li><a href="#membership">Join the FSF</a></li>
+<li><a href="extra/2017.pdf">⬇ PDF</a></li>
+</ul>
+</nav>
+</footer>
+</body>
+</html>
\ No newline at end of file
index 600f8c0ba8360d1badbb105038baca2e45fda862..e5884b6ce492ba09722ab24195dbfa8e6daa3ac5 100644 (file)
@@ -2,18 +2,18 @@
 
 <html lang="en">
 <head>
-<title>FY2018 Annual Report - FSF FY2018 Annual Report</title>
+<title>FY2018 Annual Report - Free Software Foundation Annual Reports</title>
 <link href="" rel="canonical"/>
-<link href="custom.css" rel="stylesheet"/>
 <link href="./theme/css/b-side-base.css" rel="stylesheet"/><meta charset="utf-8"/>
 <meta content="width=680" name="viewport"><link href="./theme/css/b-side-post.css" rel="stylesheet"/> </meta></head>
 <body>
 <header class="top-menu no-print">
 <nav class="top-menu">
 <ul>
-<li><a href="">FSF FY2018 Annual Report</a></li>
+<li><a class="highlight" href="/">Index</a></li>
+<li><a href="">FY2018 Annual Report</a></li>
 <li><a class="active" href="#toc">Table of Contents</a></li>
-<li><a class="active" href="https://my.fsf.org">Join the fsf</a></li>
+<li><a class="active" href="#associate-membership">Join the fsf</a></li>
 <li><a class="active" href="extra/2018.pdf">PDF</a></li>
 </ul>
 </nav>
 <p>Running an efficient, effective nonprofit, using free software, supported by you</p>
 </div>
 </div>
-<div style="clear:both"></div>
-</div>
+<div style="clear:both"></div> </div>
+<style>
+/* Blue tones */
+:root {
+    --background: #f6faff;
+    --brightaccent: #bde3ec;
+    --darkaccent: #2870cc;
+    --lightaccent: #79b4f2;
+    --colortone: 185deg;
+}
+</style>
 <blockquote>
 <p>The Free Software Foundation is a leader in the international movement for computer user freedom. We defend the rights of all software users and encourage the development and use of free <a href="">"as in freedom"</a> software.</p>
 <p>This annual report highlights the Foundation's activities and achievements in fiscal year 2017 (October 1, 2017 — September 30, 2018) and includes a detailed financial statement.</p>
 </blockquote>
-<div id="toc">
-<div id="tocbg" style="background:url(images/toc-libreplanet_grad.jpg)">
+<div id="toc" style="background:url(images/toc-libreplanet.jpg)">
+<div id="tocbg">
 <div id="toctext">
 <div class="toc"><span class="toctitle">Table of Contents</span><ul>
 <li><a href="#licensing-and-compliance">Licensing and Compliance</a></li>
@@ -790,7 +799,7 @@ Member</a>. Learn more at <fsf.org>.</fsf.org></p>
 <h2 id="leadership-and-staff">Leadership and Staff</h2>
 <div class="boardcolumn width-25 float-left" style="padding-right:2rem">
 <h3 id="board-of-directors">Board of Directors</h3>
-<p><img alt="Richard M. Stallman" class="width-50 colortone" src="images/richard-stallman_grad.jpg"/></p>
+<p><img alt="Richard M. Stallman" class="width-50 colortone" src="images/richard-stallman.jpg"/></p>
 <h4 id="richard-m-stallman">Richard M. Stallman</h4>
 <p>Founder and President</p>
 <h4 id="gerald-j-sussman">Gerald J. Sussman</h4>
@@ -877,9 +886,24 @@ Member</a>. Learn more at <fsf.org>.</fsf.org></p>
 </section>
 </article>
 <footer class="bside-footer">
+<img alt="Free Software Foundation logo" onerror="this.src='images/fsf-logo.png'" src="theme/fsf-logo.svg"/>
 <div>
-    Copyright ©  2018  Free Software Foundation, Inc. This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).
-  </div>
+<p>Copyright ©  2015–2023  <a href="https://www.fsf.org">Free Software Foundation</a>, Inc. <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy">Privacy Policy</a>.</p>
+<p>Please support our work by joining us as an <a href="https://my.fsf.org/join">associate member</a>.</p>
+<p>Download the <a href="https://vcs.fsf.org/?p=financial-reports.git">sources</a> for the report including fonts, image source files and text. <br/>This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).</p>
+</div>
+<nav>
+<ul class="menu">
+<li><a class="highlight" href="fy2018.html">FY2018 Annual Report</a></li>
+<li><a href="#licensing">Licensing</a></li>
+<li><a href="#campaigns">Campaigns</a></li>
+<li><a href="#tech">Tech</a></li>
+<li><a href="#financials">Financials</a></li>
+<li><a href="#donors">Donors</a></li>
+<li><a href="#membership">Join the FSF</a></li>
+<li><a href="extra/2018.pdf">⬇ PDF</a></li>
+</ul>
+</nav>
 </footer>
 </body>
 </html>
\ No newline at end of file
diff --git a/output/images/derivatives/article-image/campaigns-drm.png b/output/images/derivatives/article-image/campaigns-drm.png
new file mode 100644 (file)
index 0000000..0b67c24
Binary files /dev/null and b/output/images/derivatives/article-image/campaigns-drm.png differ
diff --git a/output/images/derivatives/article-image/campaigns-stats-lp_small.jpg b/output/images/derivatives/article-image/campaigns-stats-lp_small.jpg
new file mode 100644 (file)
index 0000000..7dee6f9
Binary files /dev/null and b/output/images/derivatives/article-image/campaigns-stats-lp_small.jpg differ
diff --git a/output/images/derivatives/article-image/licensing-gingerich_crop.jpg b/output/images/derivatives/article-image/licensing-gingerich_crop.jpg
new file mode 100644 (file)
index 0000000..b552028
Binary files /dev/null and b/output/images/derivatives/article-image/licensing-gingerich_crop.jpg differ
diff --git a/output/images/derivatives/article-image/sysadmin-libreplanet.jpg b/output/images/derivatives/article-image/sysadmin-libreplanet.jpg
new file mode 100644 (file)
index 0000000..ba50099
Binary files /dev/null and b/output/images/derivatives/article-image/sysadmin-libreplanet.jpg differ
index b1e7452a113ac29fad24c5aa81850a11188bf32e..6146b6ac05526148287274ed9c81df0008d4b739 100644 (file)
Binary files a/output/images/fa2018.png and b/output/images/fa2018.png differ
diff --git a/output/images/richard-stallman.jpg b/output/images/richard-stallman.jpg
new file mode 100644 (file)
index 0000000..86f6051
Binary files /dev/null and b/output/images/richard-stallman.jpg differ
diff --git a/output/images/richard-stallman_grad.jpg b/output/images/richard-stallman_grad.jpg
deleted file mode 100644 (file)
index 7362a10..0000000
Binary files a/output/images/richard-stallman_grad.jpg and /dev/null differ
index ff71d2fae861540901e69196633af8c1231b51fe..bbd623afda6e475a0a2feb83d9dfdfec3fc5c8d1 100644 (file)
Binary files a/output/images/staff/derivatives/thumb/georgia.jpg and b/output/images/staff/derivatives/thumb/georgia.jpg differ
diff --git a/output/images/toc-libreplanet.jpg b/output/images/toc-libreplanet.jpg
new file mode 100644 (file)
index 0000000..e4d64be
Binary files /dev/null and b/output/images/toc-libreplanet.jpg differ
diff --git a/output/images/toc-libreplanet_grad.jpg b/output/images/toc-libreplanet_grad.jpg
deleted file mode 100644 (file)
index 3d7e95d..0000000
Binary files a/output/images/toc-libreplanet_grad.jpg and /dev/null differ
index 95590d61fb4083cda712149fa22bdc5b1fa35939..99cf05e6c46573e5c936e1e35add7f4c65492c77 100644 (file)
@@ -2,39 +2,78 @@
 
 <html lang="en">
 <head>
-<title>FSF FY2018 Annual Report</title>
+<title>Free Software Foundation Annual Reports</title>
 <link href="" rel="canonical"/>
-<link href="custom.css" rel="stylesheet"/>
 <link href="./theme/css/b-side-base.css" rel="stylesheet"/><meta charset="utf-8"/>
-<meta content="width=680" name="viewport"><link href="./theme/css/b-side-wide.css" rel="stylesheet"/> </meta></head>
+<meta content="width=680" name="viewport"><link href="./theme/css/b-side-wide.css" rel="stylesheet"/><link href="./theme/css/b-side-post.css" rel="stylesheet"/> </meta></head>
 <body>
 <header class="top-menu no-print">
 <nav class="top-menu">
 <ul>
-<li><a class="active" href="">FSF FY2018 Annual Report</a></li>
-<li><a class="active" href="#toc">Table of Contents</a></li>
+<li><a class="active" href="">Free Software Foundation Annual Reports</a></li>
 <li><a class="active" href="https://my.fsf.org">Join the fsf</a></li>
-<li><a class="active" href="extra/2018.pdf">PDF</a></li>
 </ul>
 </nav>
 </header>
+<div class="document">
+<div id="head">
+<img class="fsflogo" src="./theme/fsf-logo.svg"/>
+<h1 style="color:#737373">Annual Reports</h1>
+<div class="grid">
+<div class="column">
+<h4><a href="#licensing">Licensing</a></h4>
+<p>Educating you about free software licenses, advocating for copyleft and enforcing the GNU General Public License</p>
+</div>
+<div class="column">
+<h4><a href="#campaigns">Campaigns</a></h4>
+<p>Empowering you to understand, adopt, develop, and defend free software</p>
+</div>
+<div class="column">
+<h4><a href="#tech">Tech</a></h4>
+<p>Providing infrastructure to accelerate development and distribution of the free software you need</p>
+</div>
+<div class="column">
+<h4><a href="#financials">Operations</a></h4>
+<p>Running an efficient, effective nonprofit, using free software, supported by you</p>
+</div>
+</div>
+<div style="clear:both"></div> </div>
 <section>
-<div>
-<h1>Recent posts</h1>
+<div class="summarylist">
 <div class="bside-summary">
-<hr class="docutils"/>
-<h2><a href="/fy2018.html" rel="bookmark">FY2018 Annual Report</a></h2>
+<h2><a href="/fy2018.html" rel="bookmark">Fiscal year 2018</a></h2>
+<ul class="bulletless">
+<li>Highlighting activities and detailed financials for Fiscal Year 2018</li> <li class="smaller dim"><em><time datetime="2023-02-05T10:20:00-05:00">October 1, 2017 - September 30, 2018</time></em></li>
+<li class="smaller dim"><a href="https://vcs.fsf.org/?p=financial-reports.git">Sources and materials</a></li>
+</ul>
+</div><div class="bside-summary">
+<h2><a href="/fy2017.html" rel="bookmark">Fiscal year 2017</a></h2>
+<ul class="bulletless">
+<li>Highlighting activities and detailed financials for Fiscal Year 2017</li> <li class="smaller dim"><em><time datetime="2017-12-05T10:20:00-05:00">October 1, 2016 - September 30, 2017</time></em></li>
+<li class="smaller dim"><a href="">Sources and materials</a></li>
+</ul>
+</div><div class="bside-summary">
+<h2><a href="https://static.fsf.org/nosvn/annual-reports/FY16_LR.pdf" rel="bookmark">Fiscal year 2016</a></h2>
+<ul class="bulletless">
+<li>Highlighting activities and detailed financials for Fiscal Year 2016</li> <li class="smaller dim"><em><time datetime="2016-12-05T10:20:00-05:00">October 1, 2015 - September 30, 2016</time></em></li>
+<li class="smaller dim"><a href="https://static.fsf.org/nosvn/annual-reports/Annual_Report_FY16_source_files.tar.gz">Sources and materials</a></li>
+</ul>
+</div><div class="bside-summary">
+<h2><a href="https://static.fsf.org/nosvn/annual-reports/FY2015_annual_report_LR.pdf" rel="bookmark">Fiscal year 2015</a></h2>
 <ul class="bulletless">
-<li>Highlighting activities and detailed financials for Fiscal Year 2018</li> <li class="smaller dim"><em><time datetime="2018-12-05T10:20:00-05:00">Wed 05 December 2018</time> by Free Software Foundation, in <a href="/category/misc" rel="category tag">misc</a> </em></li>
-<li> </li>
-<li><a href="/fy2018.html">Read more ...</a></li>
+<li>Highlighting activities and detailed financials for Fiscal Year 2015</li> <li class="smaller dim"><em><time datetime="2015-12-05T10:20:00-05:00">October 1, 2014 - September 30, 2015</time></em></li>
+<li class="smaller dim"><a href="https://static.fsf.org/nosvn/annual-reports/fy15-report.tar">Sources and materials</a></li>
 </ul>
 </div> </div>
 </section>
+</div>
 <footer class="bside-footer">
+<img alt="Free Software Foundation logo" onerror="this.src='images/fsf-logo.png'" src="theme/fsf-logo.svg"/>
 <div>
-    Copyright ©  2018  Free Software Foundation, Inc. This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).
-  </div>
+<p>Copyright ©  2015–2023  <a href="https://www.fsf.org">Free Software Foundation</a>, Inc. <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy">Privacy Policy</a>.</p>
+<p>Please support our work by joining us as an <a href="https://my.fsf.org/join">associate member</a>.</p>
+<p>This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).</p>
+</div>
 </footer>
 </body>
 </html>
\ No newline at end of file
index 751358b20da89a122ff22edaf238558963af3c15..6a0a5ee69a6ac78e965f34fa26b42bfccee78f1c 100644 (file)
  */
 
 
+:root {
+--background: #fdfdfd;
+--brightaccent: #eee0b1;
+--darkaccent: #ac3030;
+--lightaccent: #cecece;
+--colortone: -40deg;
+}
+
 /*****************************************************************************/
 /* Some basic settings                                                       */
 
@@ -644,28 +652,33 @@ footer {
        clear: both;
 }
 
-header > nav {
+nav{
+text-transform:uppercase;
 }
-header > nav > ul {
+
+nav > ul {
        list-style-type: none;
        padding: 0;
        margin: 0;
 }
-header > nav > ul > li {
+header nav{
+       padding-left:1rem
+}
+nav > ul > li {
        float: left;
-       padding-left: 1rem;
+       padding-right: 1rem;
        letter-spacing: 0.05em;
 }
-header > nav::after {
+nav::after {
        content: "";
        display: block;
        clear: both;
 }
 
 
-header > nav a:link,
-header > nav a:visited,
-footer a.link-transition {
+nav a:link,
+nav a:visited,
+footer a {
        /* unset the fancy underlining used in body text */
        text-decoration: none;
        background: none;
@@ -675,12 +688,12 @@ footer a.link-transition {
        background-repeat: repeat;
        background-position: initial;
        text-shadow: none;
+       color:#ac3030;
 }
-header > nav a:link,
-header > nav a:visited {
-       color: var(--darkaccent);
+nav a.highlight {
+       color:#800000
 }
-header > nav a {
+nav a {
        display: block;
        vertical-align: baseline;
        text-transform: uppercase;
@@ -691,7 +704,7 @@ footer a.link-transition {
        padding: 0.125rem;
 }
 
-header > nav a img {
+nav a img {
        height: 5rem;
        position: relative;
        max-width: 100%;
@@ -733,9 +746,6 @@ div.bside-footer::after {
  * Covered more recently: https://css-tricks.com/styling-underlines-web/
  */
 
-a:link, a:visited {
-       color: inherit;
-}
 
 
 
@@ -750,10 +760,6 @@ a:link::-moz-selection {
        text-shadow: none;
 }
 
-/* Do not underline the links that are in H1 to H6 elements */
-h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link {
-       background: #fffff6;
-}
 /* Do not underline the links that are in images */
 a.image-reference {
        background: #fffff6;
@@ -965,7 +971,7 @@ width:100%;
 border-spacing:0;
 }
 
-h1{
+article h1{
 clear:both;
 color:white
 }
@@ -1017,6 +1023,7 @@ display:inline-flex;
 align-items: flex-start;
 flex-flow: wrap;
 margin-top:1rem;
+margin-bottom:1rem;
 gap:2%
 }
 
@@ -1071,7 +1078,7 @@ section{
 
 footer{
   padding:3rem;
-  background-color: var(--lightaccent)
+  background-color: #cecece
 }
 
 .fsflogo{
@@ -1082,17 +1089,17 @@ footer{
   height: auto;
 }
 
+footer img{
+  margin-bottom:0.5rem;
+  width: 20%!important;
+}
+
 #toc{
   border-bottom: 1rem solid var(--lightaccent);
   display:inline-grid;
   width:100%;
   margin:0;
   padding:0;
-}
-
-#tocbg{
-  display:block;
-  width:100%;
   background-repeat:no-repeat !important;
   background-position: center top !important;
   -webkit-background-size: cover !important;
@@ -1132,6 +1139,7 @@ footer{
 
 #toc ul a {
   text-decoration:none;
+  color:#fff
 }
 
 #toc ul li:not(:last-child) {
@@ -1369,9 +1377,17 @@ margin:0}
 
 
 
-.colortone, .matplotlib, #tocbg{
-filter: brightness(0.9) sepia() hue-rotate(var(--colortone))
-}
-.staff img{
+.colortone,.staff img{
 filter: contrast(0.6) sepia() brightness(1.1)  hue-rotate(var(--colortone))
 }
+#tocbg{
+backdrop-filter: contrast(0.6) sepia() brightness(1.1)  hue-rotate(var(--colortone))
+}
+
+.summarylist{
+padding: 2rem 0 2rem 0;
+}
+
+.summarylist h2{
+padding-left: 1.5rem;
+}
index 578fcc4d0235806e005b8d83b575e8559572f5fa..da6c8210960f1eb909a0627016a3d4e904a4043b 100644 (file)
@@ -1,5 +1,5 @@
 AUTHOR = 'Free Software Foundation'
-SITENAME = 'FSF FY2018 Annual Report'
+SITENAME = 'Free Software Foundation Annual Reports'
 SITEURL = ''
 
 PATH = 'content'
index 751358b20da89a122ff22edaf238558963af3c15..6a0a5ee69a6ac78e965f34fa26b42bfccee78f1c 100644 (file)
  */
 
 
+:root {
+--background: #fdfdfd;
+--brightaccent: #eee0b1;
+--darkaccent: #ac3030;
+--lightaccent: #cecece;
+--colortone: -40deg;
+}
+
 /*****************************************************************************/
 /* Some basic settings                                                       */
 
@@ -644,28 +652,33 @@ footer {
        clear: both;
 }
 
-header > nav {
+nav{
+text-transform:uppercase;
 }
-header > nav > ul {
+
+nav > ul {
        list-style-type: none;
        padding: 0;
        margin: 0;
 }
-header > nav > ul > li {
+header nav{
+       padding-left:1rem
+}
+nav > ul > li {
        float: left;
-       padding-left: 1rem;
+       padding-right: 1rem;
        letter-spacing: 0.05em;
 }
-header > nav::after {
+nav::after {
        content: "";
        display: block;
        clear: both;
 }
 
 
-header > nav a:link,
-header > nav a:visited,
-footer a.link-transition {
+nav a:link,
+nav a:visited,
+footer a {
        /* unset the fancy underlining used in body text */
        text-decoration: none;
        background: none;
@@ -675,12 +688,12 @@ footer a.link-transition {
        background-repeat: repeat;
        background-position: initial;
        text-shadow: none;
+       color:#ac3030;
 }
-header > nav a:link,
-header > nav a:visited {
-       color: var(--darkaccent);
+nav a.highlight {
+       color:#800000
 }
-header > nav a {
+nav a {
        display: block;
        vertical-align: baseline;
        text-transform: uppercase;
@@ -691,7 +704,7 @@ footer a.link-transition {
        padding: 0.125rem;
 }
 
-header > nav a img {
+nav a img {
        height: 5rem;
        position: relative;
        max-width: 100%;
@@ -733,9 +746,6 @@ div.bside-footer::after {
  * Covered more recently: https://css-tricks.com/styling-underlines-web/
  */
 
-a:link, a:visited {
-       color: inherit;
-}
 
 
 
@@ -750,10 +760,6 @@ a:link::-moz-selection {
        text-shadow: none;
 }
 
-/* Do not underline the links that are in H1 to H6 elements */
-h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link {
-       background: #fffff6;
-}
 /* Do not underline the links that are in images */
 a.image-reference {
        background: #fffff6;
@@ -965,7 +971,7 @@ width:100%;
 border-spacing:0;
 }
 
-h1{
+article h1{
 clear:both;
 color:white
 }
@@ -1017,6 +1023,7 @@ display:inline-flex;
 align-items: flex-start;
 flex-flow: wrap;
 margin-top:1rem;
+margin-bottom:1rem;
 gap:2%
 }
 
@@ -1071,7 +1078,7 @@ section{
 
 footer{
   padding:3rem;
-  background-color: var(--lightaccent)
+  background-color: #cecece
 }
 
 .fsflogo{
@@ -1082,17 +1089,17 @@ footer{
   height: auto;
 }
 
+footer img{
+  margin-bottom:0.5rem;
+  width: 20%!important;
+}
+
 #toc{
   border-bottom: 1rem solid var(--lightaccent);
   display:inline-grid;
   width:100%;
   margin:0;
   padding:0;
-}
-
-#tocbg{
-  display:block;
-  width:100%;
   background-repeat:no-repeat !important;
   background-position: center top !important;
   -webkit-background-size: cover !important;
@@ -1132,6 +1139,7 @@ footer{
 
 #toc ul a {
   text-decoration:none;
+  color:#fff
 }
 
 #toc ul li:not(:last-child) {
@@ -1369,9 +1377,17 @@ margin:0}
 
 
 
-.colortone, .matplotlib, #tocbg{
-filter: brightness(0.9) sepia() hue-rotate(var(--colortone))
-}
-.staff img{
+.colortone,.staff img{
 filter: contrast(0.6) sepia() brightness(1.1)  hue-rotate(var(--colortone))
 }
+#tocbg{
+backdrop-filter: contrast(0.6) sepia() brightness(1.1)  hue-rotate(var(--colortone))
+}
+
+.summarylist{
+padding: 2rem 0 2rem 0;
+}
+
+.summarylist h2{
+padding-left: 1.5rem;
+}
index cbe157ba4d8ed3cf4748f0d4cc3f456f178c6ac3..3d85221871eef29898d3c8f132b4167a783986d6 100644 (file)
       <img class="fsflogo" src="./theme/fsf-logo.svg">
       <h1 class="title">{{ article.title }}</h1>
       <div class="subtitle">{{ article.summary }}</div>
-      <div class="dates"><p>{{ article.dates }}</p></div>
-
-        <div class="grid">
-         <div class="column">
-          <h4><a href="#licensing">Licensing</a></h4>
-          <p>Educating you about free software licenses, advocating for copyleft and enforcing the GNU General Public License</p>
-         </div>
-         <div class="column">
-          <h4><a href="#campaigns">Campaigns</a></h4>
-          <p>Empowering you to understand, adopt, develop, and defend free software</p>
-         </div>
-         <div class="column">
-          <h4><a href="#tech">Tech</a></h4>
-          <p>Providing infrastructure to accelerate development and distribution of the free software you need</p>
-         </div>
-         <div class="column">
-           <h4><a href="#financials">Operations</a></h4>
-           <p>Running an efficient, effective nonprofit, using free software, supported by you</p>
-         </div>
-        </div>
-        <div style="clear:both"></div>
-        
+      <div class="dates"><p>({{ article.dates }})</p></div>
 
+    {% include "partials/fsf-grid.html" %}
       </div>
       {{ article.content }}
     </div>
index 37efb8f6be6dd2c18738eea1af33590de1cae078..b257eb715ecb9ffa53ba963de4e5788313de8aea 100644 (file)
@@ -2,6 +2,7 @@
 
 {% block style %}
   {% include "partials/head-style-wide.html" %}
+  {% include "partials/head-style-post.html" %}
 {% endblock %}
 
 {% block main %}
       {{ SITEDESCRIPTION }}
          </section>
   {% endif %}
-
+  <div class="document">
+  <div id="head">
+      <img class="fsflogo" src="./theme/fsf-logo.svg"/>
+      <h1 style="color:#737373">Annual Reports</h1>
+    {% include "partials/fsf-grid.html" %}
+  </div>
   <section>
-       <div>
-         <h1>Recent posts</h1>           
+       <div class="summarylist">
          {% for article in articles_page.object_list %}
         {% include "summary.html" with context %}
          {% endfor %}
        {% if articles_page.has_other_pages() %}
          {% include "partials/pagination.html" %}
-    {% endif %}
+        {% endif %}
        </div>
   </section>
+  </div>
 
 {% endblock main %}
index 7bf289b84c779f37fbcc33940c1fa241eba2ddd2..1b3c2a9049634c76e4b9f7e5c6d2918aa056be5b 100644 (file)
@@ -1,9 +1,27 @@
 <footer class="bside-footer">
+ <img src="theme/fsf-logo.svg" onerror="this.src='images/fsf-logo.png'" alt="Free Software Foundation logo"></p>
   <div>
     {% set years = dates|groupby('date.year')|sort(reverse=False) %}
     {% set sinceYear = years|first|first|default('2014') %}
     {% set toYear = years|last|first|default('2014') %}
-    Copyright &copy; {% if sinceYear == toYear %} {{ sinceYear }} {% else %} {{ sinceYear }}&ndash;{{ toYear }} {% endif%} Free Software Foundation, Inc. This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).
+    <p>Copyright &copy; {% if sinceYear == toYear %} {{ sinceYear }} {% else %} {{ sinceYear }}&ndash;{{ toYear }} {% endif%} <a href="https://www.fsf.org">Free Software Foundation</a>, Inc. <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy">Privacy Policy</a>.</p>
+    <p>Please support our work by joining us as an <a href="https://my.fsf.org/join">associate member</a>.</p>
+    <p>{% if article %}Download the <a href="{{article.source}}">sources</a> for the report including fonts, image source files and text. <br/>{% endif %}This work is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International license</a> (CC BY-SA 4.0).</p>
   </div>
+
+  {% if article %}
+  <nav>
+          <ul class="menu">
+           <li><a class="highlight" href="{{article.url}}">{{article.title}}</a></li>
+            <li><a href="#licensing">Licensing</a></li>
+            <li><a href="#campaigns">Campaigns</a></li>
+            <li><a href="#tech">Tech</a></li>
+            <li><a href="#financials">Financials</a></li>
+            <li><a href="#donors">Donors</a></li>
+            <li><a href="#membership">Join the FSF</a></li>
+           <li><a href="extra/{{article.fy}}.pdf">⬇ PDF</a></li>
+          </ul>
+  </nav>
+   {% endif %}
 </footer>
 
index 06f372d2d9ba05e82d3b103780aa27c1bc5be823..f21d4742a94e0d4592001df431572877e39e04b2 100644 (file)
@@ -2,22 +2,19 @@
   <nav class="top-menu">
     <ul>
       {% if BADGE_IMAGE %}
-        <li><a href="{{ SITEURL }}"><img class="badge" src="{{ SITEURL }}/{{ BADGE_IMAGE }}" alt="{{ SITENAME }}"></a></li>
+        <li><a class="highlight" href="{{ SITEURL }}"><img class="badge" src="{{ SITEURL }}/{{ BADGE_IMAGE }}" alt="{{ SITENAME }}"></a></li>
       {% endif%} 
-      <li><a href="{{ SITEURL }}"{% if output_file == 'index.html' %} class="active"{% endif %}>{{ SITENAME }}</a></li>
-        {% for title, link in MENUITEMS %}
-            <li><a href="{{ link }}">{{ title }}</a></li>
-        {% endfor %}
-        {% if DISPLAY_PAGES_ON_MENU %}
-          {% for p in pages %}
-            <li><a {% if p == page %} class="active"{% endif %} href="{{ SITEURL }}/{{ p.url }}">{{ p.title }}</a></li>
-          {% endfor %}
-        {% endif %}
+      {% if article %}
+            <li><a class="highlight" href="/"{% if output_file == 'index.html' %} class="active"{% endif %}>Index</a></li>
+            <li><a href="{{ link }}">{{ article.title }}</a></li>
             <li><a class="active" href="#toc">Table of Contents</a></li>
+            <li><a class="active" href="#associate-membership">Join the fsf</a></li>
+            <li><a class="active" href="extra/{{ article.fy }}.pdf">PDF</a></li>
+       {% else %}
+            <li><a href="{{ SITEURL }}"{% if output_file == 'index.html' %} class="active"{% endif %}>{{ SITENAME }}</a></li>
             <li><a class="active" href="https://my.fsf.org">Join the fsf</a></li>
-            <li><a class="active" href="extra/2018.pdf">PDF</a></li>
+       {% endif %}
     </ul>
   </nav>
 </header>
 
-
diff --git a/theme/templates/partials/fsf-grid.html b/theme/templates/partials/fsf-grid.html
new file mode 100644 (file)
index 0000000..2440b2a
--- /dev/null
@@ -0,0 +1,19 @@
+        <div class="grid">
+         <div class="column">
+          <h4><a href="#licensing">Licensing</a></h4>
+          <p>Educating you about free software licenses, advocating for copyleft and enforcing the GNU General Public License</p>
+         </div>
+         <div class="column">
+          <h4><a href="#campaigns">Campaigns</a></h4>
+          <p>Empowering you to understand, adopt, develop, and defend free software</p>
+         </div>
+         <div class="column">
+          <h4><a href="#tech">Tech</a></h4>
+          <p>Providing infrastructure to accelerate development and distribution of the free software you need</p>
+         </div>
+         <div class="column">
+           <h4><a href="#financials">Operations</a></h4>
+           <p>Running an efficient, effective nonprofit, using free software, supported by you</p>
+         </div>
+        </div>
+        <div style="clear:both"></div>
index e9d841b5beee1c41239fbadadb9a1fbf1807f4ee..64e7b28524b95417f6f11bf17ca2e0665fa87642 100644 (file)
@@ -1,2 +1 @@
-<link href="custom.css" rel="stylesheet">
 <link href="./theme/css/b-side-base.css" rel="stylesheet">
index 18e4e06a75e2b58f781419b5e39eb25307df0887..450ef61c5924d4b8c6de5625ed59f475883a3746 100644 (file)
@@ -1,10 +1,12 @@
 <div class="bside-summary">
-  <hr class="docutils">
-<h2><a href="{{ SITEURL }}/{{ article.url }}" rel="bookmark">{{ article.title }}</a></h2>
+{% if article.linkoverride %}
+<h2><a href="{{ article.linkoverride }}" rel="bookmark">Fiscal year {{ article.fy }}</a></h2>
+{% else %}
+<h2><a href="{{ SITEURL }}/{{ article.url }}" rel="bookmark">Fiscal year {{ article.fy }}</a></h2>
+{% endif %}
 <ul class="bulletless">
        {% if article.summary %}<li>{{ article.summary | striptags }}</li>{% endif %}
-       <li class="smaller dim"><em><time datetime="{{ article.date.isoformat() }}">{{ article.locale_date }}</time>{% if article.author %} by {{ article.author }}{% endif %}{% if article.category or article.tags %}, {% include "partials/summ-terms.html" with context %}{% endif %}</em></li>
-       <li>&nbsp;</li>
-       <li><a href="{{ SITEURL }}/{{ article.url }}">Read more ...</a></li>
+       <li class="smaller dim"><em><time datetime="{{ article.date.isoformat() }}">{{ article.dates }}</time></em></li>
+       <li class="smaller dim"><a href="{{ article.source }}">Sources and materials</a></li>
 </ul>
 </div>