email command strings should be case insensitive

Bug #425934 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Ivo Kracht

Bug Description

Could be a usability issue in code email support:

> > Requesting my required second review.
> >
> > John: Launchpad did not seem to notice you approve directive.
>
> Very strange. It obviously got the message, as it has it on the
proposal page.
> And I can't be much clearer than Review: approve...

Review != review and the interface is case sensitive.

Tags: easy email qa-ok

Related branches

Revision history for this message
Tim Penhey (thumper) wrote : Re: [Bug 425934] [NEW] how many spaces does a leading space need?

On Tue, 08 Sep 2009 08:46:06 Robert Collins wrote:
> Public bug reported:
>
> affects launchpad-code
> done
>
> Could be a usability issue in code email support:

All email commands are lower case, so
 "Review" doesn't match "review"

This is the same as the bugs interface.

Revision history for this message
Robert Collins (lifeless) wrote :

Is it possible to make them case insensitive then?

-Rob

Revision history for this message
Paul Hummer (rockstar) wrote : Re: how many spaces does a leading space need?

Is there really a bug here?

Changed in launchpad-code:
status: New → Incomplete
Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 425934] Re: how many spaces does a leading space need?

 status new

yes; the mail interface requiring exactly one space is unnecessarily
fragile.

-Rob

Changed in launchpad-code:
status: Incomplete → New
Revision history for this message
Tim Penhey (thumper) wrote :

On Mon, 12 Oct 2009 13:50:55 Robert Collins wrote:
> status new
>
> yes; the mail interface requiring exactly one space is unnecessarily
> fragile.

I believe it is any white space before the command, not just one.

Revision history for this message
Tim Penhey (thumper) wrote : Re: how many spaces does a leading space need?

Sorry Rob, got confused by your last comment.

The issue here isn't the number of spaces but the case sensitivity, and it is more than just code that uses the email interface.

I'll pass to our new technical architect for his opinion on case-insensitivity of the email commands.

Revision history for this message
Tim Penhey (thumper) wrote :

Bjorn, what is your take on case insensitivity of email commands?

Changed in launchpad-code:
assignee: nobody → Björn Tillenius (bjornt)
status: New → Incomplete
Revision history for this message
Björn Tillenius (bjornt) wrote :

I think that the commands should be case insensitive, as well as the command arguments, like status name.

affects: launchpad-code → launchpad-foundations
Changed in launchpad-foundations:
assignee: Björn Tillenius (bjornt) → nobody
importance: Undecided → Medium
status: Incomplete → Triaged
Curtis Hovey (sinzui)
tags: added: email
summary: - how many spaces does a leading space need?
+ email command strings should be case insensitive
description: updated
Changed in launchpad:
importance: Medium → High
tags: removed: lp-foundations
tags: added: easy
Ivo Kracht (ivo-kracht)
Changed in launchpad:
assignee: nobody → Ivo Kracht (ivo-kracht)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → Fix Committed
Revision history for this message
William Grant (wgrant) wrote :

https://bugs.qastaging.launchpad.net/launchpad/+bug/939472 is the result of my successful test with this body:

 AfFecTs launchpad
 IMPORTANCE HiGH
 status triaged

does it work?

tags: added: qa-ok
removed: qa-needstesting
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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