Comment 3 for bug 173019

Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: Information marked "optional" should not be mandatory to fill in.

I think the underlying problem is by shown by the last sentence of the "Subscription period" caption: "Leave this empty or set to 0 for subscriptions to never expire". Forms shouldn't give people special instructions on how to make a field mean something other than what the label says it means. In this case, there should instead be a checkbox for whether subscriptions expire:

[/] Team subscriptions expire after [____] days

Then all the expiry-related settings should be indented under the checkbox (i.e. their combined left margin should be aligned with the left of the "Team subscriptions expire after" label). And they should be disabled whenever the checkbox is unchecked, instead of being marked "optional".