Indicate non-FOSS software

This commit is contained in:
Ben Sturmfels 2023-04-24 11:59:37 +10:00
parent 8d6519734c
commit c56a805141
Signed by: bsturmfels
GPG key ID: 023C05E2C9C068F0

View file

@ -21,6 +21,7 @@ DEFAULT_FIELDS = [
"require_approval",
"recording_release",
"materials_release",
"indicate_use_of_proprietary_software",
]
TALK_FORMAT_FIELDS = copy.copy(DEFAULT_FIELDS)
@ -30,6 +31,9 @@ TALK_FORMAT_FIELDS.append("ticket_acknowledgement")
class ProposalForm(forms.ModelForm):
required_css_class = 'label-required'
indicate_use_of_proprietary_software = forms.BooleanField(
help_text="Attendees at FOSSY need to be able to assume that any software mentioned is FOSS by default. I understand that I must indicate the use of any proprietary software on slides and any physical materials present.")
def clean_description(self):
value = self.cleaned_data["description"]