I looked into this and found that it's just a presentation problem. The question is, should field names be displayed if field values are empty? And if the answer is yes, should there be as much as empty space as a possible field value would have required? I don't know the answer and will leave that to phw.
The relay above is not around anymore, so I'm adding a new relay as example:
Also, here's a screenshot of the Atlas page. Consider "Dir Address", "IPv6 Exit Policy Summary", and "Descriptor Published" as field names without field values:
This issue is not limited to exit policies, so I'm updating the ticket summary accordingly.
Trac: Reviewer: N/AtoN/A Severity: N/Ato Normal Summary: atlas mistakenly lists exit policy lines under "ipv6 exit policy" to Hide field names of empty fields Sponsor: N/AtoN/A
I added alternate values for the fields "Contact", "Dir Address", (both) "Family Members" and "Descriptor Published" when otherwise they would be empty. This patch expects #20382 (moved) being already merged.
There's something about the capitalisation and the full stop that makes me not like it. This could be a personal thing. I think the full stop is the most objectional part and I'd be happier without that, but I'll let you choose whether or not to capitalise the Nones.
I copied the full stop and the capitalisation from an existing "None defined.", but I changed that one as well as my additions and now even included the bridge template :)