diff --git a/pinaxcon/proposals/forms.py b/pinaxcon/proposals/forms.py index 7a3f57795208ba33359b0eae392b64dfecf22b09..9a1cd2ff39e072e5f4b8e769fc0fafb6bf6145ef 100644 --- a/pinaxcon/proposals/forms.py +++ b/pinaxcon/proposals/forms.py @@ -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"]