Changeset - 3324a71649b3
[Not reviewed]
Merge
0 12 6
Christopher Neugebauer - 4 years ago 2017-08-14 01:43:24
_@chrisjrn.com
Merge pull request #38 from northbaypython/josh/copy

add and refine copy, add prospectus links, refine code, add favicon
11 files changed:
0 comments (0 inline, 0 general)
pinaxcon/templates/_default_sidebar.html
Show inline comments
...
 
@@ -16,7 +16,7 @@
 
              <div>
 
                  {% if sponsor.website_logo %}
 
                      <a href="{{ sponsor.external_url }}" title="{{ sponsor.name }}">
 
                          <img src="{% thumbnail sponsor.website_logo '600x360' %}" alt="{{ sponsor.name }}" />
 
                          <img src="{% thumbnail sponsor.website_logo '600x360' %}" alt="{{ sponsor.name }}">
 
                      </a>
 
                  {% else %}
 
                      <a href="{{ sponsor.external_url }}" title="{{ sponsor.name }}">{{ sponsor.name }}</a>
pinaxcon/templates/_footer.html
Show inline comments
 
<div class="row">
 
  <div class="col-md-8">
 
    <p>&copy; 2017 North Bay Python. North Bay Python is a member project of <a href="https://sfconservancy.org" title="Software Freedom Conservancy">Software Freedom Conservancy</a>, a 501(c)(3) charity.</p>
 
    <p>&copy; 2017 North Bay Python, a member of <a href="https://sfconservancy.org" title="Software Freedom Conservancy">Software Freedom Conservancy</a>, a 501(c)(3) charity.</p>
 

	
 
    <p><a href="https://facebook.com/northbaypython" title="North Bay Python on Facebook">Facebook</a> | <a href="https://twitter.com/northbaypython" title="North Bay Python on Twitter">Twitter</a> | <a href="https://lanyrd.com/2017/nbpy" title="North Bay Python on Lanyrd">Lanyrd</a> | <a href="/code-of-conduct" title="North Bay Python Code of Conduct">Code of Conduct</a> | <a href="/terms-and-conditions" title="North Bay Python Terms and Conditions">Terms and Conditions</a> | <a href="/about/colophon" title="North Bay Python Colophon">Colophon</a></p>
 
  </div>
pinaxcon/templates/_scripts.html
Show inline comments
...
 
@@ -2,9 +2,18 @@
 
{% load staticfiles %}
 

	
 
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js"></script>
 
<script src="//cdnjs.cloudflare.com/ajax/libs/ace/1.2.0/ace.js"></script>
 

	
 
{% compress js %}
 
  <script src='{% static "bootstrap/javascripts/bootstrap.min.js" %}'></script>
 
  <script src='{% static "js/site.js" %}'></script>
 
{% endcompress %}
 

	
 
<script>
 
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
 
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
 
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
 
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
 

	
 
  ga('create', 'UA-104537423-1', 'auto');
 
  ga('send', 'pageview');
 
</script>
...
 
\ No newline at end of file
pinaxcon/templates/_styles.html
Show inline comments
 
{% load compress %}
 
{% load staticfiles %}
 

	
 
<link rel="icon" type="image/png" href="{% static "images/icon.png" %}">
 
<link href="https://fonts.googleapis.com/css?family=Montserrat:300,500,700" rel="stylesheet">
 
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" />
 
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
 
{% compress css %}
 
    <link rel="stylesheet" type="text/x-scss" href="{% static "scss/site.scss" %}" />
 
    <link rel="stylesheet" type="text/x-scss" href="{% static "scss/site.scss" %}">
 
{% endcompress %}
pinaxcon/templates/static_pages/about/colophon.html
Show inline comments
...
 
@@ -44,6 +44,7 @@
 
  <li><a href="https://github.com/chrisjrn/symposion/" title="Symposion">Symposion</a> is used for the call for proposals and session scheduling.</li>
 
  <li><a href="http://github.com/chrisjrn/registrasion/" title="Registrasion">Registrasion</a> is used for ticket sales.</li>
 
  <li><a href="https://inkscape.org/" title="Inkscape">Inkscape</a> is used to create most of our graphics.</li>
 
  <li><a href="https://github.com/twitter/twemoji" title="Twitter Emoji">Twitter Emoji</a> is used in many of our graphics.
 
</ul>
 

	
 
{% endblock %}
...
 
\ No newline at end of file
pinaxcon/templates/static_pages/about/team.html
Show inline comments
 
{% extends "page_with_title_and_lede.html" %}
 

	
 
{% load i18n %}
 
{% load thumbnail %}
 
{% load staticfiles %}
 

	
 
{% block head_title %}About the Team{% endblock %}
 

	
...
 
@@ -22,23 +24,22 @@ Our five-person team has years of experience building communities, running event
 

	
 
<h4>Christopher Neugebauer, Conference Chair</h4>
 

	
 
<p><a href="https://twitter.com/chrisjrn" title="Christopher Neugebauer on Twitter">Christopher</a> is a Python developer who lives in glorious Petaluma, California, though he's originally from the the city of Hobart in Tasmania, Australia. A serial conference organizer, he has been a core organiser of PyCon Australia for a number of years, was director of linux.conf.au 2017, and a good number of his open source contributions help power the website this conference runs on. He was made a fellow of the Python Software Foundation in 2013 in recognition for his contributions to building the Australian Python community.</p>
 
<p><img src="{% static "images/team/chris.jpg" %}" alt="Christopher Neugebauer" class="team-headshot">Christopher is a Python developer who lives in glorious Petaluma, California, though he's originally from the the city of Hobart in Tasmania, Australia. A serial conference organizer, he has been a core organiser of PyCon Australia for a number of years, was director of linux.conf.au 2017, and a good number of his open source contributions help power the website this conference runs on. He was made a fellow of the Python Software Foundation in 2013 in recognition for his contributions to building the Australian Python community. (<a href="https://twitter.com/chrisjrn" title="Christopher Neugebauer on Twitter">@chrisjrn on Twitter</a>)</p>
 

	
 
<h4>Sam Kitajima-Kimbrel, Program Chair</h4>
 

	
 
<p><a href="https://twitter.com/skimbrel" title="Sam Kitajima-Kimbrel on Twitter">Sam</a> is a Python developer and distributed-systems enthusiast hailing from Seattle by birth, New York by nurture, and the Bay Area by choice. About five years ago he attended PyCon US for the first time and hasn't been able to break the habit since; after making the jump from audience to stage in 2014 and speaking regularly at PyCons and other events around the world, he was thrilled to sign on with the North Bay Python team when invited by Chris and Josh. Sam currently works at Nuna building healthcare data infrastructure for the U.S. Medicaid and Medicare programs and resides in Oakland with his husband Kameron.</p>
 
<p><img src="{% static "images/team/sam.jpg" %}" alt="Sam Kitajima-Kimbrel" class="team-headshot">Sam is a Python developer and distributed-systems "enthusiast" hailing from Seattle by birth, New York by nurture, and the Bay Area by choice. Five years ago he attended his first PyCon US and hasn't been able to break the habit; after making the jump from audience to stage in 2014 and speaking regularly at events around the world, he was thrilled to join team when invited by Chris and Josh. Sam currently works at Nuna building healthcare data infrastructure for the U.S. Medicaid and Medicare programs and resides in Oakland with his husband Kameron. (<a href="https://twitter.com/skimbrel" title="Sam Kitajima-Kimbrel on Twitter">@skimbrel on Twitter</a>)</p>
 

	
 
<h4>Andrew Godwin</h4>
 

	
 
<p><a href="https://twitter.com/andrewgodwin" title="Andrew Godwin on Twitter">Andrew</a> is a Django and Python developer who originally hails from London but moved to the Bay Area four years ago. He's been writing open source software for over a decade as well as working in various different parts of the technology industry, and currently works at Eventbrite. He regularly speaks at Python (and other) events around the world, and has a keen interest in building communities and inclusivity.</p>
 
<p><img src="{% static "images/team/andrew.jpg" %}" alt="Andrew Godwin" class="team-headshot">Andrew is a Django and Python developer who originally hails from London but moved to the Bay Area four years ago. He's been writing open source software for over a decade as well as working in various different parts of the technology industry, and currently works at Eventbrite. He regularly speaks at Python (and other) events around the world, and has a keen interest in building communities and inclusivity. (<a href="https://twitter.com/andrewgodwin" title="Andrew Godwin on Twitter">@andrewgodwin on Twitter</a>)</p>
 

	
 
<h4>Sarah Kuchinsky</h4>
 

	
 
<p>Bio and a pic</p>
 

	
 
<h4>Josh Simmons</h4>
 

	
 
<p><a href="https://twitter.com/joshsimmons" title="Josh Simmons on Twitter">Josh</a> is a community organizer and web developer who was born and raised in the North Bay. He spent 4.5 years building Web &amp; Interactive Media Professionals (WIMP), a local community with over 600 members, before moving on to do community management for O'Reilly Media. These days Josh works on the Google Open Source outreach team and serves as a board member and volunteer CFO for Open Source Initiative.</p>
 
<p><img src="{% static "images/team/josh.jpg" %}" alt="Josh Simmons" class="team-headshot">Josh is a community organizer and web developer with a penchant for armchair philosophy who was born and raised in the North Bay. He spent 4.5 years building Web &amp; Interactive Media Professionals (WIMP), a local community with over 600 members, before moving on to do community management for O'Reilly Media. These days Josh works on the Google Open Source outreach team and serves as a board member and volunteer CFO for Open Source Initiative. (<a href="https://twitter.com/joshsimmons" title="Josh Simmons on Twitter">@joshsimmons on Twitter</a>)</p>
 

	
 
<h2>Software Freedom Conservancy</h2>
 

	
pinaxcon/templates/static_pages/homepage.html
Show inline comments
...
 
@@ -25,7 +25,7 @@
 
      </h3>
 

	
 
      <h4>
 
        <strong>2017 conference:</strong> December 2 &amp; 3 <br/>
 
        <strong>2017 conference:</strong> December 2 &amp; 3 <br>
 
        Talk submissions close September 29
 
      </h4>
 
    </div>
pinaxcon/templates/static_pages/news.html
Show inline comments
...
 
@@ -14,7 +14,7 @@
 

	
 
<p><span class="date">Monday, August 21, 2017</span>&mdash;The North Bay Python team is excited to announce that the <a href="/program/call-for-proposals" title="North Bay Python Call for Proposals">call for proposals</a> (CFP) is now open! We are seeking speakers of all experience levels to contribute to our inaugural conference. The CFP will close on September 29, 2017.</p>
 

	
 
<p>North Bay Python is a single-track event featuring two days of presentations by members of the community. The vast majority of the conference program will come from people who propose talks in our CFP process. Whether you use Python professionally, as a hobbyist, or are just excited about Python or programming or open source, we'd love to hear from you.</p>
 
<p>North Bay Python is a single-track event featuring two days of presentations by members of the community. The vast majority of the conference program will come from people who propose talks in our CFP process. Whether you use Python professionally, as a hobbyist, or are just excited about Python or programming and open source, we'd love to hear from you.</p>
 

	
 
<p>Our program committee, which is responsible for reviewing proposals, is interested in building a program that reflects the diversity of people who are using Python. Never given a presentation before but excited to share? We're here to help you craft a proposal and can refer you to quality resources for making your first conference talk. Not sure what to talk about, but interested in trying? We've got ideas for presentations we'd love to see and we're happy to share them with you!</p>
 

	
...
 
@@ -24,6 +24,7 @@
 

	
 
<h2>North Bay Python joins Software Freedom Conservancy</h2>
 

	
 
<!-- TODO update date -->
 
<p><span class="date">Bloop, August Bleep, 2017</span>&mdash;We are proud to announce that North Bay Python is now a member project of <a href="https://sfconservancy.org" title="Software Freedom Conservancy">Software Freedom Conservancy</a>, a 501(c)(3) charity dedicated to ethical technology and the development and promotion free and open source software. Conservancy will act as our fiscal sponsor, allowing our team to operate without managing our own corporate structure and administrative services.</p>
 

	
 
<p>Conservancy is home to many popular <a href="https://sfconservancy.org/projects/current/" title="Current Member Projects of the Software Freedom Conservancy">free and open source software projects</a>, like <a href="http://www.seleniumhq.org/" title="Selenium">Selenium</a>, <a href="https://www.phpmyadmin.net/" title="phpMyAdmin">phpMyAdmin</a>, <a href="https://twistedmatrix.com/trac/" title="Twisted">Twisted</a>, and <a href="https://www.gnome.org/outreachy/" title="Outreachy">Outreachy</a>, some of which run their own events. North Bay Python has the distinct honor of being the first member project that is exclusively focused on organizing community events.</p>
pinaxcon/templates/static_pages/program/call_for_proposals.md
Show inline comments
...
 
@@ -3,10 +3,9 @@
 
We've got lots of good information and resources below that you should read, but in case you've already read it and want to dive in now:
 

	
 
<div class="btn-group">
 
  <a class="btn btn-lg btn-primary" href="/dashboard" title="Submit a Proposal to North Bay Python">Submit a proposal</a>
 
  <a class="btn btn-lg btn-primary" href="/dashboard" title="Submit a Proposal to North Bay Python">Submit a Proposal</a>
 
</div>
 

	
 

	
 
If you've never presented at a conference before and think you might like to try it, we want to hear from you! The program committee is *very* much interested in encouraging and supporting new speakers, and we will be able to provide detailed feedback and work with you to develop your proposal and talk content so you can give the best talk possible.
 

	
 
In the interest of transparency, we have documented our [selection process](/program/selection-process "North Bay Python proposal selection process"). Portions of this page were drawn from ideas seen on [DjangoCon EU](https://djangocon.eu "DjangoCon Europe"), [SeaGL](https://seagl.org "Seattle GNU Linux"), [Fog City Ruby](http://www.fogcityruby.com/speak/ "Fog City Ruby"), and others. Thanks to all for their inspiration and permission to borrow!
...
 
@@ -35,11 +34,11 @@ North Bay Python is a conference in support of the local programmer community ou
 

	
 
## Topics
 

	
 
**We are a single track conference. This means that your talk needs to hold the attention of beginners to experienced developers alike.**
 
**We are a single track conference. This means that your talk needs to hold the attention of beginners and experienced developers alike.**
 

	
 
This doesn't mean that every talk needs to be a beginner's talk: if you're talking about advanced concepts, people who are new to Python or new to your library should come away excited about the possibilities, and know how to learn the concepts that they need to get there.
 
This doesn't mean that every talk needs to be a beginner's talk. If you're talking about advanced concepts, people who are new to Python or your library should come away excited about the possibilities, and know what concepts they need to learn to get there.
 

	
 
This is a list of topics we think might go well in the North Bay Python program, but it is by no means exhaustive. If you have a talk idea on a subject not listed here and you think it fits well with our community and mission, we would love to hear about it!
 
This is a list of topics we think might go well in the North Bay Python program, but it is by no means exhaustive. If you have a talk idea on a subject not listed here and you think it fits well with our community and mission, we would love to <a href="mailto:program@northbaypython.org" title="program@northbaypython.org">hear about it</a>!
 

	
 
+ The Python community
 
+ Python fundamentals
...
 
@@ -67,23 +66,25 @@ We're happy to help with any of the following:
 
+ Connecting you with rehearsal audiences or even just watching you present over a video conference as practice
 
+ Anything else that'd help you be at ease and excited about bringing your ideas to our audience!
 

	
 
<!-- TODO schedule and contact info go here -->
 
Our office hours schedule has not yet been announced, but you can reach us by email at <a href="mailto:program@northbaypython.org" title="program@northbaypython.org">program@northbaypython.org</a> or on <a href="http://webchat.freenode.net/?channels=%23nbpy" title="IRC Web Client for #nbpy Channel on Freenode">IRC in #nbpy on Freenode</a> at any time.
 

	
 
<!-- TODO post office hours schedule -->
 

	
 
## Submitting
 

	
 
To help us evaluate proposals and build our program, we would like as much detail as you can provide on your talk. At a minimum this should include: **a brief description (~400 characters) suitable for inclusion in a schedule page; a brief prose abstract (intended as the content for a talk detail page on the program site); and at least a rough outline of the structure including estimated timings for each section of your talk.**
 
To help us evaluate proposals and build our program, we would like as much detail as you can provide on your talk. At a minimum this should include: **a brief description (~400 characters) suitable for inclusion in a schedule page; a brief prose abstract (intended as the content for a talk detail page on the program site); and, if you'd like, a rough outline of the structure including estimated timings for each section of your talk.**
 

	
 
If you've given your talk before, links to video or slides would be excellent, or if you've blogged about this topic links to your blog posts would be of use as well.
 

	
 
Your speaker profile includes a space for you to describe your prior experience giving talks&mdash;this is your chance to talk yourself up and explain why you're the best person in the world to bring us your amazing ideas, so take advantage of it!
 
Your speaker profile includes a space for you to describe your prior experience giving talks&mdash;this is your chance to talk yourself up and explain how you're qualified to share your ideas, so take advantage of it!
 

	
 
<div class="btn-group">
 
  <a class="btn btn-lg btn-primary" href="/dashboard" title="Submit a Proposal to North Bay Python">Submit a proposal</a>
 
  <a class="btn btn-lg btn-primary" href="/dashboard" title="Submit a Proposal to North Bay Python">Submit a Proposal</a>
 
</div>
 

	
 
## Feedback and mentorship
 

	
 
**First time speakers are welcomed and encouraged; if you've never done this before but have an idea please contact the program committee to be connected with a mentor and receive guidance structuring your proposal and talk. Above all we want you to be successful and have a good time telling other attendees about your amazing ideas!**
 
**First time speakers are welcomed and encouraged; if you've never done this before but have an idea please <a href="mailto:program@northbaypython.org" title="program@northbaypython.org">contact the program committee</a> to be connected with a mentor and receive guidance structuring your proposal and talk. Above all we want you to be successful and have a good time telling other attendees about your amazing ideas!**
 

	
 
If you have an idea (or don't!) and want to speak, here's a very rough process of what you should do next:
 

	
pinaxcon/templates/static_pages/sponsors/become_a_sponsor.html
Show inline comments
...
 
@@ -10,17 +10,21 @@
 

	
 
{% block lede %}
 

	
 
Your generous support builds careers, brings students together with expert developers, and promotes free and open source software. How can we help you? Explore our <a href="/sponsors/prospectus">prospectus</a>.
 
Your generous support builds careers, brings students together with expert developers, and promotes free and open source software. How can we help you? Explore our <a href="/sponsors/prospectus" title="North Bay Python Sponsor Prospectus">prospectus</a>.
 

	
 
{% endblock %}
 

	
 
{% block content %}
 

	
 
<h2>Help cultivate the Python community in the North Bay.</h2>
 
<h2>Help cultivate the Python developer community.</h2>
 

	
 
<div class="btn-group">
 
  <a class="btn btn-lg btn-primary" href="/sponsors/prospectus" title="North Bay Python Sponsor Prospectus">Sponsor Prospectus</a>
 
</div>
 

	
 
<p>Our base costs, including our venue, printing, web hosting, and more, are all funded through sponsorship. In return, we offer complimentary corporate level tickets, a chance to talk about your company on our main stage, floor space in the lobby to display your free-standing banners, and as much praise as we can deliver in front of 400 grateful Pythonistas.</p>
 

	
 
<p>Below is an overview of sponsorship levels. Please see our <a href="/sponsors/prospectus">prospectus</a> or contact <a href="mailto:sponsor@northbaypython.org">sponsor@northbaypython.org</a> for additional details.</p>
 
<p>Below is an overview of sponsorship levels. Please <a href="mailto:sponsor@northbaypython.org">email us</a> for more information.</p>
 

	
 
<h2>Package Sponsorship</h2>
 

	
pinaxcon/urls.py
Show inline comments
...
 
@@ -2,6 +2,7 @@ from django.conf import settings
 
from django.conf.urls import include, url
 
from django.conf.urls.static import static
 
from django.views.generic import TemplateView
 
from django.views.generic import RedirectView
 

	
 
from django.contrib import admin
 

	
...
 
@@ -12,7 +13,6 @@ urlpatterns = [
 
    url(r"^$", TemplateView.as_view(template_name="static_pages/homepage.html"), name="home"),
 

	
 
    # about
 
    # TODO add /about
 
    url(r"^about/north-bay-python$", TemplateView.as_view(template_name="static_pages/about/north_bay_python.html"), name="about/north-bay-python"),
 
    # TODO add /about/the-mystic
 
    # TODO add /about/petaluma
...
 
@@ -20,14 +20,12 @@ urlpatterns = [
 
    url(r"^about/colophon$", TemplateView.as_view(template_name="static_pages/about/colophon.html"), name="about/colophon"),
 

	
 
    # program
 
    # TODO add /program
 
    # TODO add /program/sessions
 
    # TODO add /program/events
 
    url(r"^program/call-for-proposals$", TemplateView.as_view(template_name="static_pages/program/call_for_proposals.html"), name="program/call-for-proposals"),
 
    url(r"^program/selection-process$", TemplateView.as_view(template_name="static_pages/program/selection_process.html"), name="program/selection-process"),
 

	
 
    # attend
 
    # TODO add /attend
 
    # TODO add /attend/buy-a-ticket
 
    # TODO add /attend/volunteer
 
    # TODO add /attend/financial-assistance
...
 
@@ -40,7 +38,8 @@ urlpatterns = [
 
    url(r"^terms-and-conditions$", TemplateView.as_view(template_name="static_pages/terms_and_conditions.html"), name="terms-and-conditions"),
 

	
 
    # sponsor
 
    # TODO add /sponsors
 
    url(r"^sponsors/prospectus$", RedirectView.as_view(url="/static/assets/northbaypython_prospectus.pdf"), name="sponsors/prospectus"),
 
    url(r"^northbaypython_prospectus.pdf$", RedirectView.as_view(url="/static/assets/northbaypython_prospectus.pdf"), name="northbaypython_prospectus.pdf"),
 
    url(r"^sponsors/become-a-sponsor$", TemplateView.as_view(template_name="static_pages/sponsors/become_a_sponsor.html"), name="sponsors/become-a-sponsor"),
 

	
 
    # news

Changeset was too big and was cut off... Show full diff anyway

0 comments (0 inline, 0 general)