Update tracks

This commit is contained in:
Ben Sturmfels 2026-04-01 21:13:09 +11:00
parent 35e8c0c7e8
commit e63b98394b
Signed by: bsturmfels
GPG key ID: 023C05E2C9C068F0
2 changed files with 5 additions and 1 deletions

View file

@ -117,6 +117,10 @@ Update the Django "site" in the Admin.
These are done in code. See commits from previous years adding/modifying tracks. Essentially you need to modify `pinaxcon/proposals/admin.py`, `.../forms.py`, `.../models.py` and `pinaxcon/settings.py`. Then run `makemigrations` and `migrate`.
In Django Admin, add "conference sections" matching the tracks, "proposal sections" matching the sections and then "proposal kinds" matching the proposal sections. For any re-use proposal kinds, be sure you've updated them to the current year's section.
After adding tracks, run `manage.py create_review_permissions`.
# Step 7: Update teams

View file

@ -406,7 +406,7 @@ PROPOSAL_FORMS = {
"foss-in-daily-life": "pinaxcon.proposals.forms.FOSSInDailyLifeProposalForm",
"gnu-toolchain": "pinaxcon.proposals.forms.GNUToolchainProposalForm",
"linux-kernel": "pinaxcon.proposals.forms.LinuxKernelProposalForm",
"open-source-governance-and-community-sustainability": "pinaxcon.proposals.forms.OpenSourceGovernanceAndCommunitySustainabilityProposalForm",
"open-source-governance": "pinaxcon.proposals.forms.OpenSourceGovernanceAndCommunitySustainabilityProposalForm",
"right-to-repair": "pinaxcon.proposals.forms.RightToRepairProposalForm",
"science-of-community": "pinaxcon.proposals.forms.ScienceOfCommunityProposalForm",
"student-presentations": "pinaxcon.proposals.forms.StudentPresentationsProposalForm",