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 help@julython.org or head over to freenode and ask on #julython.

How do I add a web hook for my project?

Github

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' button at the top of the project dashboard.
  3. Select 'Service Hooks' on the left menu.
  4. In 'Available service hooks' select 'Webhook URLs'.
  5. Enter the URL:
    http://www.julython.org/api/v1/github
  6. Select 'Update Settings'

You can test it out by selecting 'WebHook URLs' again and choosing 'Test Hook'. Or you can try pushing a commit to your repository.

Bitbucket

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 'Admin' admin tab on your project dashboard.
  3. Select 'Services' on the left menu.
  4. In the 'Select a service' dropdown select or type 'POST' then 'Add service'.
  5. Enter the URL:
    http://www.julython.org/api/v1/bitbucket
  6. Select 'Save Settings'

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.

Commits

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:

EventStartEnd
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 user.email

Set a new value:

git config --global user.email "me@example.com"

Fix the email address used for the last commit:

git commit --amend --author="Me <me@example.com>"

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:

[ui]
username = Julython Joe <me@example.com>

How do I set my location?

First

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

How do I set my team?

First

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.