diff --git a/ROLLING OVER.md b/ROLLING OVER.md index c34704a6..ad714836 100644 --- a/ROLLING OVER.md +++ b/ROLLING OVER.md @@ -72,7 +72,7 @@ Set any remaining account `completed_registration` to false. Add a new Conference entry in Django Admin and update the `CONFERENCE_ID` in pinaxcon/settings.py. Also update the conference dates. -Find and update all uses of 2025 and the conference dates in this codebase. +Find and update all uses of 2026 and the conference dates in this codebase. Update flatpages such as the "/" home page. diff --git a/fabfile.py b/fabfile.py index 1023c0b5..1873cbb2 100644 --- a/fabfile.py +++ b/fabfile.py @@ -81,7 +81,7 @@ ns.configure({ # Our custom project config. 'env': { - 'branch': 'fossy2025', + 'branch': 'fossy2026', 'app_user': 'www-data', 'db_name': 'symposion', 'project_dir': '/srv/symposion_app', @@ -93,7 +93,7 @@ ns.configure({ 'uwsgi_conf': 'deploy/uwsgi.ini', 'nginx_conf': 'deploy/nginx.conf', 'python': '/usr/bin/python3.11', - 'url': 'https://2025.fossy.us/', - 'domain': '2025.fossy.us', + 'url': 'https://2026.fossy.ca/', + 'domain': '2026.fossy.ca', }, }) diff --git a/fixtures/conference.json b/fixtures/conference.json index 83a347e9..5b83349e 100644 --- a/fixtures/conference.json +++ b/fixtures/conference.json @@ -3,9 +3,9 @@ "model": "symposion_conference.conference", "pk": 1, "fields": { - "title": "FOSSY 2025", - "start_date": "2025-07-31", - "end_date": "2025-08-03", + "title": "FOSSY 2026", + "start_date": "2026-08-06", + "end_date": "2026-08-09", "timezone": "US/Pacific" } } diff --git a/fixtures/sites.json b/fixtures/sites.json index 534c4aa3..07d8457f 100644 --- a/fixtures/sites.json +++ b/fixtures/sites.json @@ -3,8 +3,8 @@ "model": "sites.site", "pk": 1, "fields": { - "domain": "2025.fossy.us", - "name": "FOSSY 2025" + "domain": "2026.fossy.ca", + "name": "FOSSY 2026" } } ] diff --git a/pinaxcon/settings.py b/pinaxcon/settings.py index 80aabb07..7c8ce0b3 100644 --- a/pinaxcon/settings.py +++ b/pinaxcon/settings.py @@ -397,7 +397,7 @@ MARKDOWNIFY = { } } -CONFERENCE_ID = 4 +CONFERENCE_ID = 5 PROPOSAL_FORMS = { "databases": "pinaxcon.proposals.forms.DatabasesProposalForm", "distros": "pinaxcon.proposals.forms.DistrosProposalForm", @@ -566,8 +566,8 @@ CONFERENCE_NAME = os.environ.get('CONFERENCE_NAME', 'FOSSY') CONFERENCE_NAME_SHORT = os.environ.get('CONFERENCE_NAME_SHORT', 'FOSSY') CONFERENCE_EMAIL = os.environ.get('CONFERENCE_EMAIL', DEFAULT_FROM_EMAIL) CONF_TZINFO = pytz.timezone(TIME_ZONE) -CONF_START = CONF_TZINFO.localize(datetime(2025, 7, 31)) -CONF_END = CONF_TZINFO.localize(datetime(2025, 8, 3)) +CONF_START = CONF_TZINFO.localize(datetime(2026, 8, 6)) +CONF_END = CONF_TZINFO.localize(datetime(2026, 8, 9)) CONF_MINICONF_END = CONF_TZINFO.localize(datetime(2023, 3, 14, 23, 59)) EARLY_BIRD_DEADLINE = CONF_TZINFO.localize(datetime(2023, 1, 28)) PENGUIN_DINNER_TICKET_DATE = date(2023, 3, 15) diff --git a/pinaxcon/templates/homepage.html b/pinaxcon/templates/homepage.html index 43f5bdab..d2bc75c3 100644 --- a/pinaxcon/templates/homepage.html +++ b/pinaxcon/templates/homepage.html @@ -4,11 +4,11 @@ {# NOTE: This template is not used due to flatpages. #} {# Description duplicated because you can't include the same block twice. #} -{% block og_desc %}FOSSY (Free and Open Source Yearly) is a 4 day community-oriented conference focused on the creation and impact of free and open source software. Join us in Portland, OR - July 31st – August 3rd 2025 at Portland State University.{% endblock %} +{% block og_desc %}FOSSY (Free and Open Source Yearly) is a 4 day community-oriented conference focused on the creation and impact of free and open source software. Join us in Vancouver, Canada - August 6th – 9th 2026 at University of British Columbia.{% endblock %} -{% block meta_desc %}FOSSY (Free and Open Source Yearly) is a 4 day community-oriented conference focused on the creation and impact of free and open source software. Join us in Portland, OR - July 31st – August 3rd 2025 at Portland State University.{% endblock %} +{% block meta_desc %}FOSSY (Free and Open Source Yearly) is a 4 day community-oriented conference focused on the creation and impact of free and open source software. Join us in Vancouver, Canada - August 6th – 9th 2026 at University of British Columbia.{% endblock %} -{% block head_title %}FOSSY 2025: The third Free and Open Source Software Yearly conference{% endblock %} +{% block head_title %}FOSSY 2026: The third Free and Open Source Software Yearly conference{% endblock %} {% block body_class %}home{% endblock %} @@ -16,8 +16,8 @@
-

FOSSY 2025

-

July 31st – August 3rd 2025 — Portland, OR

+

FOSSY 2026

+

August 6th – 9th 2026 — University of British Columbia, Canada

The first Free and Open Source Software Yearly conference

Software Freedom Conservancy
@@ -28,7 +28,7 @@
-

FOSS is back in Portland, OR at Portland State University!

+

FOSS in Vancouver, Canada at University of British Columbia!

Software Freedom Conservancy is so proud to announce that we are hosting a community oriented conference this coming summer. FOSSY (Free and Open Source Yearly) is focused on the creation and impact of free and open source software, uplifting contributors of all experience.

diff --git a/pinaxcon/templates/nav.html b/pinaxcon/templates/nav.html index 1f7f47c7..f89daeca 100644 --- a/pinaxcon/templates/nav.html +++ b/pinaxcon/templates/nav.html @@ -5,7 +5,7 @@

- FOSSY 2025 + FOSSY 2026

diff --git a/pinaxcon/templates/registrasion/badge.svg b/pinaxcon/templates/registrasion/badge.svg index 40e80c93..292ad6bb 100644 --- a/pinaxcon/templates/registrasion/badge.svg +++ b/pinaxcon/templates/registrasion/badge.svg @@ -96,7 +96,7 @@ - July 31st – August 3rd 2025 + August 6th – 9th 2026 diff --git a/pinaxcon/templates/site_base.html b/pinaxcon/templates/site_base.html index decd3cd0..f092cd40 100644 --- a/pinaxcon/templates/site_base.html +++ b/pinaxcon/templates/site_base.html @@ -128,9 +128,9 @@
-->
- FOSSY 2025
- July 31st – August 3rd 2025
- Portland, OR
+ FOSSY 2026
+ August 6th – 9th 2026
+ Vancouver, Canada
Timezone: PDT - UTC-7
@@ -145,7 +145,7 @@ diff --git a/vendor/symposion/symposion/schedule/views.py b/vendor/symposion/symposion/schedule/views.py index b9089e24..aba5870c 100644 --- a/vendor/symposion/symposion/schedule/views.py +++ b/vendor/symposion/symposion/schedule/views.py @@ -305,7 +305,7 @@ def schedule_json(request): class EventFeed(ICalFeed): - product_id = '-//2025.fossy.us/schedule//EN' + product_id = '-//2026.fossy.ca/schedule//EN' timezone = settings.TIME_ZONE filename = 'conference.ics'