Changeset - 649e3ae84e72
[Not reviewed]
0 3 0
Christopher Neugebauer - 5 years ago 2019-08-09 00:05:17
_@chrisjrn.com
Update CFP close date
3 files changed with 7 insertions and 4 deletions:
0 comments (0 inline, 0 general)
pinaxcon/templates/dashboard.html
Show inline comments
 
{% extends "site_base.html" %}
 

	
 
{% load i18n %}
 
{% load proposal_tags %}
 
{% load review_tags %}
 
{% load teams_tags %}
 
{% load registrasion_tags %}
 
{% load account_tags %}
 

	
 
{% block head_title %}Dashboard{% endblock %}
 

	
 
{% block body_class %}auth{% endblock %}
 

	
 
{% block body %}
 

	
 
    <div class="panel panel-default">
 
      <div class="panel-heading">
 
          <h3 class="panel-title">
 
              <i class="fa fa-user-o"></i>
 
              Account
 
              <span class="pull-right">
 
                <i class="fa fa-user"></i> {% user_display request.user %}
 
              </span>
 
          </h3>
 
      </div>
 
      <div class="panel-body">
 
        <li>
 
            <a href="{% url 'account_password' %}">{% trans "Change password" %}</a>
 
        </li>
 
      </div>
 
    </div>
 
{%comment%} Tickets not on sale yet
 
    {% include "registrasion/dashboard_widget.html" %}
 
{%endcomment%}
 
    <div class="panel panel-default">
 
        <div class="panel-heading">
 
            <div class="pull-right">
 
                {% if not user.speaker_profile %}
 
                    <a href="{% url "speaker_create" %}" class="btn btn-xs btn-default">
 
                        <i class="fa fa-plus-sign"></i> Create a speaker profile
 
                    </a>
 
                {% else %}
 
                    <a href="{% url "speaker_edit" %}" class="btn btn-xs btn-default">
 
                        <i class="fa fa-pencil"></i> Edit your speaker profile
 
                    </a>
 
                    <a href="/proposals/submit/talk" class="btn btn-xs btn-default">
 
                        <i class="fa fa-plus-sign"></i> Submit a new proposal
 
                    </a>
 
                {% endif %}
 
            </div>
 
            <h3 class="panel-title">
 
                <i class="fa fa-bullhorn"></i>
 
                {% trans "Speaking" %}
 
            </h3>
 
        </div>
 

	
 
        <div class="panel-body">
 
            {% if not user.speaker_profile %}
 
                <p>To submit a proposal, you must first <a href="{% url "speaker_create" %}">create a speaker profile</a>.</p>
 
            {% else %}
 
                <h4>Your Proposals</h4>
 
                {% if not user.speaker_profile.proposals.exists %}
 
                    <p>No proposals submitted yet.</p>
 
                {% endif %}
 
            {% endif %}
 
        </div>
 
        {% if user.speaker_profile.proposals.exists %}
 
            <table class="table">
 
                <tr>
 
                    <th>Title</th>
 
                    <th>Session type</th>
 
                    <th>Status</th>
 
                    <th>Actions</th>
 
                </tr>
 
                {% for proposal in user.speaker_profile.proposals.all %}
 
                    {% include "symposion/proposals/_proposal_row.html" %}
 
                {% endfor %}
 
            </table>
 
        {% endif %}
 

	
 
        {% if user.speaker_profile %}
 
            {% associated_proposals as associated_proposals %}
 
            {% if associated_proposals %}
 
                <div class="panel-body">
 
                    <h4>Proposals you have joined as an additional speaker</h4>
 
                </div>
 
                <table class="table">
 
                    <tr>
 
                        <th>Title</th>
 
                        <th>Session type</th>
 
                        <th>Status</th>
 
                        <th>Actions</th>
 
                    </tr>
 
                    {% for proposal in associated_proposals %}
 
                        {% include "symposion/proposals/_proposal_row.html" %}
 
                    {% endfor %}
 
                </table>
 
            {% endif %}
 

	
 
            {% pending_proposals as pending_proposals %}
 
            {% if pending_proposals %}
 
                <div class="panel-body"><h4>Proposals you have been invited to join</h4></div>
 
                <table class="table">
 
                    <tr>
 
                        <th>Title</th>
 
                        <th>Session type</th>
 
                        <th>Status</th>
 
                        <th>Actions</th>
 
                    </tr>
 
                    {% for proposal in pending_proposals %}
 
                        {% include "symposion/proposals/_pending_proposal_row.html" %}
 
                    {% endfor %}
 
                </table>
 
            {% endif %}
 
        {% endif %}
 
    </div>
 

	
 
{% comment %}
 
    {% include "registrasion/dashboard_widget.html" %}
 
{% endcomment %}
 

	
 
    <div class="panel panel-default">
 
        <div class="panel-heading">
 
            <div class="pull-right header-actions">
 
                {% if not user.sponsorships.exists %}
 
                    <a href="{% url "sponsor_apply" %}" class="btn btn-xs btn-default">
 
                    <a href="mailto:sponsors@northbaypython.org" class="btn btn-xs btn-default">
 
                        <i class="fa fa-plus-sign"></i>
 
                        Apply to be a sponsor
 
                    </a> 
 
                    <a href="/sponsors/prospectus" class="btn btn-xs btn-default">
 
                      Read our prospectus
 
                    </a>
 
                {% endif %}
 
            </div>
 
            <h3 class="panel-title">
 
                <i class="fa fa-briefcase"></i>
 
                {% trans "Sponsorship" %}
 
            </h3>
 
        </div>
 

	
 
        <div class="panel-body">
 
            {% if not user.sponsorships.exists %}
 
                <p>If you or your organization would be interested in sponsorship opportunities, <a href="{% url "sponsor_apply" %}">use our online form to apply to be a sponsor</a>.
 
            {% else %}
 
                <h4>Your Sponsorship</h4>
 
                <ul class="list-group">
 
                    {% for sponsorship in user.sponsorships.all %}
 
                        <li class="list-group-item">
 
                            <a href="{% url "sponsor_detail" sponsorship.pk %}"><b>{{ sponsorship.name }}</b></a>
 
                            ({{ sponsorship.level }})
 
                            {% if not sponsorship.active %}
 
                                <span class="label label-warning">awaiting approval</span>
 
                            {% endif %}
 
                        </li>
 
                    {% endfor %}
 
                </ul>
 
            {% endif %}
 
            {% if user.is_staff %}
 
                <p>
 
                    As staff, you can directly <a href="{% url "sponsor_add" %}">add a sponsor</a> if the organization isn't
 
                    applying themselves.
 
                </p>
 
            {% endif %}
 
        </div>
 
    </div>
 

	
 
    {% if review_sections %}
 
        <div class="panel panel-default">
 
            <div class="panel-heading">
 
                <h3 class="panel-title">
 
                    <i class="fa fa-briefcase"></i>
 
                    {% trans "Reviews" %}
 
                </h3>
 
            </div>
 
            <div class="panel-body">
 
                <h4>Reviews by Section</h4>
 
                <ul>
 
                    {% for section in review_sections %}
 
                        <h5>{{ section }}</h5>
 
                        <li><a href="{% url "review_section" section.section.slug %}">All</a></li>
 
                        <li><a href="{% url "user_reviewed" section.section.slug %}">Reviewed by you</a></li>
 
                        <li><a href="{% url "user_not_reviewed" section.section.slug %}">Not Reviewed by you</a></li>
 
                    {% endfor %}
 
                </ul>
 

	
 
                {% comment %}
 
                <h4>My Assignments</h4>
 
                <table class="table">
 
                    <thead>
 
                        <td>Proposal Title</td>
 
                        <td>Score</td>
 
                    </thead>
 
                    <tbody>
 
                        <tr>
 
                            <td>Title Three</td>
 
                            <td>-1</td>
 
                        </tr>
 
                        <tr>
 
                            <td>Title Four</td>
 
                            <td>+2</td>
 
                        </tr>
 
                    </tbody>
 
                </table>
 
                {% endcomment %}
 

	
 
            </div>
 
    </div>
 
    {% endif %}
 

	
 
    {% available_teams as available_teams %}
 
    {% if user.memberships.exists or available_teams %}
 
        <div class="panel panel-default">
 
            <div class="panel-heading">
 
                <h3 class="panel-title">
 
                    <i class="fa fa-group"></i>
 
                    {% trans "Teams" %}
 
                </h3>
 
            </div>
 

	
 
            {% if user.memberships.exists %}
 
                <div class="panel-body">
 
                    <h4>Your Teams</h4>
 
                </div>
 
                <table class="table table-striped">
 
                    {% for membership in user.memberships.all %}
 
                        <tr>
 
                            <td>
 
                                <a href="{% url "team_detail" membership.team.slug %}">{{ membership.team.name }}</a>
 
                                {% if membership.team.description %}<br>{{ membership.team.description }}{% endif %}
 
                            </td>
 
                            <td>
 
                                <span class="label{% if membership.state == 'invited' %} label-info{% endif %}">{{ membership.get_state_display }}</span>
 
                            </td>
 
                            <td>
 
                                {% if membership.state == "manager" or user.is_staff %}
 
                                    {% if membership.team.applicants %}{{ membership.team.applicants.count }} applicant{{ membership.team.applicants.count|pluralize }}{% endif %}
 
                                {% endif %}
 
                            </td>
 
                        </tr>
 
                    {% endfor %}
 
                </table>
 
            {% endif %}
 
            {% if available_teams %}
 
                <div class="panel-body">
 
                    <h4>Available Teams</h4>
 
                </div>
 
                <table class="table table-striped">
 
                    {% for team in available_teams %}
 
                        <tr>
 
                            <td>
 
                                <a href="{% url team_detail team.slug %}">{{ team }}</a>
 
                                {% if team.description %}<br>{{ team.description }}{% endif %}
 
                            </td>
 
                            <td>
 
                                <span class="label label-default">{{ team.get_access_display }}</span>
 
                            </td>
 
                        </tr>
 
                    {% endfor %}
 
                </table>
pinaxcon/templates/static_pages/homepage.html
Show inline comments
 
{% extends "site_base_home.html" %}
 

	
 
{% load i18n %}
 
{% load staticfiles %}
 
{% load thumbnail %}
 
{% load sponsorship_tags %}
 
{% load schedule_tags %}
 

	
 
{% block head_title %}November 2 and 3, 2019{% endblock %}
 

	
 
{% block body_class %}home{% endblock %}
 

	
 
{% block body %}
 

	
 
  <div class="homepage-block-bg website-background"></div>
 
  <div class="jumbotron homepage-block dark smaller">
 

	
 

	
 
    <div class="homepage-block-bg hphbg"></div>
 
    <div class="container homepage-block-content-cloudsep">
 
          <div class="logo large left" style="margin: 20px;">
 
            <div class="circle">
 
              <div class="fill" style="background-image: url('{% static "images/logo.svg" %}');"></div>
 
            </div>
 
          </div>
 
          <h1 class="homepage-title">North Bay<br/>
 
            Python
 
          </h1>
 
      <h2 class="homepage-subtitle">
 
        <span class="wrap-break">A one-track Python conference,</span> <span class="wrap-break">north of the Golden Gate.</span><br/>
 
        <span class="wrap-break">November 2 &amp; 3, 2019.</span>
 
        <span class="wrap-break">Mystic Theatre, Petaluma, California.</span>
 
      </h2>
 
    </div>
 
    <div class="homepage-block-bloop">
 
      <div class="grey-gradient main"></div>
 
      <div class="clouds main"></div>
 
    </div>
 
  </div>
 

	
 
  <div class="jumbotron homepage-block dark shallow">
 
    <div class="container homepage-block-footer">
 
      <div class="row">
 
        <div class="col-md-8">
 
          <p class="">
 
            <span class="wrap-break">Talk proposal submissions are now open, until August 9th.</span>
 
            <span class="wrap-break">Talk proposal submissions are now open, until August 16th.</span>
 
            <span class="wrap-break"><a href="/speak">Submit your proposal now!</a></span>
 
          </p>
 
        </div>
 
        <div class="col-md-4  email-signup-panel">
 
          <div class="panel panel-default">
 
            <div class="panel-heading">
 
              <h2 class="panel-title homepage-title">Sign up for our newsletter</h4>
 
            </div>
 
            <div class="panel-body">
 
              <form
 
                class="form-inline"
 
                action="https://tinyletter.com/northbaypython" method="post" target="popupwindow" onsubmit="window.open('https://tinyletter.com/northbaypython', 'popupwindow', 'scrollbars=yes,width=800,height=600');return true">
 
                <div class="form-group">
 
                  <span>
 
                    <label class="hidden-accessible" for="tlemail">Email address:</label>
 
                  </span>
 
                  <span>
 
                    <input class="form-control" type="email" name="email" id="tlemail" placeholder="E-mail address"/>
 
                  </span>
 
                </div>
 
                <span>
 
                  <input class="btn btn-primary" type="submit" value="Subscribe" />
 
                </span>
 

	
 
                <input type="hidden" value="1" name="embed"/>
 
              </form>
 
            </div>
 
          </div>
 
        </div>
 
      </div>
 
    </div>
 
  </div>
 

	
 

	
 
  <!-- Homepage content begins here -->
 
  <div class="homepage-vertical-space"></div>
 
  <div class="homepage-vertical-space"></div>
 

	
 
  <div class="container">
 
    <div class="row">
 
      <div class="col-xs-12">
 
        <h1>One Hour from San Francisco</h1>
 
        <p class="lead">
 
          <span class="wrap-break">Whether you're from Sonoma County,</span>
 
          <span class="wrap-break">from the Bay Area, </span>
 
          <span class="wrap-break">or flying here for the first time,</span>
 
          <span class="wrap-break">North Bay Python in Petaluma is easy to get to.</span>
 
        </p>
 
      </div>
 
    </div>
 

	
 
    <div class="row">
 

	
 
      <div class="homepage-callout">
 
        <div class="callout-image">
 
          <h3 class="txt"><a href="/go/fly">Fly</a></h3>
 
          <div class="filter"></div>
 
          <div class="bg" style="background-image: url('{% static "images/homepage/snoopy.jpg" %}');"></div>
 
          <p>
 
            Fly into Sonoma County Airport at Santa Rosa, 30 minutes away.
 
            Or, we're an express bus ride away from San Francisco and Oakland
 
            international airports.
 
          </p>
 
        </div>
 
      </div>
 

	
 
      <div class="homepage-callout">
 
        <div class="callout-image">
 
          <h3 class="txt"><a href="/go/stay">Stay</a></h3>
 
          <div class="filter"></div>
 
          <div class="bg" style="background-image: url('{% static "images/homepage/golden-gate.jpg" %}');"></div>
 
          <p>
 
            Drive 35 miles North of the Golden Gate Bridge, or take transit from
 
            downtown San Francisco, and spend the night.
 
          </p>
 
        </div>
 

	
 
      </div>
 

	
 
      <div class="homepage-callout">
 
        <div class="callout-image">
 
          <h3 class="txt"><a href="/go/day-trip">Day Trip</a></h3>
 
          <div class="filter"></div>
 
          <div class="bg" style="background-image: url('{% static "images/homepage/mystic-marquee-2017.jpg" %}');"></div>
 
          <p>Enjoy free all-day parking close to the venue, or take regular buses from San Francisco, Marin County, and Sonoma County</p>
 
        </div>
 
      </div>
 

	
 
    </div>
 

	
 
    <div class="homepage-vertical-space"></div>
 

	
 
    <div class="row">
 
      <div class="col-xs-12">
 
        <h1>Inclusion and Diversity</h1>
 
        <p class="lead">We're a conference for everyone in Northern California. Every aspect of our planning
 
          focuses on improving access, diversity, and inclusion within our Python community.</p>
 
      </div>
 
    </div>
 

	
 
    <div class="row">
 

	
 
      <div class="homepage-callout">
 
        <div class="callout-image">
 
          <h3 class="txt"><a href="/code-of-conduct">Attendee Safety</a></h3>
 
          <div class="filter"></div>
 
          <div class="bg" style="background-image: url('{% static "images/homepage/4th-street-parade.jpg" %}');"></div>
 
          <p>We take our code of conduct serioiusly: our staff have taken enforcement training.</p>
 
          <p>We take our code of conduct seriously: our staff have taken enforcement training.</p>
 
        </div>
 
      </div>
 

	
 
      <div class="homepage-callout">
 
        <div class="callout-image">
 
          <h3 class="txt"><a href="/opportunity-grant">Opportunity Grants</a></h3>
 
          <div class="filter"></div>
 
          <div class="bg" style="background-image: url('{% static "images/homepage/django-girls-2014.jpg" %}');"></div>
 
          <p>If you live out of town, we want to make sure you can attend.</p>
 
        </div>
 
      </div>
 

	
 
      <div class="homepage-callout">
 
        <div class="callout-image">
 
          <h3 class="txt"><a href="/program/selection-process">Diversity Targets</a></h3>
 
          <div class="filter"></div>
 
          <div class="bg" style="background-image: url('{% static "images/homepage/old-bank.jpg" %}');"></div>
 
          <p>We want to look like the  Bay Area. We have diversity targets for our speakers and audience.</p>
 
        </div>
 
      </div>
 

	
 
    </div>
 

	
 
    <div class="homepage-vertical-space"></div>
 

	
 
  </div>
 

	
 

	
 
{% endblock %}
pinaxcon/templates/static_pages/speak.md
Show inline comments
 
### Proposal submissions for North Bay Python 2019 are open!
 

	
 
There's 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">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 encourages and supports new speakers. We can provide detailed feedback and work with you to develop your proposal and talk content so you can give the best talk possible.
 

	
 
Curious about how we choose talks? You can read about our [selection process](/program/selection-process).
 

	
 
Portions of this page were drawn from ideas seen on [DjangoCon EU](https://djangocon.eu), [SeaGL](https://seagl.org), [Fog City Ruby](http://www.fogcityruby.com/speak/), and others. Thanks to all for their inspiration and permission to borrow!
 

	
 
## Dates<a name="dates"></a>
 

	
 
+ **July 1**: Proposal submissions open
 
+ **August 9**: Proposal submissions close
 
+ **August 16**: Proposal submissions close (DEADLINE UPDATED)
 
+ **Week of August 23**: Acceptance notifications sent
 
+ **Week of September 9**: Speaker confirmations due; program finalized and announced
 
+ **November 2–3**: Conference happens!
 

	
 

	
 
## Speaker Benefits
 
**All accepted speakers receive complimentary tickets to the conference. Financial assistance for travel and lodging is considered on a case-by-case basis independent of each proposal's merits.**
 

	
 
## Speakers<a name="speakers"></a>
 

	
 
North Bay Python is dedicated to featuring a diverse and inclusive speaker lineup.
 

	
 
**All speakers are expected to read and adhere to the [Code of Conduct](/code-of-conduct). In particular for speakers: slide contents and spoken material should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery is not appropriate, and neither are language or imagery that denigrate or demean people based on race, gender, religion, sexual orientation, physical appearance, disability, or body size.**
 

	
 
We will make every effort to accommodate speakers and attendees with disabilities&mdash;all we ask is that you let us know so we can prepare accordingly.
 

	
 
North Bay Python is a conference in support of the local programmer community outside of the core San Francisco Bay Area tech scene. We aim to feature a mix of local and non-local speakers to offer a program with broad appeal.
 

	
 

	
 
## Audience
 

	
 
We anticipate 200-300 attendees at our 2019 conference. In 2017, we had 230 attendees from California and beyond, including:
 

	
 
+ 78% from the San Francisco Bay Area, including 25% from Sonoma County
 
+ 5% from elsewhere in California
 
+ 17% from other US states, and internationally
 

	
 
30% of attendees were women or non-binary.
 

	
 
Our attendees range in experience from students and new graduates, through to career professionals with more than 30 years in the industry. Our professional attendees work in many roles, including software engineers, CTO-level executives, DevOps engineers, data scientists, front-end engineers, and mobile developers.
 

	
 
48% of our attendees had never attended a Python-focused conference before North Bay Python. 15% of our attendees made North Bay Python their first tech conference.
 

	
 
## Talk Formats<a name="talk-formats"></a>
 

	
 
**Most of the talk slots will be short**&mdash;approximately 30 minutes. If your ideas would benefit from a longer slot, please explain in your submission how you would use the additional time.
 

	
 
**North Bay Python will not be facilitating audience Q&A during scheduled talk slots, in favor of attendees asking questions during breaks.** If you're used to ending a 30-minute talk at 25 minutes and using 5 for Q&A, please plan instead on speaking all the way to 30 minutes, and think of it as an opportunity to toss in a few bonus details for the audience!
 

	
 

	
 
## Topics<a name="topics"></a>
 

	
 
**This is a single track conference, so your talk needs to hold the attention of both beginners and experienced developers. That *doesn't* mean every talk needs to be a beginner-level 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 be aware of the concepts they need to learn to get there.
 

	
 
Here are just a few topics we think might go well in the North Bay Python program. 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](mailto:program@northbaypython.org)!
 

	
 
+ The Python community
 
+ Python fundamentals
 
+ Useful libraries and tools
 
+ Testing in Python
 
+ Deploying, operating, or scaling Python
 
+ Organization and communication skills for software development
 
+ What Python can learn from other communities
 
+ Accessibility in Python (and other) software
 
+ Unexpected places Python gets used (Embedded systems! Health science!)
 
+ ... and anything else we might not have thought of!
 

	
 

	
 
## Resources<a name="resources"></a>
 

	
 
This [public speaking](https://github.com/vmbrasseur/Public_Speaking) repository, maintained by [VM Brasseur](https://twitter.com/vmbrasseur), has many useful resources to help you prepare a proposal and polish your talk.
 

	
 
### Office Hours and Mentorship<a name="mentorship"></a>
 

	
 
First time speakers are welcomed and we want to help! We offer mentorship, feedback, and host live drop-in workshops online. Above all we want you to be successful and have a good time telling other attendees about your ideas!
 

	
 
You can [contact the program committee](mailto:program@northbaypython.org) via email or drop by [#nbpy on the Freenode IRC network](https://webchat.freenode.net/?channels=%23nbpy) anytime to connect with a mentor and get help.
 

	
 
Our office hours will be held twice every week **Wednesday at 7pm** and **Friday at 3pm** Pacific Time starting July 1 and finishing August 8. We'll be holding them on IRC, a chat protocol, in the #nbpy channel on the Freenode network. New to IRC? You can use [this web client](https://webchat.freenode.net/?channels=%23nbpy) to connect.
 

	
 
We're happy to help with any of the following:
 

	
 
+ Exploring and brainstorming your interests to help you identify hidden things that would make great talks
 
+ Connecting you with experienced speakers to help build your proposal and talk
 
+ Reviewing your outline, slide deck, or presenter notes
 
+ 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!
 

	
 

	
 
## Submitting<a name="submitting"></a>
 

	
 
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)
 
+ Optionally, a rough outline of the structure including estimated timings for each section of your talk
 

	
 
If you've given the talk before, links to video or slides would be excellent. If you've blogged about this topic links to your posts would be useful, too.
 

	
 
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">Submit a Proposal</a>
 
</div>
 

	
 
## How to Write Your Proposal<a name="how-to-write-your-proposal"></a>
 

	
 
If you want to speak, here's a very rough process of what you should do next:
 

	
 
+ Brainstorm or [mind map](https://en.wikipedia.org/wiki/Mind_map) to expand upon your ideas or knowledge in search of a general topic
 
+ Write a paragraph or two, or some bullet points, to outline the core concepts you want to communicate and what people might learn from your talk
 
+ Get someone you trust to read your notes and tell you what they think they'd learn
 
+ Attend our office hours to get help building up your submission
 
+ Submit your proposal
 
+ Practice!
 

	
 
## Plans Changed and Need to Decline?<a name="need-to-decline"></a>
 

	
 
We understand that life is unpredictable and you may not be able to speak at North Bay Python even if we accept your proposal. That's OK!
 

	
 
If we accept your talk, you have the option to confirm or decline. Already confirmed but something came up? That's OK, too, we just need you to let us know as soon as possible! We always have backups.
 

	
 
Please email us at [program@northbaypython.org](mailto:program@northbaypython.org) to let us know if you have a change of plans.
0 comments (0 inline, 0 general)