diff options
author | 2020-11-23 19:56:27 +0200 | |
---|---|---|
committer | 2020-11-23 19:56:27 +0200 | |
commit | a76066d51cea52dbbdc01facd47ffbed20460f41 (patch) | |
tree | d0f7bc2f64a4b0287ee363a296f0810b504cd815 /pydis_site/templates | |
parent | Create code jams useful information sidebar block (diff) |
Migrate code jams page from wiki to HTML
Diffstat (limited to 'pydis_site/templates')
-rw-r--r-- | pydis_site/templates/events/pages/code-jams/_index.html | 69 |
1 files changed, 68 insertions, 1 deletions
diff --git a/pydis_site/templates/events/pages/code-jams/_index.html b/pydis_site/templates/events/pages/code-jams/_index.html index 5df3807c..fb227923 100644 --- a/pydis_site/templates/events/pages/code-jams/_index.html +++ b/pydis_site/templates/events/pages/code-jams/_index.html @@ -1,5 +1,72 @@ {% extends "events/base.html" %} +{% block breadcrumb %} + <li><a href="{% url "events:index" %}">Events</a></li> + <li class="is-active"><a href="#">Code Jams</a></li> +{% endblock %} + +{% block title %}Code Jams{% endblock %} + {% block event_content %} - <p>ToDo!</p> + <p> + If you've been around the server for a while, or you just happened to join at the right time, + you may have heard of something known as a Code Jam. + This page will help answer some questions you may have about them. + </p> + + <h2 class="title is-4" id="what-is-code-jam"><a href="#what-is-code-jam">What is a Code Jam?</a></h2> + <p> + This is the question you might be asking yourself right now. + A Code Jam is a chance to create something with a team. + In each jam, you are paired up with a group of other users just like yourself who will then be given a type of program to make and a theme to help guide it. + You then have a little over a week's time to create the best project you can. + </p> + + <h2 class="title is-4" id="how-do-i-join"><a href="#how-do-i-join">How do I join?</a></h2> + <p> + Before each Code Jam, we open up a Qualifier. + The Qualifier is a challenge program that you have to write yourself and has to meet certain criteria in order to, well, qualify. + The kinds of qualifiers can vary from something like making an RPG inventory layout to making a password generator that meets certain conditions. + </p> + + <h2 class="title is-4" id="how-often-do-these-happen"><a href="#how-often-do-these-happen">How often do these happen?</a></h2> + <p> + Our Code Jams happen twice a year. We have a Winter Jam and a Summer Jam. + </p> + + <h2 class="title is-4" id="what-happens-if-i-have-to-drop-out"><a href="#what-happens-if-i-have-to-drop-out">What happens if I have to drop out?</a></h2> + <p> + This does happen from time to time. + Life gets in the way, we find out that relative passed away or your significant other RSVP'd you to a wedding you didn't know about until a week before. + Ideally we'd like to know about dropouts before the jam starts. + But if something does come up, please make sure to communicate that fact to any of our Event Coordinators, Moderators, or Admins. + The worst thing you could do is simply abandon your team, and doing so may hurt your chances for participating in future jams. + </p> + + <h2 class="title is-4" id="how-experienced-do-i-need-to-be-to-join-a-code-jam"> + <a href="#how-experienced-do-i-need-to-be-to-join-a-code-jam">How experienced do I need to be to join a Code Jam?</a> + </h2> + <p> + This is a question that we get asked a lot but is very difficult to answer. + Creating something fun with a team can be a great experience for almost everyone, + including relative beginners and more experienced developers. + That said, to make it a fun experience for everyone in the team, + we do require participants to complete a qualifier task so we can ensure that everyone + who enters the jam knows enough of the basics to activily participate in the development process. + </p> + <p> + Participating in a Code Jam often turns out to be a great learning experience. + Not only do you typically get to use packages and libraries you haven't touched before, + it will also increase your experience with developing an application in a team. + If you have never really done this before, + then you'll notice that collaborating with others adds a whole new dimension to the development process. + Even if you do have a lot of experience with working in teams, + having to collaborate with relative strangers of varying skill levels may provide a different experience than what you're used to. + </p> +{% endblock %} + +{% block sidebar %} + {% include "events/sidebar/code-jams/upcoming-code-jam.html" %} + {% include "events/sidebar/code-jams/previous-code-jams.html" %} + {% include "events/sidebar/code-jams/useful-information.html" %} {% endblock %} |