From 520cb1c1efad0b6ca359038328e63172a81d712d Mon Sep 17 00:00:00 2001
From: Joshua Simmons
Date: Mon, 16 Oct 2017 22:02:07 -0700
Subject: [PATCH 1/7] stub out full program announcement and transparency
report
---
fixtures/sitetree.json | 24 +++++++++++++++++
.../about/transparency/program.html | 18 +++++++++++++
.../about/transparency/transparency.html | 27 +++++++++++++++++++
pinaxcon/templates/static_pages/news.html | 15 +++++++++++
.../static_pages/program/events.html | 2 +-
pinaxcon/urls.py | 2 ++
6 files changed, 87 insertions(+), 1 deletion(-)
create mode 100644 pinaxcon/templates/static_pages/about/transparency/program.html
create mode 100644 pinaxcon/templates/static_pages/about/transparency/transparency.html
diff --git a/fixtures/sitetree.json b/fixtures/sitetree.json
index 9aa2615..6b22de1 100644
--- a/fixtures/sitetree.json
+++ b/fixtures/sitetree.json
@@ -606,5 +606,29 @@
"sort_order": 36,
"access_permissions": []
}
+},
+{
+ "model": "sitetree.treeitem",
+ "pk": 38,
+ "fields": {
+ "title": "Transparency Reports",
+ "hint": "",
+ "url": "about/transparency",
+ "urlaspattern": false,
+ "tree": 1,
+ "hidden": false,
+ "alias": null,
+ "description": "",
+ "inmenu": true,
+ "inbreadcrumbs": true,
+ "insitetree": true,
+ "access_loggedin": false,
+ "access_guest": false,
+ "access_restricted": false,
+ "access_perm_type": 1,
+ "parent": 1,
+ "sort_order": 38,
+ "access_permissions": []
+ }
}
]
diff --git a/pinaxcon/templates/static_pages/about/transparency/program.html b/pinaxcon/templates/static_pages/about/transparency/program.html
new file mode 100644
index 0000000..22e52c9
--- /dev/null
+++ b/pinaxcon/templates/static_pages/about/transparency/program.html
@@ -0,0 +1,18 @@
+{% extends "page_with_title_and_lede.html" %}
+
+{% load i18n %}
+
+{% block head_title %}Program Transparency Reports{% endblock %}
+
+{% block heading %}Program Transparency Reports{% endblock %}
+
+{% block body_class %}about{% endblock %}
+
+{% block lede %}
+
+{% endblock %}
+
+{% block content %}
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/pinaxcon/templates/static_pages/about/transparency/transparency.html b/pinaxcon/templates/static_pages/about/transparency/transparency.html
new file mode 100644
index 0000000..449696f
--- /dev/null
+++ b/pinaxcon/templates/static_pages/about/transparency/transparency.html
@@ -0,0 +1,27 @@
+{% extends "page_with_title_and_lede.html" %}
+
+{% load i18n %}
+
+{% block head_title %}Transparency Reports{% endblock %}
+
+{% block heading %}Transparency Reports{% endblock %}
+
+{% block body_class %}about{% endblock %}
+
+{% block lede %}
+ North Bay Python, a nonprofit community-run event committed to transparency, releases the following reports in order to help us learn and better serve the community.
+{% endblock %}
+
+{% block content %}
+
+Program Transparency Report
+
+
Tuesday, October 24, 2017—The North Bay Python organizing team's goal is to build a program with sessions and keynotes that are valuable to the attendees, and to do so ethically. We recognized some known issues, and that our knowledge is limited, so we reached out to the community and took steps to run the best and most fair program building process we could.
+ +Read the Report + +We will release reports about attendee demographics, our budget, and other topics in the future. They will all be listed on this page.
+ +{% endblock %} \ No newline at end of file diff --git a/pinaxcon/templates/static_pages/news.html b/pinaxcon/templates/static_pages/news.html index c6db787..4d17336 100644 --- a/pinaxcon/templates/static_pages/news.html +++ b/pinaxcon/templates/static_pages/news.html @@ -10,6 +10,21 @@ {% block content %} + +Tuesday, October 24, 2017—We've now confirmed all 20 of our session speakers and are pleased to announce Brandon Rhodes will be joining Carina C. Zona as a keynote speaker at North Bay Python 2017.
+ +
STUFF ABOUT BRANDON
+ +Now that the program's been completed, we can also release our Program Transparency Report. While we're proud of our program, we set goals for our program and didn't achieve them all. Our report details the issues, initiatives, and next steps so we can do a better job next year.
+ +We are pleased to say that X% of our speakers are women and Y% of sessions are being given by first-time speakers we helped with their proposals. All speakers are invited to a join us for a pre-event training.
+ +With the conference just 6 weeks away, we've launched the Attendee Wiki so people can organize ride and roomshares, and get togethers.
+ +In the coming weeks we will add a visitor's guide including gyms, restaurants, local parks, tourist attractions, and activities for people who are traveling with their families.
+This year's main event will run from 10:00am to 6:00pm each day with check-in starting at 9:00am on Saturday. Our program schedule will be released later this month. You can buy your ticket today!
+This year's main event will run from 10:00am to 6:00pm each day with check-in starting at 9:00am on Saturday. There are 20 sessions and 2 keynotes that make up the North Bay Python 2017 program. We will post our session schedule in the coming weeks.
{% endblock %} diff --git a/pinaxcon/urls.py b/pinaxcon/urls.py index 461d80f..d192f33 100644 --- a/pinaxcon/urls.py +++ b/pinaxcon/urls.py @@ -19,6 +19,8 @@ urlpatterns = [ url(r"^about/north-bay-python$", TemplateView.as_view(template_name="static_pages/about/north_bay_python.html"), name="about/north-bay-python"), url(r"^about/petaluma$", TemplateView.as_view(template_name="static_pages/about/petaluma.html"), name="about/petaluma"), url(r"^about/team$", TemplateView.as_view(template_name="static_pages/about/team.html"), name="about/team"), + url(r"^about/transparency$", TemplateView.as_view(template_name="static_pages/about/transparency/transparency.html"), name="about/transparency"), + url(r"^about/program-transparency$", TemplateView.as_view(template_name="static_pages/about/transparency/program.html"), name="about/program-transparency"), url(r"^about/colophon$", TemplateView.as_view(template_name="static_pages/about/colophon.html"), name="about/colophon"), # program From c5a67a6eee372fa311b2f23fb6f07da2b474a5d0 Mon Sep 17 00:00:00 2001 From: Joshua Simmons Date: Mon, 16 Oct 2017 22:19:04 -0700 Subject: [PATCH 2/7] update nav for transparency reports and cfp-related stuff --- fixtures/sitetree.json | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/fixtures/sitetree.json b/fixtures/sitetree.json index 6b22de1..b328119 100644 --- a/fixtures/sitetree.json +++ b/fixtures/sitetree.json @@ -59,7 +59,7 @@ "model": "sitetree.treeitem", "pk": 7, "fields": { - "title": "Call for Proposals", + "title": "Call for Proposals (Closed)", "hint": "", "url": "/program/call-for-proposals", "urlaspattern": false, @@ -75,7 +75,7 @@ "access_restricted": false, "access_perm_type": 1, "parent": 24, - "sort_order": 32, + "sort_order": 39, "access_permissions": [] } }, @@ -613,7 +613,7 @@ "fields": { "title": "Transparency Reports", "hint": "", - "url": "about/transparency", + "url": "/about/transparency", "urlaspattern": false, "tree": 1, "hidden": false, @@ -630,5 +630,29 @@ "sort_order": 38, "access_permissions": [] } +}, +{ + "model": "sitetree.treeitem", + "pk": 39, + "fields": { + "title": "Accepted Talks", + "hint": "", + "url": "/schedule/general-sessions/list/", + "urlaspattern": false, + "tree": 1, + "hidden": false, + "alias": null, + "description": "", + "inmenu": true, + "inbreadcrumbs": true, + "insitetree": true, + "access_loggedin": false, + "access_guest": false, + "access_restricted": false, + "access_perm_type": 1, + "parent": 24, + "sort_order": 32, + "access_permissions": [] + } } ] From 3064480dcb3b9910bdf3ba07553543307c5c6254 Mon Sep 17 00:00:00 2001 From: Joshua Simmons Date: Mon, 16 Oct 2017 22:44:20 -0700 Subject: [PATCH 3/7] change case on buttons and update ticket prices (end early bird) --- pinaxcon/templates/static_pages/homepage.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pinaxcon/templates/static_pages/homepage.html b/pinaxcon/templates/static_pages/homepage.html index 9e5d296..b7dca40 100644 --- a/pinaxcon/templates/static_pages/homepage.html +++ b/pinaxcon/templates/static_pages/homepage.html @@ -31,7 +31,7 @@Tuesday, October 24, 2017—We've now confirmed all 20 of our session speakers and are pleased to announce Brandon Rhodes will be joining Carina C. Zona as a keynote speaker at North Bay Python 2017.
- -
STUFF ABOUT BRANDON
- -Now that the program's been completed, we can also release our Program Transparency Report. While we're proud of our program, we set goals for our program and didn't achieve them all. Our report details the issues, initiatives, and next steps so we can do a better job next year.
- -We are pleased to say that X% of our speakers are women and Y% of sessions are being given by first-time speakers we helped with their proposals. All speakers are invited to a join us for a pre-event training.
- -With the conference just 6 weeks away, we've launched the Attendee Wiki so people can organize ride and roomshares, and get togethers.
- -In the coming weeks we will add a visitor's guide including gyms, restaurants, local parks, tourist attractions, and activities for people who are traveling with their families.
-