Summary Bug #151113 describes how there are two spacing issues in the signature of Blueprint e-mail notifications. The first issue is that the '--' separator does not have a trailing space. This causes certain e-mail clients to not recognize it as a signature. The second issue is that the text in the signature is unnecessarily indented by two spaces. Proposed fix Matthew Paul Thomas noted in the bug report that the indentation issue needs to be fixed in def notify_specification_subscription_created() and emailtemplates/specification-modified.txt. He also noted that the signature separator trailing space issue needs to be fixed in notify_specification_subscription_created() Pre-implementation notes It was agreed that the proposed fix was pretty straight-forward. Implementation details lib/canonical/launchpad/emailtemplates/specification-modified.txt: * Remove two space indentation of signature lib/canonical/launchpad/mailnotification.py: * Add trailing space to signature separator * Remove two space indentation of signature Tests $ ./bin/test -vv -t specification-notifications.txt Running tests at level 1 Running canonical.testing.layers.DatabaseFunctionalLayer tests: Set up canonical.testing.layers.BaseLayer in 0.003 seconds. Set up canonical.testing.layers.DatabaseLayer in 0.452 seconds. Set up canonical.testing.layers.FunctionalLayer in 4.370 seconds. Set up canonical.testing.layers.DatabaseFunctionalLayer in 0.000 seconds. Running: lib/lp/blueprints/tests/../doc/specification-notifications.txt Ran 12 tests with 0 failures and 0 errors in 1.406 seconds. Tearing down left over layers: Tear down canonical.testing.layers.DatabaseFunctionalLayer in 0.000 seconds. Tear down canonical.testing.layers.DatabaseLayer in 0.018 seconds. Tear down canonical.testing.layers.FunctionalLayer ... not supported Tear down canonical.testing.layers.BaseLayer in 0.000 seconds. Demo and Q/A * Log on as Sample Person (