Cover letter for emailed merge proposal silently discarded

Bug #387683 reported by Andrew Bennetts
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Aaron Bentley

Bug Description

I submitted <https://code.edge.launchpad.net/~spiv/bzr/stacking-friendly-revision-history-verb/+merge/7443> via email. The original email sent from my laptop is attached.

As you can see from the original email, there's a lengthy "cover letter" in that email explaining the patch. Yet there is no sign of that text on the web page for that proposal, or in the email I received from Launchpad informing me that merge proposal was created.

I expected the text of the original email to be visible on the merge proposal, perhaps as the first "comment".

I certainly don't want filing merge proposals to be a multi-step process involving a web form; I regularly create them while off-line. As best I can tell the current process is "send request; wait a minute or five for email to reach LP and be processed; find web page for new merge proposal somehow; open that page; add cover letter to that page; submit". I want the process to be simply "run 'bzr send'", as it is for Bundle Buggy.

Revision history for this message
Andrew Bennetts (spiv) wrote :
Revision history for this message
Aaron Bentley (abentley) wrote : Re: [Bug 387683] [NEW] Cover letter for emailed merge proposal silently discarded

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Andrew Bennetts wrote:

> As you can see from the original email, there's a lengthy "cover letter"
> in that email explaining the patch. Yet there is no sign of that text
> on the web page for that proposal, or in the email I received from
> Launchpad informing me that merge proposal was created.

That is indeed a bug. It doesn't happen to everyone, so it's been
unclear what the root cause is. Thanks for attaching the raw mail.
That will help.

> I expected the text of the original email to be visible on the merge
> proposal, perhaps as the first "comment".

That's what usually happens.

> As best I
> can tell the current process is "send request; wait a minute or five for
> email to reach LP and be processed; find web page for new merge proposal
> somehow;

That's a little worrying. When you create a merge proposal, you should
receive email about it, and that should include the URL.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAko3maMACgkQ0F+nu1YWqI1D6wCfT/Ymgea05gMmNZPp8SODKQq0
+h0An06dQJ3IGcXcrUEcS0/pKwIubRjU
=oYV/
-----END PGP SIGNATURE-----

Revision history for this message
Aaron Bentley (abentley) wrote :

This appears to be OOPS-1262CMP, which is a decode error handling 0xe2, which occurs in your message as part of the UTF-8 encoding of \u0201, a closing quotation mark.

Aaron Bentley (abentley)
Changed in launchpad-code:
assignee: nobody → Aaron Bentley (abentley)
importance: Undecided → High
milestone: none → 2.2.6
status: New → In Progress
Revision history for this message
Tim Penhey (thumper) wrote : Re: [Bug 387683] Re: Cover letter for emailed merge proposal silently discarded

Thanks for grabbing this Aaron.

There is another bug relating to this which is about the script not sending
error email. Perhaps that could be fixed too while you are in that area of
code.

Revision history for this message
Andrew Bennetts (spiv) wrote : Re: [Bug 387683] [NEW] Cover letter for emailed merge proposal silently discarded

Aaron Bentley wrote:
> Andrew Bennetts wrote:
>
> > As you can see from the original email, there's a lengthy "cover letter"
> > in that email explaining the patch. Yet there is no sign of that text
> > on the web page for that proposal, or in the email I received from
> > Launchpad informing me that merge proposal was created.
>
> That is indeed a bug. It doesn't happen to everyone, so it's been
> unclear what the root cause is. Thanks for attaching the raw mail.
> That will help.

Ah good. The lack of any error notification gave me the wrong impression.

[...]
> > As best I
> > can tell the current process is "send request; wait a minute or five for
> > email to reach LP and be processed; find web page for new merge proposal
> > somehow;
>
> That's a little worrying. When you create a merge proposal, you should
> receive email about it, and that should include the URL.

Well, I did receive that email. “find web page” was intentionally vague; it's a
toss up really whether repeatedly syncing my new mail or polling the
+activereviews page is going to be faster, but I suspect polling +activereviews
would win.

Obviously if this bug is fixed then that won't matter :)

Jonathan Lange (jml)
tags: added: code-review email
Aaron Bentley (abentley)
Changed in launchpad-code:
milestone: 2.2.6 → 2.2.7
milestone: 2.2.7 → 2.2.6
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.