Fix+and+Submit+Report

We submitted our bug today, February 21, but finished our fix last Thursday despite our doubts that we were able. Our original solution was simply to strip all white space upon creating the nickname because we could not see a possibility of children using fancy names when first starting the operating system. In order to create these fancy names, one must create it in a file (in an Activity like Write) and copy and paste it into the name field. These fancy names are just ASCII art such as those found on [|Chris.com].

To allow these fancy names to remain formatted to create the correct shapes, we decided to test for a new line character, “\n”, and if one was found, we would allow the name to have extra white space. Otherwise, we used the Python strip function to trim all extraneous white space. After fiddling with the code for a little while, we successfully had it acting the way we wanted, so the next step was submission. We e-mailed the developer’s mailing list with the two files we manipulated attached. Also, we added a note to the ticket on the bug tracker. So far, we have not heard from other developers, but our fix has worked for all of our tests.