Help me get started!

First and add all the email addresses you use to commit with. This is how we'll identify you, we will not display or share this information.

If you have any questions not answered below. Please send an email to or head over to freenode and ask on #julython.

How do I add a web hook for my project?


If you host your project on github, follow the instructions below to setup a post receive hook.

  1. Go to your project on github.
  2. Select the 'Settings' link on the project dashboard.
  3. Select 'Webhooks and Services' on the left menu.
  4. Select 'Add webhook'.
  5. Enter the Payload URL:
  6. Choose Content type:
  7. There is no secret, and we just want the 'push' event sent
  8. Make sure it is active and select 'Add Webhook'

You can validate and re-test the hook by selecting it expanding the 'Recent Deliveries' and select 'Redeliver'


If you host your project on bitbucket, follow the instructions below to setup a post receive hook.

  1. Go to your project on bitbucket.
  2. Select the 'Settings' admin tab on your project dashboard.
  3. Select 'Hooks' on the left menu.
  4. In the 'Select a hook...' dropdown select or type 'POST' then 'Add hook'.
  5. Enter the URL:

You can test it out by pushing a commit to your repository.

How are points scored?

Points are awarded to the committer, the project, and optionally to the location the user has specified in his/her profile.


You can score points by committing to a project that has a web hook setup. Each commit is worth 1 point.

New Projects

Everytime a new project is added via web hook points are awarded. Each new project is worth 10 points.

When will my points count?

You should use your local time to 'start' at midnight on the first day of the month, and 'end' at midnight on the last day of the month. You can refer to this handy chart:

JulythonJuly 1stJuly 31st
J(an)ulythonJanuary 1stJanuary 31st

Why don't my commits show up?

Be sure to edit your profile and add the email you use to commit with. Here is how you check the default in git and mercurial.

Git Help

Check the existing setting:

git config --global

Set a new value:

git config --global ""

Fix the email address used for the last commit:

git commit --amend --author="Me <>"

Mercurial Help

To set the username Mercurial will use for commits, edit the configuration in .hgrc (or Mercurial.ini on Windows) and adding lines like the following:

username = Julython Joe <>

How do I set my location?


The location must be a valid 'city, state, country' location in the world.

How do I set my team?


The team is a free form field, so it is really up to you to enter it properly*. But we slugify the contents of this field so 'Worker Bees' and 'worker bees' are turned into 'worker-bees'

* New teams must be approved first before they appear on the site.

What is the code of conduct?

Julython uses roughly the same code of conduct policy as Pycon

Julython is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of Julython participants in any form.

Be kind to others. Do not insult or put down other attendees. Behave professionally. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for Julython.

Violating these rules may result in your account and all points associated removed.

Thank you for helping make this a welcoming, friendly event for all.