I have a pretty good handle on how FamilySearch Family Tree wants place names entered, but I'm not as sure how FamilySearch Family Tree wants the names of people entered. So far, I haven't really found a good source that describes it adequately.
For example, my paternal line great grandfather was William Harley Bryan and he was known as Harley. I list his name in RM as William Harley (Harley) Bryan where the given name field is "William Harley (Harley)" without the quotes. My experience is that RM's nickname field often does not transfer very well to other software. And in addition to that, I often tend to think of so-called nicknames as "known as" names instead of true nicknames such as "Butch" or "Red" or "Tootsie" (well, those can be actual names sometimes - I had an uncle whose real name was Bobby and he had a brother whose real name was Billy). Therefore, I include "known as" names in parentheses as a part of the given name field in RM. I think it's really important to indicate the name by which a person was really known if that information is available. Harley's name really was Harley and it wasn't a nickname. He just went by his middle name, and I don't want that information about his name to be lost in the mists of time by nickname fields being lost. I'm a middle name person myself and I have lots and lots of middle name people in my database. We middle name people really want other people to know the name by which we are called and to use that name when addressing us. And I for, for one, want this data recorded and preserved in genealogical records. My convention of putting a person's "known as" name in parentheses seems to work pretty well for reports and I like it much better than quotes.
In any case, I just noticed that somebody changed my great grandfather's name in FS/FT to William Harley Bryan without the (Harley) with a note that the change was to correct a punctuation error. From my point of view, it's not a punctuation error and it's important information, so I just now changed it back. But what would be the politically correct way in FS/FT to indicate that he was known as Harley? I really want the information to be pretty visible and not buried deeply in some note somewhere. At the same time, I discovered that Harley's brother Mitt Bryan was listed as Charles Milton Bryan in FS/FT so I changed his name to Charles Milton (Mitt) Bryan, and Harley's sister Vestie was listed as Lena Bryan in FS/FT so I changed her name to Lena Vesta (Vestie) Bryan. That's the way I already had them listed in my RM database, and not having Aunt Vestie's middle name listed in FS/FT at all was a pretty egregious error. It seems unlikely that my changes in FS/FT are going to survive if they are all going to be viewed as punctuation errors. So how do I enter people's names into FS/FT as they were really known without my data being viewed as a punctuation error?