From 522f14a9a201d9bf744dce53848929ffe8df3871 Mon Sep 17 00:00:00 2001 From: Janine vN Date: Tue, 15 Jun 2021 11:20:31 -0400 Subject: Code Jam 8 Site Updates - v2 (#530) Co-authored-by: Joe Banks --- pydis_site/templates/base/navbar.html | 13 +++---------- .../templates/events/pages/code-jams/8/_index.html | 16 ++++++++++++---- .../templates/events/pages/code-jams/8/frameworks.html | 7 ++++++- pydis_site/templates/events/pages/code-jams/8/rules.html | 7 +++---- pydis_site/templates/events/sidebar/code-jams/8.html | 4 ++-- 5 files changed, 26 insertions(+), 21 deletions(-) (limited to 'pydis_site/templates') diff --git a/pydis_site/templates/base/navbar.html b/pydis_site/templates/base/navbar.html index 4cc49dc6..ee458b03 100644 --- a/pydis_site/templates/base/navbar.html +++ b/pydis_site/templates/base/navbar.html @@ -70,6 +70,9 @@ Tools + + Events + Contributing @@ -88,16 +91,6 @@ Privacy - - - - Most Recent: Code Jam 7 - - - All events - diff --git a/pydis_site/templates/events/pages/code-jams/8/_index.html b/pydis_site/templates/events/pages/code-jams/8/_index.html index 08eaae07..799beca1 100644 --- a/pydis_site/templates/events/pages/code-jams/8/_index.html +++ b/pydis_site/templates/events/pages/code-jams/8/_index.html @@ -20,18 +20,26 @@

Important Dates

+ +

Technology

+

+ The chosen technology/tech stack for this year is Text User Interfaces (TUIs). + Each team must create a program with one of the approved frameworks that creates a user interface that is text based. + For more information of TUIs and what's involved with such an interface, check out this wikipedia article. +

+

How to Join

The Qualifier isn't released yet, but to receive the most up-to-date information and to get notified - when the Qualifier is released you can join the server: discord.gg/python.

+ when the Qualifier is released you can join us on Discord at discord.gg/python.

{% endblock %} {% block sidebar %} diff --git a/pydis_site/templates/events/pages/code-jams/8/frameworks.html b/pydis_site/templates/events/pages/code-jams/8/frameworks.html index 64ff7a0c..cc1aa671 100644 --- a/pydis_site/templates/events/pages/code-jams/8/frameworks.html +++ b/pydis_site/templates/events/pages/code-jams/8/frameworks.html @@ -8,7 +8,7 @@
  • Events
  • Code Jams
  • Summer Code Jam 2021
  • -
  • Allowed Frameworks
  • +
  • Approved Frameworks
  • {% endblock %} {% block event_content %} @@ -19,6 +19,7 @@
      +
    • Documentation Link
    • Supports: Linux, Mac, other unix-like OS
    • Somewhat in-depth tutorial
    • Uses widgets in a fairly straight forward design
    • @@ -33,6 +34,7 @@
        +
      • Documentation Link
      • Supports: Linux and other unix-like OS
      • Part of the standard library
      • Extensive how-to guide
      • @@ -47,6 +49,7 @@
          +
        • Documentation Link
        • Supports: Linux, Mac, and Windows
        • Sits on top of curses to add more pythonic bindings
        • Doesn't provide any widgets or layouts
        • @@ -60,6 +63,7 @@
            +
          • Documentation Link
          • Supports: Linux, Mac, and Windows
          • Documentation is good and overall is very OOP focused
          • Robust with many features and example snippets
          • @@ -73,6 +77,7 @@
              +
            • Documentation Link
            • Supports: Linux, Mac, and Windows
            • Documentation is well structured and straightforward to navigate
            diff --git a/pydis_site/templates/events/pages/code-jams/8/rules.html b/pydis_site/templates/events/pages/code-jams/8/rules.html index 632ca877..b1220a2d 100644 --- a/pydis_site/templates/events/pages/code-jams/8/rules.html +++ b/pydis_site/templates/events/pages/code-jams/8/rules.html @@ -11,8 +11,7 @@ {% block event_content %}
              -
            1. Your solution must use one of the approved frameworks. It is not permitted to circumvent this rule by e.g. using the approved framework as a wrapper for another framework.

            2. -
            3. Your solution should be platform agnostic. For example, if you use filepaths in your submission, use pathlib to create platform agnostic Path objects instead of hardcoding the paths.

            4. +
            5. Your solution must use one of the approved frameworks.

            6. You must document precisely how to install and run your project. @@ -41,14 +40,14 @@

            7. Use English as the main language for your project, including names, comments, documentation, and commit messages. - The text displayed in your web application should also be in English, + The text displayed in your application should also be in English, although you are allowed to provide the user with options for internationalisation and translation.

            8. Your team, once the coding portion of the code jam is complete, must create a video presentation that showcases and explains your final product. - This must be in a video format and must be uploaded somewhere for the judges to view (i.e. unlisted Youtube video, Vimeo, etc.) + This must be in a video format and must be uploaded somewhere for the judges to view (i.e. unlisted YouTube video, Vimeo, etc.). The video can be as simple as a screen recording with annotated text. Teams who do not submit a final video presentation may be disqualified.

              diff --git a/pydis_site/templates/events/sidebar/code-jams/8.html b/pydis_site/templates/events/sidebar/code-jams/8.html index fb14d83e..fe65ae2e 100644 --- a/pydis_site/templates/events/sidebar/code-jams/8.html +++ b/pydis_site/templates/events/sidebar/code-jams/8.html @@ -8,8 +8,8 @@