Re: ITP: liblocale-us-perl -- Module for United States state identification
-----BEGIN PGP SIGNED MESSAGE-----
On 11/17/07 20:33, Roberto C. Sánchez wrote:
> On Sat, Nov 17, 2007 at 06:51:03PM +0000, Matt Brown wrote:
>> On 11/17/07, Ron Johnson <email@example.com> wrote:
>>>> This Perl module provides methods allowing United States' two-letter
>>>> state identification parsing from state code to state name and vice
>>> Is a package really needed for something this simple?
>> It might be obvious to a US native, but it's hardly simple or obvious
>> to those of us outside America.
>> MI is a prime example, does it refer to Michigan, Missouri,
>> Mississippi or Minesota? The first two letters match all four.
>> If you come across this every day you probably know the answer, but I
>> just had to look it up again (Michigan) despite being caught out by
>> this just the other week!
> That got me thinking. I figure that since MI -> Michigan, it meant that
> MI was the first state to start with those letters. Logically, I would
> think, always use the first two letters, unless another state already
> had them. Arbitrate in order granting of statehood. But both
> Mississippi (MS) and Missouri (MO) were states before Michigan (MI).
The USPS doesn't care about entry into the union. It cares about
collating and routing.
In alphabetical order:
Michigan MI first 2 letters of name
Minnesota MN first two non-MI letters of name
Mississippi MS first two non-MI letters of name
Missouri MO first two non-MS letters of name
Ron Johnson, Jr.
Jefferson LA USA
%SYSTEM-F-FISH, my hovercraft is full of eels
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
-----END PGP SIGNATURE-----