I know that it's possible to have mandatory fields and let the ticket creation fail when they are empty.
Is there a less strict way? I'm thinking of "recommended" fields where we only display a warning an when the creator clicks the create button, it displays a warning, focuses the first empty "recommended" field (marking all of those recommended fields which are empty in orange colour).
If the user decides to leave it empty anyway, and clicks the create button the second time, the ticket should be created anyway.