Update conference year and dates in all the places
This commit is contained in:
parent
0c18a614cb
commit
089adf8b6b
7 changed files with 23 additions and 17 deletions
14
fabfile.py
vendored
14
fabfile.py
vendored
|
@ -18,12 +18,12 @@ hosts = os.environ['FABRIC_HOSTS'].split(',')
|
||||||
|
|
||||||
def install_essentials(c):
|
def install_essentials(c):
|
||||||
# ImageMagick (convert) and Inkscape required for generating badges.
|
# ImageMagick (convert) and Inkscape required for generating badges.
|
||||||
c.run('sudo apt-get install -yy git python3-dev python3-venv python3-wheel build-essential python3-cairocffi python3-psycopg2 postgresql uwsgi-emperor uwsgi-plugin-python3 memcached netcat-openbsd nginx certbot libpq-dev libmemcached-dev libxml2-dev libxslt-dev xmlsec1 imagemagick inkscape cronic')
|
c.run('sudo apt-get install -yy git python3-dev python3-venv python3-wheel build-essential python3-cairocffi python3-psycopg2 postgresql uwsgi-emperor uwsgi-plugin-python3 memcached netcat-openbsd nginx certbot python3-certbot-nginx libpq-dev libmemcached-dev libxml2-dev libxslt-dev xmlsec1 imagemagick inkscape cronic')
|
||||||
|
|
||||||
|
|
||||||
@task(hosts=hosts)
|
@task(hosts=hosts)
|
||||||
def deploy(c):
|
def deploy(c):
|
||||||
install_essentials(c)
|
# install_essentials(c)
|
||||||
df2.transfer_files_git(c)
|
df2.transfer_files_git(c)
|
||||||
df2.init(c)
|
df2.init(c)
|
||||||
if not c.run(f'test -e {c.env.virtualenv}', warn=True):
|
if not c.run(f'test -e {c.env.virtualenv}', warn=True):
|
||||||
|
@ -36,6 +36,12 @@ def deploy(c):
|
||||||
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003252
|
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003252
|
||||||
# https://github.com/pypa/setuptools/issues/3278
|
# https://github.com/pypa/setuptools/issues/3278
|
||||||
c.run('SETUPTOOLS_USE_DISTUTILS=stdlib {env.virtualenv}/bin/python -m pip install -c constraints.txt -r vendored_requirements.txt'.format(env=c.env))
|
c.run('SETUPTOOLS_USE_DISTUTILS=stdlib {env.virtualenv}/bin/python -m pip install -c constraints.txt -r vendored_requirements.txt'.format(env=c.env))
|
||||||
|
# Compile SASS
|
||||||
|
with c.cd(c.env.project_dir):
|
||||||
|
with c.prefix(f'set -a && source {c.env.project_dir}/env'):
|
||||||
|
c.run('{env.virtualenv}/bin/python manage.py compilescss --settings={env.settings} -v0'.format(
|
||||||
|
env=c.env,
|
||||||
|
))
|
||||||
df2.prepare_django(c, fail_level='ERROR')
|
df2.prepare_django(c, fail_level='ERROR')
|
||||||
df2.fix_permissions(
|
df2.fix_permissions(
|
||||||
c,
|
c,
|
||||||
|
@ -87,7 +93,7 @@ ns.configure({
|
||||||
'uwsgi_conf': 'deploy/uwsgi.ini',
|
'uwsgi_conf': 'deploy/uwsgi.ini',
|
||||||
'nginx_conf': 'deploy/nginx.conf',
|
'nginx_conf': 'deploy/nginx.conf',
|
||||||
'python': '/usr/bin/python3.11',
|
'python': '/usr/bin/python3.11',
|
||||||
'url': 'https://2024.fossy.us/',
|
'url': 'https://2025.fossy.us/',
|
||||||
'domain': '2024.fossy.us',
|
'domain': '2025.fossy.us',
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
|
@ -542,8 +542,8 @@ CONFERENCE_NAME = os.environ.get('CONFERENCE_NAME', 'FOSSY')
|
||||||
CONFERENCE_NAME_SHORT = os.environ.get('CONFERENCE_NAME_SHORT', 'FOSSY')
|
CONFERENCE_NAME_SHORT = os.environ.get('CONFERENCE_NAME_SHORT', 'FOSSY')
|
||||||
CONFERENCE_EMAIL = os.environ.get('CONFERENCE_EMAIL', DEFAULT_FROM_EMAIL)
|
CONFERENCE_EMAIL = os.environ.get('CONFERENCE_EMAIL', DEFAULT_FROM_EMAIL)
|
||||||
CONF_TZINFO = pytz.timezone(TIME_ZONE)
|
CONF_TZINFO = pytz.timezone(TIME_ZONE)
|
||||||
CONF_START = CONF_TZINFO.localize(datetime(2024, 8, 1))
|
CONF_START = CONF_TZINFO.localize(datetime(2025, 7, 31))
|
||||||
CONF_END = CONF_TZINFO.localize(datetime(2024, 8, 4))
|
CONF_END = CONF_TZINFO.localize(datetime(2025, 8, 3))
|
||||||
CONF_MINICONF_END = CONF_TZINFO.localize(datetime(2023, 3, 14, 23, 59))
|
CONF_MINICONF_END = CONF_TZINFO.localize(datetime(2023, 3, 14, 23, 59))
|
||||||
EARLY_BIRD_DEADLINE = CONF_TZINFO.localize(datetime(2023, 1, 28))
|
EARLY_BIRD_DEADLINE = CONF_TZINFO.localize(datetime(2023, 1, 28))
|
||||||
PENGUIN_DINNER_TICKET_DATE = date(2023, 3, 15)
|
PENGUIN_DINNER_TICKET_DATE = date(2023, 3, 15)
|
||||||
|
|
|
@ -3,10 +3,10 @@
|
||||||
|
|
||||||
{# NOTE: This template is not used due to flatpages. #}
|
{# NOTE: This template is not used due to flatpages. #}
|
||||||
|
|
||||||
{% 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 - August 1–4th 2024 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 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 Portland, OR - August 1–4th 2024 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 Portland, OR - July 31st – August 3rd 2025 at Portland State University.{% endblock %}
|
||||||
|
|
||||||
{% block head_title %}FOSSY 2024: The first Free and Open Source Software Yearly conference{% endblock %}
|
{% block head_title %}FOSSY 2025: The third Free and Open Source Software Yearly conference{% endblock %}
|
||||||
|
|
||||||
{% block body_class %}home{% endblock %}
|
{% block body_class %}home{% endblock %}
|
||||||
|
|
||||||
|
@ -14,8 +14,8 @@
|
||||||
<header class="pt2-ns pb4">
|
<header class="pt2-ns pb4">
|
||||||
<div class="flex-ns center">
|
<div class="flex-ns center">
|
||||||
<div class="mr4 dark-green sans-serif" style="flex-grow: 1">
|
<div class="mr4 dark-green sans-serif" style="flex-grow: 1">
|
||||||
<h1 class="f-subheadline f-headline-ns b lh-solid tracked-tight mv0">FOSSY 2024</h1>
|
<h1 class="f-subheadline f-headline-ns b lh-solid tracked-tight mv0">FOSSY 2025</h1>
|
||||||
<h2 class="f3 f2-ns b lh-solid mt0 mb3">August 1–4th 2024 — Portland, OR</h2>
|
<h2 class="f3 f2-ns b lh-solid mt0 mb3">July 31st – August 3rd 2025 — Portland, OR</h2>
|
||||||
<h3 class="f4 f4-ns b lh-title mv2 mv3-ns">The first Free and Open Source Software Yearly conference</h3>
|
<h3 class="f4 f4-ns b lh-title mv2 mv3-ns">The first Free and Open Source Software Yearly conference</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="lh-solid mt4 mt0-ns" style="font-size: 10rem; max-width: 250px;"><img class="db" src="{% static 'img/conservancy_logo_tall_mono.svg' %}" style="max-height: 180px" alt="Software Freedom Conservancy"></div>
|
<div class="lh-solid mt4 mt0-ns" style="font-size: 10rem; max-width: 250px;"><img class="db" src="{% static 'img/conservancy_logo_tall_mono.svg' %}" style="max-height: 180px" alt="Software Freedom Conservancy"></div>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h2 class="sans-serif f2 f1-ns b lh-solid tracked-tight mv0 mr3">
|
<h2 class="sans-serif f2 f1-ns b lh-solid tracked-tight mv0 mr3">
|
||||||
<a class="washed-yellow hover-washed-yellow" href="/" style="text-decoration: none">
|
<a class="washed-yellow hover-washed-yellow" href="/" style="text-decoration: none">
|
||||||
FOSSY 2024
|
FOSSY 2025
|
||||||
</a>
|
</a>
|
||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
|
|
|
@ -96,7 +96,7 @@
|
||||||
<path d="M250.66,374.21V399H247V374.21Z" fill="#36a852"/>
|
<path d="M250.66,374.21V399H247V374.21Z" fill="#36a852"/>
|
||||||
<path d="M265.49,393.87l2.88,1.92a8.4,8.4,0,0,1-7,3.75,8.26,8.26,0,0,1-8.38-8.45c0-5,3.61-8.45,8-8.45s6.53,3.49,7.23,5.38l.39,1-11.3,4.67a4.3,4.3,0,0,0,4.1,2.56A4.82,4.82,0,0,0,265.49,393.87Zm-8.87-3,7.56-3.13a3.28,3.28,0,0,0-3.14-1.79A4.63,4.63,0,0,0,256.62,390.83Z" fill="#ea4535"/>
|
<path d="M265.49,393.87l2.88,1.92a8.4,8.4,0,0,1-7,3.75,8.26,8.26,0,0,1-8.38-8.45c0-5,3.61-8.45,8-8.45s6.53,3.49,7.23,5.38l.39,1-11.3,4.67a4.3,4.3,0,0,0,4.1,2.56A4.82,4.82,0,0,0,265.49,393.87Zm-8.87-3,7.56-3.13a3.28,3.28,0,0,0-3.14-1.79A4.63,4.63,0,0,0,256.62,390.83Z" fill="#ea4535"/>
|
||||||
<rect x="160.95" y="373.04" width="112" height="36" fill="none"/>
|
<rect x="160.95" y="373.04" width="112" height="36" fill="none"/>
|
||||||
<text transform="translate(84.43 102.23)" font-size="15" fill="#231f20" font-family="SourceSansPro-Regular, Source Sans Pro">August 1–4 2024
|
<text transform="translate(84.43 102.23)" font-size="15" fill="#231f20" font-family="SourceSansPro-Regular, Source Sans Pro">July 31st – August 3rd 2025
|
||||||
</text>
|
</text>
|
||||||
<g id="Layer_2" data-name="Layer 2">
|
<g id="Layer_2" data-name="Layer 2">
|
||||||
<g id="emperor">
|
<g id="emperor">
|
||||||
|
|
Before Width: | Height: | Size: 116 KiB After Width: | Height: | Size: 116 KiB |
|
@ -127,8 +127,8 @@
|
||||||
</div> -->
|
</div> -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4 pb-4">
|
<div class="col-md-4 pb-4">
|
||||||
<strong>FOSSY 2024</strong> <br>
|
<strong>FOSSY 2025</strong> <br>
|
||||||
August 1–4th 2024 <br>
|
July 31st – August 3rd 2025 <br>
|
||||||
Portland, OR<br>
|
Portland, OR<br>
|
||||||
Timezone: PDT - UTC-7 <br>
|
Timezone: PDT - UTC-7 <br>
|
||||||
<a href="mailto:{{ settings.CONFERENCE_EMAIL }}" alt="Email"><i class="far fa-envelope"></i></a> <a
|
<a href="mailto:{{ settings.CONFERENCE_EMAIL }}" alt="Email"><i class="far fa-envelope"></i></a> <a
|
||||||
|
@ -141,7 +141,7 @@
|
||||||
<div class="col-md-4 pb-4 text-right">
|
<div class="col-md-4 pb-4 text-right">
|
||||||
<small>
|
<small>
|
||||||
<a href="#">Back to top</a><br>
|
<a href="#">Back to top</a><br>
|
||||||
© 2024 <a href="https://sfconservancy.org/">Software Freedom Conservancy</a><br>
|
© 2025 <a href="https://sfconservancy.org/">Software Freedom Conservancy</a><br>
|
||||||
<a href="/credits/">Credits</a>
|
<a href="/credits/">Credits</a>
|
||||||
</small>
|
</small>
|
||||||
</div>
|
</div>
|
||||||
|
|
2
vendor/symposion/symposion/schedule/views.py
vendored
2
vendor/symposion/symposion/schedule/views.py
vendored
|
@ -303,7 +303,7 @@ def schedule_json(request):
|
||||||
|
|
||||||
class EventFeed(ICalFeed):
|
class EventFeed(ICalFeed):
|
||||||
|
|
||||||
product_id = '-//2024.fossy.us/schedule//EN'
|
product_id = '-//2025.fossy.us/schedule//EN'
|
||||||
timezone = settings.TIME_ZONE
|
timezone = settings.TIME_ZONE
|
||||||
filename = 'conference.ics'
|
filename = 'conference.ics'
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue