Commit graph

2018 commits

Author SHA1 Message Date
Brett Smith
8ea3438885 supporter: Kick off 2020 fundraiser. RT#12984
Image is copyright Remy DeCausemaker and licensed under CC BY-SA 4.0.
2020-11-24 08:54:02 -05:00
f738f9f6d5 Linux Australia did not renew donation. 2020-11-03 11:09:55 -08:00
b506f915d3 Compliance and Enforcement go together! 2020-10-02 19:53:41 -07:00
193421d395 pump.io page is no longer maintained. 2020-10-02 19:52:46 -07:00
c71279b83c Change title on donate box. 2020-10-02 19:50:41 -07:00
242aa60fc7 Fix Compliance sidebar menu selection. 2020-10-02 19:49:50 -07:00
95f740984e Update compliance donate box to only talk of becoming supporter. 2020-10-02 19:45:10 -07:00
20a3b7757a Various typo fixes and wordsmith changes. 2020-10-02 19:44:04 -07:00
344d52ba63 Correct date of launch and link to announcement. 2020-10-01 15:46:19 -07:00
fe802c5148 {% endblock %} is absolutely needed here. 2020-10-01 10:58:20 -07:00
5ac283b54a Various typo fixes and minor textual improvements. 2020-10-01 10:52:25 -07:00
Denver Gingerich
32def0ec73 Copyleft Compliance: minor word updates/HTML fixes 2020-10-01 10:52:25 -07:00
aeb4408f47 Copyleft Compliance: Strategic GPL Enforcement Initiative menu fix
Put the “Strategic GPL Enforcement Initiative” menu item higher up in
the menu, and name it to match the title now on that page.
2020-10-01 10:52:25 -07:00
d623a9b5c4 Copyleft Compliance: rewrite about page in light of strategic plan
The copyleft-compliance/about.html page doubles as the introduction
page to our compliance work.  This is a start at the rewrite of that
page to link off to the new items and have new text to inspire
interest in the project.
2020-10-01 10:52:25 -07:00
c27d339721 Copyleft: rename to "Strategic GPL Enforcement Initiative" 2020-10-01 10:52:25 -07:00
7ac2f13099 Copyleft Compliance: Minor rewrite of firmware liberation
This rewrite should improve the stand-alone nature of these documents
and allow for better integration with other summary text and
announcements on the website.

Note that they have now drifted heavily from the original formulation
of the items as grant proposals.
2020-10-01 10:52:25 -07:00
46c50ec0b1 Copyleft Compliance: Minor rewrite of strategy & firmware liberation
This rewrite should improve the stand-alone nature of these documents
and allow for better integration with other summary text and
announcements on the website.

Note that they have now drifted heavily from the original formulation
of the items as grant proposals.
2020-10-01 10:52:25 -07:00
Denver Gingerich
a8710b4b9f Copyleft Compliance: mostly minor fixes to new pgs
These are mostly minor edits (typo fixes, etc.) to the enforcement
strategy and firmware liberation pages that were just added.

The one large change was to replace the first paragraph of the
enforcement strategy page with the full Conservancy description used
previously.  The glue text used to shorten it appeared unsalvageable
and it wasn't immediately obvious how to replace it with something
better, so we used the full description instead.
2020-10-01 10:52:25 -07:00
e80d35a73e Copyleft Compliance: enforcement strategy & firmware liberation
These two new documents are based on grant proposals for this work.
We are preparing to announce the work publicly soon.  This is a first
draft of both documents.
2020-10-01 10:52:25 -07:00
52b676e3dc Substantial update of Member Project Application page.
This page had much out of date material, particularly the timeline
and the types of projects we seek, but also the FAQ section did not
include standard information that we're now regularly giving projects
during intake.

This update attempts to address many of those issues.
2020-09-21 19:48:47 -07:00
Brett Smith
c276442d5c projects: Typo fix image path from last commit. 2020-09-10 21:45:34 -04:00
Brett Smith
76a8a64c95 projects: Update OpenWrt logo. RT#12571 2020-09-10 21:44:33 -04:00
Brett Smith
0dd6eacfd0 projects: Add OpenWrt. 2020-09-10 13:28:45 -04:00
3f69cdc41c Deb now works for OSI.
See: https://sfconservancy.org/news/2020/aug/20/debleaving/
2020-08-31 17:51:52 -07:00
Brett Smith
f63f0f99bf projects: Re-alphabetize ICR.
I initially placed it based on calling it "ICR" rather than its full name.
2020-07-21 11:36:03 -04:00
Brett Smith
8e3a3dbe0f projects: Typo fix last commit. 2020-07-21 11:32:32 -04:00
Brett Smith
13a2e6bf61 projects: Add ICR. 2020-07-21 10:23:58 -04:00
Bradley M. Kuhn
1b88460d06 Synchronize my Eval Committee bio with the version on staff page. 2020-07-02 16:15:40 -07:00
Bradley M. Kuhn
615e0a4f95 Mike Hostetler has left the Eval Committee. 2020-07-02 16:14:56 -07:00
c14443db4a Karl Fogel has left the Eval Committee. 2020-07-02 16:02:08 -07:00
Brett Smith
a061cb4fcc projects: Delist projects. 2020-06-01 16:25:11 -04:00
eximious
8b17c65c02 add Tony pic 2020-04-28 15:52:40 -04:00
eximious
88dc35559b Merge branch 'master' of ssh://k.sfconservancy.org/website 2020-04-28 15:51:06 -04:00
eximious
89230b6d97 add Tony pic 2020-04-28 15:50:44 -04:00
Brett Smith
c41f20fa6f img: Add thumbnail from Deb's CHAOSScon keynote. 2020-04-27 09:16:17 -04:00
eximious
33fd364d55 add Faifcast at SeaGL pics 2020-03-31 15:11:24 -04:00
Bradley M. Kuhn
ff31ee927f Publish conservancy-travel-policy.html revision 4b21de38c2eab014dbfb776460c7600716bd6653. 2020-03-27 13:33:00 -07:00
Bradley M. Kuhn
24a5776c05 Publish conservancy-travel-policy.html revision d3640cc7e0181236b3b5a988328ab2ae82cd7c03. 2020-03-27 13:21:37 -07:00
Bradley M. Kuhn
33c39c4b0a Publish conservancy-travel-policy.html revision 9ef7fadc65c41438dd5dfeec3544bf80b53e4cea. 2020-03-27 12:47:49 -07:00
Bradley M. Kuhn
657e142abe Publish conservancy-travel-policy.html revision efb14f1e18273e4f164e3b3a689a086fd511ba26. 2020-03-27 12:21:56 -07:00
Bradley M. Kuhn
a603464bc2 Publish conservancy-travel-policy.html revision 3b1bc93469c1bb9ceb479f32c29fd7a8ee3521e3. 2020-03-27 12:09:25 -07:00
eximious
994fedc19d add Peter's photos 2020-03-19 10:52:48 -04:00
Brett Smith
f5fd8cdf2f projects: Update Outreachy link. 2020-02-24 14:36:55 -05:00
eximious
bba3f00084 add rotated pic 2020-02-07 14:05:36 -05:00
eximious
266644662a Merge branch 'master' of ssh://k.sfconservancy.org/website 2020-02-07 10:39:53 -05:00
eximious
b85565d104 add copyleftconf2 pic 2020-02-07 10:39:29 -05:00
Bradley M. Kuhn
c564f15511 Correct & update hard-coded domain names from legacy codebase. 2020-01-24 09:26:59 -08:00
Brett Smith
fd86367e85 img: Fix extension on last commit. 2020-01-14 13:11:40 -05:00
Brett Smith
06ea727e10 img: Add Edward Snowden 2016 pic. 2020-01-14 13:08:36 -05:00
Brett Smith
d4265c3a3c img: Photo of Leslie Hawthorn. 2020-01-13 12:17:27 -05:00
eximious
e0bb98160f Merge branch 'master' of ssh://k.sfconservancy.org/website 2020-01-07 17:39:23 -05:00
eximious
7ef6d92f68 add wine bottle pic 2020-01-07 17:38:54 -05:00
eximious
93f03a9773 add Wine Conf 2020-01-07 16:34:45 -05:00
Bradley M. Kuhn
93241190b3 Sponsors: Savoir Faire Linux did not renew sponsorship. 2020-01-06 12:12:49 -08:00
Bradley M. Kuhn
3e998fa06f Sponsors: Correct ratio for maximum 250x250 as required.
The image wasn't square like the old one was, so it was stretched with the
previous formulation.
2020-01-06 10:26:52 -08:00
Bradley M. Kuhn
ceee959d32 Sponsors: ok, somehow, someday, I'll have this file name right. 2020-01-06 10:07:59 -08:00
Bradley M. Kuhn
5c44a22eb2 Sponsors: Yet another image file typo fix. 2020-01-06 08:47:41 -08:00
Bradley M. Kuhn
b262b6191f Sponsors: finally get image file in right place 2020-01-05 20:40:27 -08:00
Bradley M. Kuhn
fa4ac29995 Sponsors: Fix case in file name 2020-01-05 20:28:42 -08:00
Bradley M. Kuhn
4dc42f5b62 Sponsors: Update image of Josh Triplett. 2020-01-05 20:24:43 -08:00
eximious
eeab5fcd8b add Allison pic 2020-01-03 11:35:41 -05:00
eximious
1422c711e6 add snow art 2019-12-18 12:51:46 -05:00
eximious
1337374dfd add mjw 2019-12-17 14:56:54 -05:00
eximious
321ec8435c Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-12-12 15:41:03 -05:00
eximious
8e10586e11 add cats 2019-12-12 15:11:04 -05:00
Brett Smith
b6e702194d banners: Update for 2019. 2019-12-11 10:22:27 -05:00
Brett Smith
e3d0d79337 banners: Add 2019 banners. 2019-12-11 10:20:35 -05:00
Bradley M. Kuhn
3cef6d32d6 Change tense on verb since date is past. 2019-11-27 13:13:39 -08:00
eximious
558059f7e9 add byline to MB photo 2019-11-26 10:56:17 -05:00
eximious
17e7929909 tweak number 2019-11-25 12:49:24 -05:00
eximious
f39804190e tweak funding dev section 2019-11-25 12:34:41 -05:00
Brett Smith
8d1337a006 supporter: Add link to Supporter form where appropriate. 2019-11-25 12:19:27 -05:00
Brett Smith
f656e9de83 supporter: 2019 appeal text. 2019-11-25 12:05:48 -05:00
Brett Smith
ecff2f38c5 base_conservancy: Ready fundraiser bar for 2019. 2019-11-24 16:01:57 -05:00
Brett Smith
b81afe467b base: Fundraiser banner only shows days left when time is short. 2019-11-22 09:46:33 -05:00
Brett Smith
67e64d3a6c base: Break out individual local context variables. 2019-11-22 09:46:07 -05:00
Brett Smith
fc9b10142f projects: Delist Spec-Ops. 2019-11-18 12:53:31 -05:00
eximious
34ee5a27b5 add pics 2019-10-24 14:45:23 -04:00
Bradley M. Kuhn
053e31d641 Update karen's Bio
Changes were given to me by karen over the phone just now. :)
2019-10-15 14:56:51 -07:00
Bradley M. Kuhn
e31badfa7b Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-10-15 13:19:43 -07:00
Bradley M. Kuhn
b0417e9f1c Add id link for bkuhn. 2019-10-15 09:44:07 -07:00
eximious
1081bd3582 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-10-10 14:54:29 -04:00
eximious
8ea1abb31e add cropped img 2019-10-10 14:51:51 -04:00
Bradley M. Kuhn
13c63f22e9 List staff alphabetically by surname. 2019-10-08 12:53:18 -07:00
Bradley M. Kuhn
7078c0fe0a Fix missing closing anchor tag 2019-10-08 11:54:36 -07:00
Bradley M. Kuhn
effbf23fce Leadership and other bio updates, most notably Allison Randal.
Allison Randal joined Conservancy's board!
2019-10-08 11:07:54 -07:00
Bradley M. Kuhn
5c01d8b1e5 Merge branch 'update-faq-to-esxi-6' of https://k.sfconservancy.org/website-denver 2019-10-07 16:47:49 -07:00
Bradley M. Kuhn
1bcf6f6a8e Merge branch 'rmgplus' of https://k.sfconservancy.org/website-mlinksva 2019-10-07 16:42:51 -07:00
Martin Michlmayr
480bbd8e66
Update filing date for FY 2018 tax return
Update filing date due to the 6 month extension.
2019-09-30 18:29:05 +02:00
Martin Michlmayr
a0dac44b25
Add FY 2019 2019-09-28 13:28:57 +02:00
Martin Michlmayr
69e13af222
Add Bdale Garbee to board
Bdale joined the board in 2018 but was never added to the web site.
2019-09-27 12:27:59 +02:00
Bradley M. Kuhn
fe70fc163d UPSTO petition filed today regarding personal address disclosure. 2019-09-19 12:16:46 -07:00
eximious
4afdfc75b9 cropped pic of Karen 2019-09-11 14:12:14 -04:00
eximious
a772f7fa28 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-09-11 12:41:40 -04:00
eximious
c9ac140ad9 add pics for the month's roundup 2019-09-11 12:41:22 -04:00
eximious
6abe1b9efa add Karen pic 2019-09-05 17:14:40 -04:00
eximious
e498d1f84c add GUADEC supporter pics 2019-09-05 14:48:02 -04:00
Mike Linksvayer
11d41df6ca g+ is gone, rm or replace with archive links 2019-08-31 17:00:24 -07:00
Brett Smith
75d9213d69 staff: Add Rosanne DiMesio. 2019-06-18 12:26:34 -04:00
Brett Smith
c577c99202 copyleft-compliance: Add anchors, per Deb. 2019-06-18 12:24:05 -04:00
Brett Smith
64fe9aae5b img: New video thumbnail. 2019-05-23 10:46:29 -04:00
Bradley M. Kuhn
85cb617cbc VMware: add link to FaiF 0x66 2019-04-22 17:56:13 -07:00
Brett Smith
5e1a50acb6 img: Poster for 2019 FOSDEM keynote video. 2019-04-17 09:48:50 -04:00
Denver Gingerich
ccccd99edc copyleft-compliance: VMware sidebar->summary page. 2019-04-04 11:52:02 -07:00
Denver Gingerich
a871c36c5a copyleft-compliance: Update VMware notes re funds. 2019-04-04 11:49:54 -07:00
Brett Smith
3e76b47ee3 projects: PyPy is transitioning out. 2019-04-03 11:53:40 -04:00
Bradley M. Kuhn
0da1410edf VMware lawsuit: add links to new announcement. 2019-04-02 09:51:47 -07:00
Brett Smith
c563d918cc projects: uClibc is in deep hibernation. 2019-03-26 15:21:43 -04:00
eximious
d8c8db2e5b re-add Adam's photo 2019-03-25 15:35:48 -04:00
Mike Linksvayer
f0bdf0f2a9 update linksvayer bio 2019-03-22 10:17:32 -07:00
Brett Smith
6ea924a64f Publish conflict-of-interest-policy.html revision d477e1b02e2093594db118aaa956da8c93129d58. 2019-03-12 10:24:36 -04:00
Bradley M. Kuhn
d14f3e5311 Publish conservancy-travel-policy.html revision 44cea2c1e51c72e115dcceeede92e755a1d41da6. 2019-02-27 16:51:11 -08:00
Brett Smith
a8122c846b img: Rotate image from last commit. 2019-02-21 17:24:51 -05:00
eximious
8f35aa34f8 add copyleft conf pics 2019-02-21 16:16:21 -05:00
eximious
c652b58658 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-02-21 16:06:30 -05:00
eximious
14b0dc6390 add LH's pic 2019-02-21 16:05:43 -05:00
Bradley M. Kuhn
7539023589 Target: did not renew sponsorship. 2019-01-29 17:59:55 -08:00
Brett Smith
7d065a4091 base_conservancy: Bye fundraiser banner. 2019-01-17 09:33:17 -05:00
Bradley M. Kuhn
7947b77ef9 Fix year, this is FY 2018. (HT ajd from #conservancy IRC) 2019-01-15 18:47:37 -08:00
Bradley M. Kuhn
b030aa44b3 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-01-15 18:36:51 -08:00
Bradley M. Kuhn
8c8e0d916f FY 2017 Form 990, CHAR 500 and auditors report released. 2019-01-15 18:34:52 -08:00
eximious
7c7ab8f691 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-01-09 10:52:30 -05:00
eximious
3b4453c238 add picture of Sage with his daughter 2019-01-09 10:44:43 -05:00
Brett Smith
742850eaf9 fundgoal: Display time remaining in progressbar. 2019-01-08 17:59:23 -05:00
Bradley M. Kuhn
e13bc9400c Filings: audit deadline extension was granted a while ago.
Update text to indicate we have that extended deadline.
2018-12-29 15:37:47 -08:00
Bradley M. Kuhn
dbd01e8e7b Sponsors: Collabora is not a current sponsor of Conservancy. 2018-12-27 16:54:49 -08:00
eximious
6f279135b4 add J Foster thumb 2018-12-27 15:33:23 -05:00
eximious
302d46993f add rotated image 2018-12-27 10:38:56 -05:00
eximious
010e18663e add Elana's picture 2018-12-27 10:21:38 -05:00
eximious
60c2f55ec3 add Conservancy cats 2018-12-21 13:34:47 -05:00
eximious
a7277e9ad9 add 2016 Tapia booth 2018-12-20 09:31:48 -05:00
eximious
d5e9ad1c79 Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-12-19 17:29:01 -05:00
eximious
ab6c3a538e add outreachy pics 2018-12-19 17:28:43 -05:00
Bradley M. Kuhn
c3c3985938 Staff: update my bio. 2018-12-19 07:36:52 -08:00
eximious
99d460c6e0 add Josh pic 2018-12-18 10:56:15 -05:00
Brett Smith
54a8a83adb banners: Improve CSS. 2018-12-17 16:31:12 -05:00
Brett Smith
4ca51ec064 supporter: Link to banners. 2018-12-17 16:23:36 -05:00
Brett Smith
f23020f384 supporter banners: New page. 2018-12-17 16:15:11 -05:00
eximious
6a17a498b1 Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-12-12 17:33:02 -05:00
eximious
2f2c931a79 add Mathhew pic 2018-12-12 17:32:29 -05:00
Brett Smith
793ea5eadf sponsors: Add Josh Triplett. 2018-12-06 09:54:28 -05:00
Brett Smith
9f5af94629 sponsors: Make Google link HTTPS. 2018-12-06 09:54:14 -05:00
Brett Smith
2c26ede197 supporter: Add anchors. 2018-12-04 11:54:25 -05:00
eximious
3de82763c7 add Keith and Cat 2018-12-03 10:42:27 -05:00
eximious
ffb07c9cbf Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-11-27 11:31:07 -05:00
eximious
245bda463a add Molly pic 2018-11-27 11:30:44 -05:00
Brett Smith
a00195c8f6 static.views: Deduplicate code.
The primary goal here is to get templates rendered more like our "regular"
templates, by using more of the standard tools to do so rather than roll our
own.

* Use TemplateResponse. This requires less boilerplate and ensures the
  rendering runs through our local context processors.
* Use the existing definition of fundgoal_lookup.
2018-11-20 11:58:34 -05:00
Brett Smith
6e40776adb projects: Add MicroBlocks. 2018-11-20 10:54:58 -05:00
Brett Smith
4ca9ac1463 static: Update sitefundgoal for these pages too. 2018-11-20 10:38:46 -05:00
Brett Smith
236bbfbbb9 supporter: Set video width. 2018-11-20 09:02:49 -05:00
Brett Smith
bd0fc750c4 supporter: 2018 fundraising text. 2018-11-20 08:30:28 -05:00
Brett Smith
717f3fadda templates: Show fundraising header for end-of-CY2018 match. 2018-11-20 08:03:10 -05:00
eximious
adb2dfac61 add cropped version 2018-11-19 16:41:12 -05:00
eximious
ce6174de6d Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-11-19 16:00:11 -05:00
eximious
3f6acab1c9 add pic from Josh 2018-11-19 15:57:24 -05:00
eximious
5d2a9c0f12 add picture of Molly and Karen 2018-11-19 15:18:58 -05:00
Brett Smith
187594829d templates: Finer-grained split of fundraiser header display.
Always show the header if a fundraising goal is active.
Only show the progressbar if there's money in it.
2018-11-19 14:53:12 -05:00
Brett Smith
5fc238b0ab templates: Credit a random match provider above the progressbar. 2018-11-19 14:52:12 -05:00
Brett Smith
4fa1c07be7 img: Poster for Molly de Blanc match announcement video. 2018-11-19 12:05:15 -05:00
Brett Smith
db40bda419 context_processors: Switch to the 2018 match. 2018-11-18 14:42:47 -05:00
Brett Smith
4fd27245d6 fundgoal: Add provider convenience methods to FundraisingGoal. 2018-11-18 14:42:47 -05:00
Brett Smith
2461bc19b1 fundgoal: Remove unnecessary import. 2018-11-18 14:39:18 -05:00
Brett Smith
621ace8488 fundgoal: Add goal providers. 2018-11-18 14:39:18 -05:00
Brett Smith
e952e2b26a fundgoal: Start supporting migrations. 2018-11-18 14:39:18 -05:00
Brett Smith
9dba2f1bb7 projects: Add Racket. 2018-11-18 10:43:14 -05:00
Brett Smith
cabc653ef0 projects: Add Xapian. 2018-11-18 10:43:06 -05:00
eximious
d91e617256 one more version of the logo 2018-11-16 17:15:55 -05:00
eximious
34779ad17d one more version of the logo 2018-11-16 16:27:54 -05:00
eximious
c4876fb068 Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-11-16 16:08:25 -05:00
eximious
5ca2bd4dd4 trying to change logo img 2018-11-16 16:07:56 -05:00
eximious
0f37aecd31 add new logo img 2018-11-16 15:32:29 -05:00
Brett Smith
169e206917 projects: Add ReproBuilds, Houdini. 2018-11-16 12:07:04 -05:00
eximious
55c5da611d add Microblocks Image 2018-11-14 16:32:02 -05:00
eximious
04b2589620 add Microblocks Images 2018-11-14 16:31:32 -05:00
Bradley M. Kuhn
b8f65843ea HPE no longer a sponsor of Software Freedom Conservancy.
HPE sponsorship expired and they did not renew.
2018-11-13 12:11:11 -08:00
Brett Smith
916710a950 eval-committee: Tony no longer serves here. 2018-11-01 12:09:13 -04:00
Brett Smith
d466a2dab0 board: Add Laura Fortunato. 2018-10-31 12:36:27 -04:00
Brett Smith
7a28a43d88 donate: Current PayPal button can be used to set up monthly donations. 2018-10-24 15:29:21 -04:00
Brett Smith
73293e9a76 donate: No reason monthly donors shouldn't be Supporters. 2018-10-24 12:04:16 -04:00
Brett Smith
16fdc53400 robots.txt: Revert change from last commit.
Not relevant.
2018-10-24 12:01:54 -04:00
Brett Smith
1a0743230d robots.txt: Disallow from /supporter.
This is a hopefully temporary change to help mitigate the recent activity
we've been seeing.
2018-10-23 17:59:17 -04:00
Brett Smith
703df9c8e9 Blogs/news only include a single OG image/video.
For now, this gives us more assurance that other sites will choose the
preview we want.

You can control the selection by adding data-ogpreview to image, video, and
source elements.  data-ogpreview=0 excludes the element from being included
in the preview.  Positive numbers set the preview priority.  The lowest
value found is chosen first.
2018-09-21 10:57:14 -04:00
eximious
5c75decd30 add images for kernel leader post 2018-09-20 17:37:15 -04:00
Brett Smith
9580cb2bc6 officers: Update Karen's title. 2018-09-18 09:48:43 -04:00
Brett Smith
0e54fb764e apply: Remove outdated "must be a software project" criteria. 2018-09-18 09:46:45 -04:00
Brett Smith
14c8f8c894 blog: Fix syntax of blog.query's cycle calls. 2018-09-03 10:48:39 -04:00
Brett Smith
11e2f64d4b urls: Stop capturing unintended argument. 2018-09-03 10:48:11 -04:00
Bradley M. Kuhn
8228d1529c Tony Sebro joined the board; add his bio. 2018-08-23 16:57:18 -07:00
Bradley M. Kuhn
2c736ace5e Publish conservancy-travel-policy.html revision 676ecf976cff8bf611cc045e6f351ce36f1009bb. 2018-08-07 18:34:39 -07:00
Brett Smith
6bf891ba84 projects: Add Backdrop. 2018-06-04 18:13:04 -04:00
Bradley M. Kuhn
c69586c7c6 Conservancy and Bro Announce End to Bro's Member Project Status
See https://sfconservancy.org/blog/2018/jun/04/bromove/
2018-06-04 13:26:08 -07:00
Brett Smith
531062dde5 privacy-policy: Update. 2018-05-25 16:51:19 -04:00
Brett Smith
96244534ee Publish conservancy-travel-policy.html revision bfc2754decec9bf4b88c10accd4e44b33e4664e6. 2018-05-14 17:25:10 -04:00
Brett Smith
9c4c3ee12d about: Lots of people blog, not just Bradley. ;) 2018-05-10 09:37:36 -04:00
Brett Smith
25eedad78d projects: Delist some.
Mostly inactive projects.  RT#347.
2018-05-08 11:13:01 -04:00
eximious
f0472b84f7 add Backdrop logo 2018-05-07 17:18:13 -04:00
Brett Smith
97b9bc230c policies: Publish Conflict of Interest policy. 2018-05-04 16:07:17 -04:00
Brett Smith
49cc681b25 policies: Fix typo in current travel policy. 2018-05-04 16:06:49 -04:00
Brett Smith
637ca012b7 policies: Extend publication script to handle any Conservancy policy. 2018-05-04 16:05:32 -04:00
Brett Smith
967ee95282 projects: LuxRender→LuxCoreRender 2018-05-04 14:21:57 -04:00
Brett Smith
be644fa929 staff: Add Deb. 2018-05-03 14:40:58 -04:00
Brett Smith
9e0b9e0a97 img: New poster for Deb's LibrePlanet video. 2018-05-01 12:28:10 -04:00
Brett Smith
de9759fe10 img: Images for announcement of Deb joining. 2018-05-01 12:14:21 -04:00
Bradley M. Kuhn
e4728cac7d Tony left staff; will be join board next board meeting.
https://sfconservancy.org/news/2018/jan/12/sebro-joins-board/
2018-04-19 10:50:12 -07:00
Brett Smith
3ff872612a projects: Fix CWL home page link.
Thanks to Stian Soiland-Reyes for pointing this out.
2018-04-17 17:23:38 -04:00
Brett Smith
9e41ddff76 img: Add poster for CWL intro video. 2018-04-11 10:41:59 -04:00
Brett Smith
421b31d0e0 projects: Add CWL. 2018-04-11 09:31:51 -04:00
Brett Smith
8f7660b08b projects: Improve alt text throughout.
* The project logos don't add to the content, so empty their alt text.
* Improve the flow of Donate button alt text.
2018-04-10 23:20:11 -04:00
Brett Smith
c82cc0f35c projects: Give project logos a little more separation from rule above. 2018-04-10 22:54:31 -04:00
Brett Smith
6d5cf9941e supporters: Tell people to write <supporters@tix.sfconservancy.org>.
Part of retiring <accounting@sfconservancy.org>.
2018-04-05 15:25:29 -04:00
Brett Smith
7615bbd52a Publish conservancy-travel-policy.html revision 11ae065865d3a0b78bb5f2d894c5f955e49e4f0f. 2018-04-04 22:11:16 -04:00
Brett Smith
0328a2cfbc img: Photo of Karen at LibrePlanet 2018.
Molly deBlanc told us:
The image:
http://static.fsf.org/nosvn/libreplanet/2018/highlights/karen_sandler.jpg is
licensed CC-BY-SA 4.0, with a photo credit to Kori Feener.
2018-03-30 12:24:49 -04:00
Brett Smith
7ca470fb31 projects: Move project logos below <h2>s.
The underline of <h2> was running through the project logos before.
2018-02-07 12:01:51 -05:00
Brett Smith
52953dcf52 projects: Adjust margins of project logos. 2018-02-07 12:01:51 -05:00
Denver Gingerich
40c7e43e6f projects: Add logo & Donate button as appropriate. 2018-02-07 12:01:48 -05:00
Denver Gingerich
81913e023b img: Add previously-missing member project logos. 2018-02-06 11:53:10 -05:00
Brett Smith
e829a74ef8 base: Take down fundraiser progressbar.
Per Karen in e-mail.
2018-01-21 11:46:31 -05:00
Bradley M. Kuhn
9e8daa2eba Add link to IRS website with the dates. 2018-01-18 18:34:17 -08:00
Bradley M. Kuhn
cead0e5f1a FY 2016: Audit, Form 990 and CHAR 500.
Includes update to the index to link to it.
2018-01-18 18:31:57 -08:00
Bradley M. Kuhn
06c3f85e0e Legal Counsel: add Chestek to the top.
per news item at:
https://sfconservancy.org/news/2018/jan/12/sebro-joins-board/
2018-01-12 14:56:38 -08:00
Brett Smith
29f6ca0cd2 docs: Add Arista amicus brief. 2018-01-03 13:50:34 -05:00
Bradley M. Kuhn
6a6afd3ba2 Increase number of days we keep things on front. 2017-12-31 13:19:05 -08:00
Bradley M. Kuhn
e01850d195 Add Gichoya poster for video. 2017-12-31 09:59:18 -08:00
Bradley M. Kuhn
06fe11ee82 Add poster image for video of Neugebauer. 2017-12-23 07:58:36 -08:00
Brett Smith
9d11ef0e1b img: Add group photo of member projects from GSoC '17. 2017-12-08 09:58:53 -05:00
Brett Smith
48642c64c8 img: Add video thumbnail. 2017-12-07 16:30:32 -05:00
Brett Smith
bf669f5632 base_conservancy: Don't show the progressbar until a fundraiser is ready to go.
This lets me push this now without visible effects until the data is ready.  ;)
2017-11-27 22:32:05 -05:00
Brett Smith
905cb49809 base_conservancy: New progressbar text per Karen. 2017-11-27 22:26:32 -05:00
Brett Smith
828fd09d11 css: Add a little style to the progressbar. 2017-11-27 13:30:27 -05:00
Brett Smith
0add4633c1 base_conservancy: Activate progressbar for new match. 2017-11-27 13:08:21 -05:00
Brett Smith
cf20e691e6 frontpage: Reorganize the lower half of the page. 2017-11-22 12:51:09 -05:00
Brett Smith
2942c4fae6 frontpage: Refresh social media links. 2017-11-22 12:38:59 -05:00
Brett Smith
9e9b8acd1a base_conservancy: Push sitenav below social media. 2017-11-22 12:33:33 -05:00
Brett Smith
fdb8162d44 base_conservancy: Refresh social media links. 2017-11-22 12:33:07 -05:00
Brett Smith
ab2abe5cdb img: Add currency stock photo for blog post.
By Marco Verch, under CC-BY 2.0, from
<https://www.flickr.com/photos/149561324@N03/37818247734/>.
2017-11-22 11:09:47 -05:00
Brett Smith
8db3cc0eb7 supporter: Add OpenGraph tags. 2017-11-21 15:42:44 -05:00
Brett Smith
80eb02c104 supporter: Update t-shirt size chart link. 2017-11-21 15:38:20 -05:00
Brett Smith
88ec43006d supporter: Update with 2017 appeal. 2017-11-21 15:34:41 -05:00
Brett Smith
af3b3ef2c7 img: Update Conservancy+members logo image. 2017-11-21 14:52:12 -05:00
Brett Smith
7c379a284e templates: Add Twitter-specific metadata to the Open Graph partial. 2017-11-07 12:21:35 -05:00
Brett Smith
a94b34689f templates: Add og prefix for metadata. 2017-11-07 12:06:27 -05:00
Bradley M. Kuhn
07faf5cebc Merge bkuhn master local branch with upstream 2017-11-07 09:00:27 -08:00
Bradley M. Kuhn
2006604b15 Bdale Garbee joined Eval Committee on 2016-10-15
See https://sfconservancy.org/news/2016/dec/15/garbee-eval-committee/
for announcement.
2017-11-07 08:59:22 -08:00
Brett Smith
3b2ed8397d blog/news: Add Open Graph metadata to entry pages.
This helps other social media sites generate nice previews for these pages.
2017-11-07 11:17:33 -05:00
Brett Smith
87961c6cee templatetags: Add fill_url.
This gives templates an easy way to generate full URLs using host_url.
2017-11-07 10:13:48 -05:00
Brett Smith
4758b8bcfd local_context_processors: Add host_url.
This makes it easier for templates to generate a "single canonical URL" for
a resource, as in Open Graph metadata.
2017-11-07 09:17:11 -05:00
Brett Smith
66dbfac066 Migrate RequestContext users to render() calls.
This was necessary because render_to_response no longer takes a
context_instance.  We were always using this to pass in a RequestContext,
which the render shortcut can already do, so switch to that.
2017-11-07 09:00:48 -05:00
Brett Smith
b2a006f49c urls: Migrate from patterns strings to plain lists of urls. 2017-11-07 09:00:48 -05:00
Brett Smith
b79a3617f0 settings: Allow localhost in debug mode. 2017-11-07 09:00:48 -05:00
Bradley M. Kuhn
e724cfe593 Remove Linux Foundation from Sponsors page.
Their grace period has ended and they have not renewed their
contribution.
2017-11-06 13:53:40 -08:00
Brett Smith
3b122b2ed4 docs: DMCA exemption renewal. 2017-10-30 15:21:28 -04:00
Brett Smith
40cd71ffdc sponsors: Mark links rel=nofollow. 2017-10-16 13:48:33 -04:00
Bradley M. Kuhn
269ff15031 Note version of Debian we currently run. 2017-10-05 11:14:33 -07:00
Bradley M. Kuhn
c8442983e5 Switch to match CC By SA 4.0 2017-10-05 11:01:51 -07:00
Bradley M. Kuhn
16d33263f1 Switch to https link. 2017-10-05 10:59:59 -07:00
Brett Smith
c569a8278b img: Pictures for Karen's blog post. 2017-09-29 16:45:13 -04:00
Bradley M. Kuhn
63f6bab95f Supporters: Ladies sizes in 2XL now available.
Add Ladies sizes in 2XL to the form.  They're already in the internal
database, so the import script should find them easily.
2017-09-26 09:56:22 -07:00
Brett Smith
f1214a3c93 projects: Add Policies section with travel policy. 2017-09-22 10:44:52 -04:00
Brett Smith
4367de57d1 sponsors: New logo from Target. 2017-09-19 12:56:45 -04:00
Bradley M. Kuhn
477e9f4c02 Blog: typo fix in template.
Template had a typo from last commit.
2017-09-13 09:46:38 -07:00
Bradley M. Kuhn
bea2e11108 Blog: add permalink on partial entries.
I noticed there is no link on the blog pages (other than on the front
page) to get the link to the blog post itself.  This adds a permalink at
the end near the tags.

I considered making the title itself a link, which is what's done on the
frontpage, but I figured this might look nicer.  Feel free to change
this if you're looking this commit message and feel I didn't DTRT
here. :)
2017-09-13 09:42:08 -07:00
Brett Smith
da6fc2adbc projects: Update North Bay Python description with text from Chris. 2017-08-23 09:38:19 -04:00
Martin Michlmayr
bd557328cf Add latest Conservancy projects 2017-08-22 23:28:28 +02:00
Brett Smith
3a0f097ef5 Project logos: Add North Bay Python. 2017-08-16 09:45:34 -04:00
Brett Smith
c16b9550b9 projects: Update Wine description per PLC. 2017-08-14 10:28:06 -04:00
Martin Michlmayr
6ec24030ec Fix more HTML syntax errors 2017-07-23 12:17:13 +02:00
Martin Michlmayr
33d98cbcff Fix HTML syntax errors 2017-07-23 12:14:32 +02:00
Martin Michlmayr
677d8e1d29 Add FY2017 to filing page 2017-07-23 12:12:56 +02:00
Martin Michlmayr
6612230d6a Update filing status for FY2016 2017-07-23 12:11:09 +02:00
Martin Michlmayr
fd238dba1d Updated name of Martin Michlmayr's bio 2017-07-23 11:52:52 +02:00
Brett Smith
456ac1dee1 img: Add Etherpad logo. 2017-07-20 11:16:49 -04:00
Bradley M. Kuhn
425dc00433 copyleft-compliance: Allow anchor for Debian. 2017-07-16 16:00:45 -07:00
Brett Smith
cfabeda4eb img: Make Sebro-headshot dimensions a little less extreme. 2017-06-29 13:40:14 -04:00
Brett Smith
5b457a35d1 img: Pictures of Tony for blog post. 2017-06-29 13:19:44 -04:00
Brett Smith
f620b83b43 eval-committee: Remove Martin. 2017-06-29 12:28:06 -04:00
Brett Smith
50221bf607 projects: Add coreboot. 2017-06-15 10:27:49 -04:00
Brett Smith
ec2b29b5ae projects: Add Teaching Open Source. 2017-06-15 10:02:15 -04:00
Brett Smith
491cbdbc23 staff: Fix anchor markup. 2017-05-26 09:56:52 -04:00
Brett Smith
caa2ba6012 staff: Updated bio from Karen. 2017-05-26 09:56:18 -04:00
Brett Smith
6d7e96b4c8 admin: Fix query parameter manipulation in showAddAnotherPopup.
This should fix the bug in, i.e., adding tags from the blog entry admin
page.
2017-05-23 12:13:04 -04:00
Brett Smith
7cb314b2f0 projects: Update current project count at top of page. 2017-04-25 11:25:25 -04:00
Brett Smith
1e34175740 projects: (belatedly) Add LibreHealth. 2017-04-25 09:44:40 -04:00
Brett Smith
62c545af2a docs: Update sponsorship agreement templates to latest version. 2017-04-07 09:17:38 -04:00
Brett Smith
ba8c1b2b98 docs: Add Killed by Code. 2017-04-06 11:33:43 -04:00
Brett Smith
82ca46e5cb img: Rotate image from last commit. 2017-04-06 10:48:30 -04:00
Brett Smith
2857dfdef5 img: Add images for Karen's new blog post. 2017-04-06 09:52:29 -04:00
Brett Smith
f3d4dad335 projects: Add Linux XIA. 2017-03-17 10:22:48 -04:00
Bradley M. Kuhn
41fe2a1820 Correct year typo. 2017-03-05 10:33:35 -08:00
Brett Smith
c91fc65984 base template: Remove match progressbar. 2017-03-02 09:41:01 -05:00
Brett Smith
82ec041646 projects: Add Harvey. 2017-02-28 15:09:14 -05:00
Brett Smith
05694d8f90 img: Add Harvey logo. 2017-02-28 10:41:49 -05:00
Brett Smith
32083d84c2 projects: Add Clojars. 2017-02-23 11:07:30 -05:00
Brett Smith
0ed0407912 img: Add Clojars logo. 2017-02-22 13:55:16 -05:00
Brett Smith
9d2606f244 img: Add Christoph Hellwig photo. 2017-02-22 10:52:33 -05:00
Brett Smith
c599c44344 static: Remove unnecessary hostnames from links. 2017-02-21 10:34:36 -05:00
Brett Smith
5dcccea48f static: Make subsite links HTTPS. 2017-02-21 10:33:39 -05:00
Brett Smith
dc0be35dab img: Rotate FOSDEM '17 photos. 2017-02-17 17:42:35 -05:00
Brett Smith
83fc60617c img: Add FOSDEM '17 photos from Karen. 2017-02-17 17:20:35 -05:00
Bradley M. Kuhn
b0044afc9c Extend deadline. 2017-02-13 21:55:25 -08:00
Brett Smith
e3b68861dc img: Update member-project-logos.png with new members and logos. 2017-02-13 09:52:06 -05:00
Brett Smith
6e25a6e084 base: Start progressbar for new match.
This code should be easier to adapt to future matches too, by just changing
the constants in the first `with` declaration and whatever text is desired.
2017-02-03 13:56:36 -05:00
Brett Smith
0160f03c25 blog: Remove unnecessary kwargs manipulation from custom_index.
I don't know if this code is left over from previous versions or what, but
it's not doing anything now.  custom_index doesn't pass kwargs to anything
else, so there's no need to fiddle with the dict so much.
2017-02-03 11:02:33 -05:00
Brett Smith
40133bb73b supporter: Remove bogus value for PayPal srt variable.
srt is meant to be used for time-limited subscriptions.  0 is not a valid
value.  See
<https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#recurring-payment-variables>.
It's optional, and leaving it unset gives us the behavior we want, so do
that instead.
2017-02-03 10:34:14 -05:00
Brett Smith
36adfb406d supporter: Set LC for all PayPal forms.
This setting is not subscription-specific, so if we ever do it it seems like
we should always do it.
2017-02-03 10:32:45 -05:00
Brett Smith
8115cb27e2 blog: Fix variable name typo in views code. 2017-02-03 10:31:51 -05:00
Brett Smith
0ef963a5bd img: Add picture of LCA Outreachy donation push.
Captured from the video at <https://www.youtube.com/watch?v=brNmfD1Lb7M>,
around the 2:00:00 mark.
2017-01-31 16:39:21 -05:00
Brett Smith
bb888146ff base: Remove match progressbar. 2017-01-23 20:59:16 -05:00
Bradley M. Kuhn
d282115127 Add link to signup. 2017-01-22 23:21:41 -08:00
Bradley M. Kuhn
cab182b862 More changes that Karen told me to make. 2017-01-22 23:21:02 -08:00
Bradley M. Kuhn
57597f3a5c Move let's sentence per Karen's instructions. 2017-01-22 23:17:48 -08:00
Bradley M. Kuhn
7815c083dc Fix where PIA is mentioned in both versions. 2017-01-22 23:13:12 -08:00
Bradley M. Kuhn
cec947d2c3 Change based on karen's text. 2017-01-22 23:12:24 -08:00
Bradley M. Kuhn
1fd5e015b5 Note this goes AoE time. 2017-01-22 17:15:22 -08:00
Brett Smith
36b33927f7 css: Implement #sidebar and #mainContent without floats.
170aa38bb5 fixed one bug but added another:
#mainContent would always be the max-width of 1000px.  If the user's window
wasn't wide enough to accommodate that alongside the sidebar, it would be
rendered below the sidebar.

Fix that by using positioning instead of floats, so #mainContent can have a
flexible width.
2017-01-19 12:18:08 -05:00
Brett Smith
59c03adb03 filings: Grammar fix text. 2017-01-17 18:07:01 -05:00
Bradley M. Kuhn
825aff37ad FY 2016 dates and details for filings. 2017-01-18 09:35:18 +11:00
Bradley M. Kuhn
15e2525cfd Merge branch 'master' branch from upstream website
Pull from ssh://k.sfconservancy.org/website and merge into my changes
that are ready to push.
2017-01-18 09:27:39 +11:00
Bradley M. Kuhn
4bc14ae3c1 FY 2015 Form 990, CHAR500, & auditors' report.
Our Form 990 Filing deadline was today, 2017-01-17.  As is our usual
practice, we make them publicly available on or before our filing
deadline date.

This commit includes our USA IRS Form 990, NYS CHAR500 and the
independent auditor's report for FY 2015.
2017-01-18 09:25:35 +11:00
Brett Smith
6a73864765 base_conservancy: PIA match is extended one week. 2017-01-16 17:03:42 -05:00
Brett Smith
f4d32f3487 img: Move Selenium logo under projects/. 2017-01-12 12:19:04 -05:00
Brett Smith
17417b6645 img: Add Selenium logo. 2017-01-12 11:59:39 -05:00
Brett Smith
62adf6a489 img: Add Turtle Art Day photo. 2017-01-10 15:38:53 -05:00
Brett Smith
7202787092 supporter: Reorganize form post-input notes.
This makes it easier to keep baseline alignment between labels and their
respective inputs.  Declaring `margin-left: 51%;` for the post-input notes
is not exactly what we want, but it's much closer and less troublesome than
dealing with the vertical alignment of labels otherwise.
2017-01-09 16:56:42 -05:00
Brett Smith
cb5b5ec23f supporter: Refactor amount-checking JavaScript.
* Separate out amount-parsing and reacting into separate events.  This sets
  the stage for other elements to react to the custom
  'conservancy:newamount' event.
* Set up events in the context of each supporter form, with closures.  This
  lets us avoid weird CSS selector gymnastics in the event, and instead
  drill down from the form to find the elements we need.

There are no functional changes in this code, barring bugs.
2017-01-08 18:23:51 -05:00
Brett Smith
5f9a4395f3 supporter: Add size information chart. 2017-01-05 13:46:46 -05:00
Brett Smith
27b469c2dc sponsors: Unlist too-old sponsors.
These companies have not given in the past year.
2017-01-04 12:03:28 -05:00
Brett Smith
c07b274681 supporter: Set target="_blank" on informational links in the forms. 2017-01-02 11:43:22 -05:00
Brett Smith
0de3594e74 supporter: Group shirts by type. 2017-01-02 11:24:14 -05:00
Brett Smith
f32d04e725 supporter: Women's shirts, not ladies' shirts.
Signed off by Karen.
2017-01-02 11:20:13 -05:00
Brett Smith
b3a2f1dc96 supporter: Wordsmith the forms. 2017-01-01 16:38:12 -05:00
Brett Smith
2993a2c3ad supporter: Fix detached labels in forms. 2017-01-01 16:31:01 -05:00
Brett Smith
fce05b6f99 supporter: Add tabindex to supporter sign-up form. 2017-01-01 16:10:21 -05:00
Brett Smith
ba0df40639 supporter: Improve amount validation JavaScript.
* Check validity on page load and store it in a data attribute so we can
  change validity state more accurately.
* Clear invalid state on any change.
2017-01-01 16:03:03 -05:00
Brett Smith
9d855fda08 supporter: Improve shirt selection JavaScript.
* Add an animation for state changes.
* Set the start state by triggering the event on the selection at page load.
  Firefox at least remembers the selected button on page load.  This avoids
  a situation where the user says they want a shirt, reload, and now the
  size selection is invisible because we used to hide that unconditionally.
2017-01-01 15:28:33 -05:00
Brett Smith
b93cc61e8b supporter: New form styling.
This makes better use of bigger screens, and degrades better to smaller
ones.
2017-01-01 15:10:20 -05:00
Brett Smith
8605b65783 supporter: Move more presentation rules to CSS.
This commit keeps the presentation basically the same, it just moves
presentation rules out of HTML and into CSS.  It's not pixel-perfect but
pretty close.
2017-01-01 13:53:41 -05:00
Brett Smith
19e744788b supporter: Only render the Annual form for upgraders.
This lets us do more with HTML and less with JavaScript, which is always
nice.
2017-01-01 10:53:58 -05:00
Brett Smith
b4883ca6bd supporter: Make a partial for the supporter form.
This commit shouldn't make any substantial changes to the form or its
presentation.  This is just cleaning things up as a development aid.
2017-01-01 10:39:23 -05:00
Brett Smith
78c474caac supporter: Fix redundant annual/monthly/renewal ids. 2017-01-01 10:24:34 -05:00
Brett Smith
dad41f4817 supporter: Fix redundant os0 ids, invalid names. 2017-01-01 10:24:34 -05:00
Brett Smith
6392ae3a43 supporter: Fix redundant amount, error ids. 2017-01-01 10:24:34 -05:00
Brett Smith
7842ca6c57 supporter: Fix redundant no_shipping id. 2016-12-31 16:22:52 -05:00
Brett Smith
619bc033bc js: Render <video> inner HTML when no source is supported.
The HTML inside <video> is meant to be rendered by browsers that don't
support the tag at all.  You have to respond to the JavaScript error event
to deal with browsers that support video, but no available source.  See
<https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Using_HTML5_audio_and_video#Showing_fallback_content_when_no_source_could_be_decoded>.
2016-12-31 15:19:59 -05:00
Brett Smith
034a60be9b js: Split whole-site JS from Supporter-specific JS. 2016-12-31 14:46:10 -05:00
Brett Smith
9ef8a62f0b copyleft-compliance: Update old linux-compliance URLs. 2016-12-31 14:31:34 -05:00
Brett Smith
359cc7a068 css: <dl>s clear each other.
This prevents <dl>s from stacking horizontally when their <dt>s are short.
2016-12-31 14:30:19 -05:00
Brett Smith
a04d85a1e8 css: Move rules intended for bigscreen to the dedicated stylesheet. 2016-12-31 14:23:03 -05:00
Brett Smith
55c0b3bb1c css: Remove unused rules.
The rationale given in the comments for these rules no longer applies: there
are no divs with class column or conservancy-blog on any pages.  Meanwhile,
they're causing unwanted styling: we started using the column class on the
front page for two-column layout, and the videos are appearing smaller than
desired there.  Just remove these.
2016-12-31 13:58:18 -05:00
Brett Smith
d5f461d879 news: Refactor press release rendering into a partial.
Same rationale as a few commits ago for blog entries.
2016-12-30 23:12:09 -05:00
Brett Smith
7f5f98e5db news: Render HTML entities in press release titles.
Same rationale as for blogs a few commits ago.
2016-12-30 23:12:09 -05:00
Brett Smith
170aa38bb5 blog: Headlines clear floats.
This avoids a situation where multiple summaries have floats that stack on
top of each other vertically, which end up getting far away from the actual
text.

In order to make this work, we had to change the styling of #mainContent on
blog pages (and others with a sidebar).  Otherwise, headlines with
class="clear" would clear the sidebar as well.
2016-12-30 23:12:09 -05:00
Brett Smith
e7c1171b6e blog: Refactor entry rendering into a partial.
This helps ensure that entries are rendered consistently wherever they
appear.
2016-12-30 23:12:09 -05:00
Brett Smith
9fbc652c7c blog: Mark entry headline safe in title.
We already strip tags, but this lets HTML entities render correctly.
2016-12-30 23:12:09 -05:00
Brett Smith
331b14b45e css: Remove noop rule.
This wasn't doing anything because "line-height" was misspelled.
2016-12-30 23:12:09 -05:00
Brett Smith
4409ac089a css: Center horizontal rules in frontpage columns. 2016-12-30 23:12:09 -05:00
Brett Smith
a3737e9955 supporter: Add id="renew" to the renewal form.
This provides better behavior for non-JavaScript visitors who use a #renew
link (see last commit).
2016-12-29 11:00:08 -05:00
Brett Smith
492de3eab3 js: Rewrite #renew links to the Supporter page.
#renewal is the correct hash to use.
2016-12-29 10:33:22 -05:00
Brett Smith
02eab9cd69 img: Add photo of Karen's OSCon EU keynote. 2016-12-29 10:05:58 -05:00
Brett Smith
57136a93bd img: Add QEMU logo. 2016-12-27 12:50:13 -05:00
Brett Smith
8739534e9f copyleft-compliance: The principles link to principles-discuss. 2016-12-21 11:16:28 -05:00
Brett Smith
1b38fc338e css: Add max-width to bigscreen .picture. 2016-12-19 12:25:27 -05:00
Brett Smith
a95baef377 sponsors: Add Savoir-faire Linux. 2016-12-17 13:57:56 -05:00
Brett Smith
ebf5d317cc sponsors: Add Linux Australia. 2016-12-17 13:52:32 -05:00
Brett Smith
24b6e0a4d4 board: Add Kate Chapman bio. 2016-12-17 13:42:55 -05:00
Brett Smith
343d7e20d6 img: Add Godot logo. 2016-12-17 11:29:12 -05:00
Brett Smith
12dbdef2b9 img: Add Bdale headshots. 2016-12-17 11:29:01 -05:00
Bradley M. Kuhn
db4b90714b Add comment about logo sizes. 2016-12-09 13:17:57 -08:00
Brett Smith
9c9f745677 static: Add stickered laptop image. 2016-12-07 10:29:25 -05:00
Brett Smith
cf5b073d44 urls: Route /error/NNN/ to static.views.handler.
Since our Apache configuration uses `ErrorDocument NNN /error/NNN/`,
this is necessary to return the correct status code in those cases.
2016-12-05 21:43:51 -05:00
Brett Smith
58e22337b0 static: Errors return proper HTTP response code. 2016-12-05 21:15:01 -05:00
Brett Smith
3fe5f09d18 static: Remove hardcoded path. 2016-12-05 21:14:45 -05:00
Brett Smith
ce1b4b2528 Remove noop conservancy.context_processors imports.
You'll note this source doesn't exist in Git.
There's a reason for that.
2016-12-02 22:21:40 -05:00
Brett Smith
993f4bc72f settings: Don't FORCE_CANONICAL_HOSTNAME when DEBUG. 2016-12-02 22:17:59 -05:00
Brett Smith
6f540a0e3f Remove hardcoded references to /var/www.
This makes it easier to run the code elsewhere, like a development
environment.
2016-12-02 22:17:42 -05:00
Brett Smith
9822895971 supporter: Fix JS syntax to check donation upgrade amount. 2016-12-02 15:26:36 -05:00
Brett Smith
501b4b05fc supporter: Fix format string syntax error. 2016-12-02 15:15:49 -05:00
Brett Smith
4fa0f8343c supporter: Use proper float formatting for parameter validation. 2016-12-02 15:07:35 -05:00
Brett Smith
552bc6b1ca supporter: Route URLs to new submodule. 2016-12-02 12:52:32 -05:00
Brett Smith
6fe13959a3 supporter: Support donors upgrading to supporters.
With a valid URL, a past donor can upgrade to a supporter by donating
the rest of the amount.  Django validates the data and, if it passes,
puts it in the form.  The JavaScript does most of the work from there.
2016-12-02 12:50:21 -05:00
Brett Smith
d28ffd68ca supporter: HTML5 improvements to form.
* Use "number" type for a better prompt.
* Use new standard "min" attribute for richer validation.
2016-12-02 12:35:19 -05:00
Brett Smith
4afce1eadc appeal: Fix object structure passed into $().multiprogressbar. 2016-12-02 10:13:25 -05:00
Brett Smith
2c5a5f3a95 appeal: Fix jQuery chaining that didn't work. 2016-12-02 10:11:21 -05:00
Brett Smith
6908c135f2 appeal: Progress bar emphasizes current match program. 2016-12-02 10:09:12 -05:00
Brett Smith
dd8d159fcb css: Add styles for blog pictures. 2016-12-01 15:04:55 -05:00
Brett Smith
4cbf566e31 contractpatch: Page layout adjustments.
Try to make sections clearer and avoid the "big monolith of text"
feeling.
2016-11-30 16:24:28 -05:00
Brett Smith
a1ec899670 css: Start a separate stylesheet for "big screen" styles.
I'm about to add more and I *suspect* this will be easier to maintain
in the long term, rather than duplicating the conditional many times.
2016-11-30 16:18:06 -05:00
Brett Smith
d0e3ad782e contractpatch: Mark up page sections.
I'm going to do some styling on these but I'm not sure what yet.
2016-11-30 15:14:13 -05:00
Brett Smith
8b1a03ede2 supporter: Add Chinese translation of Principles as accomplishment. 2016-11-29 13:53:23 -05:00
Brett Smith
26674d8c5a supporter: Link to main ContractPatch site. 2016-11-29 13:53:08 -05:00
Brett Smith
1637a36dfe js: Fix math again.
I misunderstood how multiprogressbar works.  Values aren't expected to
progressively grow larger; it takes care of the summing itself.
2016-11-29 13:45:44 -05:00
Brett Smith
52bcf1152a js: Set default noCommaSiteMiddleGoal. 2016-11-29 13:29:12 -05:00
Brett Smith
05290a6352 js: Fix needProgress math. 2016-11-29 13:25:53 -05:00
Brett Smith
d663bcabdc appeal: Another syntax fix. 2016-11-29 13:23:31 -05:00
Brett Smith
400ddf3969 appeal: Again. 2016-11-29 13:19:07 -05:00
Brett Smith
2a618a8830 appeal: Fix template syntax. 2016-11-29 13:16:13 -05:00
Brett Smith
5bd39ff315 appeal: Enhance progress text. 2016-11-29 13:14:53 -05:00
Brett Smith
8cb1f3f685 js: Use three-part progressbar when no middle goal defined.
Since our current fundraiser doesn't have a "middle goal," this makes
it a little easier to maintain the template and do the math.
2016-11-29 13:13:40 -05:00
Brett Smith
df52029777 contractpatch: Fix syntax for previous silly commit. 2016-11-29 12:23:42 -05:00
Brett Smith
273be60679 contractpatch: Silly commit for testing. 2016-11-29 12:18:21 -05:00
Brett Smith
f0d9b1caec appeal: Fundraising bar notes match. 2016-11-29 10:52:04 -05:00
Brett Smith
8fec6023e9 contractpatch: Add page. 2016-11-28 15:23:58 -05:00
Brett Smith
d359dc690a copyleft: English Principles link to Chinese translation. 2016-11-28 12:14:44 -05:00
Bradley M. Kuhn
a2e1eda555 Various wordsmith and formatting changes.
You should feel free to revert these if you feel them incorrect.
2016-11-22 10:25:30 -08:00
Bradley M. Kuhn
1ae1aeca02 Add additional space.
I'm quite sure reimbursementrequests, despite how often we do them,
cannot be turned into one word just yet -- at least in English anyway.
2016-11-22 10:00:34 -08:00
Tony Sebro
01fa72ba1e remove spurious word "source".
bkuhn committing on behalf of Tony:

<tony> bkuhn: if you're making edits, please change "free and open
       source society" to "free and open society".  My Kallithea set up
       is still giving me problems (even after I uploaded my SSH key).
       I'll connect w/ Brett to fix next week.
2016-11-22 09:59:39 -08:00
b37026be4d Rewrite of paragraph pasted into XMPP.
bkuhn committed this on behalf of Karen.  She pasted this into an XMPP
chat before boarding a plane.
2016-11-22 09:58:41 -08:00
Brett Smith
c7fb837aba appeal: Add missing Oxford comma. 2016-11-22 09:52:27 -08:00
Brett Smith
52ed68053d appeal: Minor layout cleanups.
Forward port of e303e2776d from Brett.
2016-11-22 09:51:03 -08:00
Bradley M. Kuhn
232310f75d A few additional changes, apparently from Brett.
Step 4 in backport of unversioned changes from Brett done in
01ab5892ba.
2016-11-22 09:45:30 -08:00
Bradley M. Kuhn
368fc07f6f Switch link to be all blog posts on ContractPatch
Step 3 in backport of unversioned changes from Brett done in
01ab5892ba.
2016-11-22 09:39:33 -08:00
Bradley M. Kuhn
99059c2b6f Various editorial changes, apparently from Brett.
Step 2 in backport of unversioned changes from Brett done in
01ab5892ba.
2016-11-22 09:38:36 -08:00
Bradley M. Kuhn
20f778565b Switch to unicode alt's for imgs
Step 1 in backport of unversioned changes from Brett done in
01ab5892ba.
2016-11-22 09:27:36 -08:00
Bradley M. Kuhn
1d83205723 Two small formatting changes.
Step 0 in backport of unversioned changes from Brett done in
01ab5892ba.
2016-11-22 09:24:53 -08:00
Bradley M. Kuhn
4b2ac8402b Remove https?://sfconservancy.org/ for this site.
This is for deployment on sfconservancy.org, and as such, nothing should
begin with http://sfconservancy.org/ https://sfconservancy.org/.

Brett did this change before committing the initial version of the 2016
appeal.
2016-11-22 08:56:17 -08:00
Bradley M. Kuhn
6802f6a78e Revert back 2016 appeal to Karen's version.
Something was wrong with the version Brett committed.  It seemed to
merge text from Karen's 2016 version and the original 2015 version in
odd ways, particularly at the beginning.  This commit reverts back to
the version as Karen wanted it last night.  I will next forward-port
patches from Brett and those Karen gave this morning.
2016-11-22 08:54:02 -08:00
Brett Smith
210745ab10 appeal: Add missing Oxford comma. 2016-11-22 09:00:43 -05:00
Brett Smith
e303e2776d appeal: Minor layout cleanups. 2016-11-22 08:53:52 -05:00
Brett Smith
d0202d6b42 appeal: Restore middle goal to banner. 2016-11-22 08:44:10 -05:00
Brett Smith
01ab5892ba appeal: Update for 2016. 2016-11-22 08:31:27 -05:00
Brett Smith
6f06967a30 frontpage: Reduce the two-column width split to 67em.
This brings the columns from a target width of about 60 characters to
about 52.
2016-11-22 08:20:04 -05:00
Brett Smith
b12b2bb59a copyleft: Add Chinese translation of Principles. 2016-11-21 15:56:02 -05:00
Brett Smith
7e8d0538aa site: Font size adjustments throughout. 2016-11-17 11:35:22 -05:00
Brett Smith
4663e609ec site: Use default font size globally. 2016-11-17 11:04:09 -05:00
Brett Smith
d2657eddd0 frontpage: Adjust column presentation. 2016-11-17 10:56:58 -05:00
Brett Smith
b331d52331 frontpage: Reorganize.
* Put news and blogs up front.
* Use 30 days as the cutoff for everything, consistently.
* Allow columns to collapse.  Hopefully this is the start of a nicer
  view on mobile.
* Reduce shading.
2016-11-17 10:40:22 -05:00
Brett Smith
88474ec876 blog: Display tags with dateline.
This hopefully makes it a little clearer which entry the tags apply to.
2016-11-17 09:53:50 -05:00
Brett Smith
c7a8375002 blog: Remove redundant datelines. 2016-11-17 09:49:57 -05:00
Brett Smith
6dcb9d35e3 blogs, news: Don't shade entries on listing pages.
This just causes entire pages to be shaded, which is undesirable.
2016-11-17 09:45:03 -05:00
Brett Smith
bb99d71fc1 frontpage: Remove announce subscription widget.
Due to subscription abuse, we had to enable a nonce in the Mailman
subscription form, which is non-trivial to reproduce here.
2016-11-16 17:10:40 -05:00
Brett Smith
0dce877d46 Reorder topnav buttons.
This better matches what I see on other NPO sites.
2016-11-16 16:42:17 -05:00
Bradley M. Kuhn
78e99181af Anchor for Compliance Program for Linux Developers
I think I'd already linked to this elsewhere even and forgot to add it.
2016-11-16 09:05:13 -08:00
Brett Smith
5573738012 sponsors: Fix reversed dimensions on Target logo. 2016-11-09 12:38:37 -05:00
Brett Smith
1662bf983e sponsors: Add Target. 2016-11-09 12:34:20 -05:00
Bradley M. Kuhn
99078190bd s/enforcement/compliance/
Karen asked for this change.
2016-11-05 20:53:25 -07:00
Bradley M. Kuhn
875a3650f3 Minor changes to formatting and header text.
The email address to contact about the GPL Compliance Program for Linux
Developers was incorrect, that's fixed to
<linux-services@sfconservancy.org> instead of
<compliance@sfconservancy.org>.

Add "Template Only" as a background image to the actual text to
discourage people from signing this unilaterally.
2016-11-03 18:21:01 -07:00
Bradley M. Kuhn
8777ac2383 Add links to template agreements.
But encourage people not to sign them.
2016-11-03 18:06:09 -07:00
Bradley M. Kuhn
7495b1f4f8 Add QEMU to this list. 2016-11-03 18:03:01 -07:00
Bradley M. Kuhn
5754f877c5 Add paragraph about principles-discuss.
Welcome those who visit this page to join the principles-discuss mailing
list.  In doing so, also make a link to the principles themselves.
2016-11-03 18:02:30 -07:00
Bradley M. Kuhn
03727955d9 Publish copies of the Linux enforcement agreements 2016-11-03 09:51:57 -07:00
Brett Smith
3705a2ba1d static: Re-fix path manipulation in index.
* Strip any leading / to treat it as a relative path.
* Append `index.html` before converting to bytes.
2016-11-03 10:58:23 -04:00
Brett Smith
93787dc820 static: Don't try to render non-template files as templates. 2016-11-03 10:34:01 -04:00
Brett Smith
6b1b3b8f2e static: Encode paths as UTF-8 before translating to the filesystem. 2016-11-03 10:34:01 -04:00
Brett Smith
39314c254e static: Use built-in methods for path manipulation. 2016-11-02 16:45:34 -04:00
Brett Smith
9e983208a0 img: Add images for Karen's OSCON EU news item. 2016-10-26 17:23:28 -04:00
Bradley M. Kuhn
2ecf537e33 Update my bio to the current version.
This is the current version that i use when submitting talks.
2016-10-24 14:07:08 -07:00
Bradley M. Kuhn
f40a1209a9 /projects now handled by static views.
As a last step, we remove /members, which is now fully handled by Apache
static config, to be /projects for use the static page handler.
2016-10-24 13:56:37 -07:00
Bradley M. Kuhn
75846d7f35 Merge my local changes with upstream changes. 2016-10-24 13:44:42 -07:00
Bradley M. Kuhn
dde4afdd11 Rename members directory -> projects directory.
As part of the transition to have the canonical URL for member projects
be "projects" instead of "members", rename the directories.

The following rewrite rule will be needed in Apache configuration now:
         RewriteRule    ^/?members?/index.html$ supporter/ [L, R]
         RewriteRule    ^/?members?/(.+)$ projects/$1 [L, R]
         RewriteRule    ^/?members?/?$ supporter/ [L, R]
2016-10-24 13:40:04 -07:00
Bradley M. Kuhn
811d2b70b4 Rename Members->Projects in menu navigation et al
Due to confusion about "members" and "supporters", we want at least the
menu navigation to not use the phrase "members" since some Supporters
expect that to refer to a type of donor.

While we will not be rebranding "member projects" fully at this time, we
want to favor the term projects.

A few additional changes, in particular moving files from members/ ->
projects/ directory will be needed in next commit.
2016-09-30 13:46:51 -04:00
Bradley M. Kuhn
be762220af Foresight project wound down a while back.
Foresight project isn't active anymore and informed us a while back that
they weren't.  We left them up for a time, but it was confusing
2016-09-30 10:23:28 -04:00