Mangling the changelog trailer line to represent the person who requested the sync (Changed-By) is Just Wrong. We shouldn't need to repackage changelog entries at all - we should stop mangling them instead and use the ones in the package! This is somewhat related to bug 55795.
(I acknowledge James' comment in bug 55795 that currently Launchpad constructs the changelog entry from .changes file fields, but it is still a bug that it makes it look like a full debian/changelog stanza, trailer line and all, when it isn't. A partial short-term fix might simply be to represent things differently, upon which it would no longer be necessary to do the e-mail address expansion.)
Mangling the changelog trailer line to represent the person who requested the sync (Changed-By) is Just Wrong. We shouldn't need to repackage changelog entries at all - we should stop mangling them instead and use the ones in the package! This is somewhat related to bug 55795.
(I acknowledge James' comment in bug 55795 that currently Launchpad constructs the changelog entry from .changes file fields, but it is still a bug that it makes it look like a full debian/changelog stanza, trailer line and all, when it isn't. A partial short-term fix might simply be to represent things differently, upon which it would no longer be necessary to do the e-mail address expansion.)