<div dir="auto"><div>Peter,<div dir="auto"><br></div><div dir="auto">I thought during all those years that the standard is called E.164.</div><div dir="auto">I also thought that a phone number has no spaces or dashes. These are only added to help humans read the phone numbers.</div><div dir="auto"><br></div><div dir="auto">We also used the libphonenumber and I think it is great to help us standardize.</div><div dir="auto">It works for all countries so I am not sure what's missing.</div><div dir="auto">I am sure you can add anything that you want after you normalize the number using the function.</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Oren</div><div dir="auto"><br></div><div dir="auto"><br></div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 2, 2022, 22:04 Peter Beckman <<a href="mailto:beckman@angryox.com">beckman@angryox.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey all --<br>
<br>
I hope and trust that most of you are fans of standards.<br>
<br>
I need some help convincing Google's libphonenumber team to follow the<br>
published ITU E.123 Number Formatting standard for +1 NANPA, Ecuador, and<br>
Argentina.<br>
<br>
tl;dr -- Please comment in support here:<br>
<br>
<a href="https://issuetracker.google.com/issues/221095104" rel="noreferrer noreferrer" target="_blank">https://issuetracker.google.com/issues/221095104</a><br>
<br>
<br>
Long Version:<br>
<br>
I love standards. They are often unambiguous and organize all of us around<br>
a common understanding of how we are going to interoperate. Everything we<br>
do in our daily work can be tied back to a standard:<br>
<br>
- TCP/IP, hell the whole OSI Model<br>
- SIP, RTP<br>
- ITU E.164, E.123, SS7, ISDN, DSL<br>
- DNS, Email, TLS/SSL<br>
<br>
It seems weird that an International company like Google, who practically<br>
exists ONLY BECAUSE these standards existed for Google to emerge from, is<br>
being picky about implementing a phone number formatting standard published<br>
in 2008.<br>
<br>
The crux:<br>
168 countries use spaces in their International Format<br>
2 countries outside of +1 NANPA, Ecuador and Argentina have dashes<br>
25 countries in +1 NANPA all use +1 NPA-NXX-XXXX as the International<br>
Format<br>
<br>
ITU E.123 states in 9.1:<br>
<br>
Only spaces should be used in an international number.<br>
<br>
Thus the correct output would be '+1 NPA NXX XXXX' for the INTERNATIONAL<br>
format.<br>
<br>
I'm all for using (NPA) NXX-XXXX or NPA-NXX-XXXX for any of the other<br>
formats.<br>
<br>
I'm just trying to get support from the community to get rid of Dashes<br>
entirely in the INTERNATIONAL Format of phone numbers.<br>
<br>
Your support and comment is appreciated.<br>
<br>
Beckman<br>
---------------------------------------------------------------------------<br>
Peter Beckman Internet Guy<br>
<a href="mailto:beckman@angryox.com" target="_blank" rel="noreferrer">beckman@angryox.com</a> <a href="https://www.angryox.com/" rel="noreferrer noreferrer" target="_blank">https://www.angryox.com/</a><br>
---------------------------------------------------------------------------<br>
_______________________________________________<br>
VoiceOps mailing list<br>
<a href="mailto:VoiceOps@voiceops.org" target="_blank" rel="noreferrer">VoiceOps@voiceops.org</a><br>
<a href="https://puck.nether.net/mailman/listinfo/voiceops" rel="noreferrer noreferrer" target="_blank">https://puck.nether.net/mailman/listinfo/voiceops</a><br>
</blockquote></div></div></div>