To: wosch_ERASE@FreeBSD.org,brian_ERASE@FreeBSD.org cc: freebsd-current_ERASE@freebsd.org Subject: Phone number area codes need to be unified. From: Julian H. Stacey Hi wosch_ERASE@FreeBSD.org, brian_ERASE@FreeBSD.org CC current ( This involves src & 2 (so far) ports, but not cross posted to ports@ ... ) Ref: A /usr/share/misc/na.phone < current/src/share/misc/ B /usr/local/share/misc/uk.phone < current/ports/misc/uk.phone C /usr/local/share/misc/de.phone < current/ports/german/phone D /usr/share/misc/inter.phone < current/src/share/misc/ Format Examples: A 510:Oakland:California:CA B 01227 xxxxx+ :Canterbury, Kent C 089:München D 49:89:Munich:Germany, Fed. Rep. of I suggest we : - Add to /usr/share/misc/inter.phone: 1:*:See /usr/share/misc/na.phone:United States Of America - Use consistent format in all files , & preferably no 00 prefixes (use '+' if we must), use '.' not '=' & no spaces, (to support hayes auto dialer type devices, & be compatible with phone exchange logs etc). - Strip/merge inconsistent/duplicate info, EG de.phone: 001201:Morristown, and Newark, (Northeast) New Jersey na.phone: 201:Ashbury Park:New Jersey:NJ na.phone: 201:Newark:New Jersey:NJ - Possibly unify where src/ & ports/ install to, something like this: xx=/usr[/local]/share/misc/phone $xx/International $xx/1_usa $xx/44_uk $xx/49_de ( possibly having ports install sym links from /usr/share/misc/? to /usr/local/share/misc/? ? ) - Sort German list & Add: 0130:Null tarif (Freephone) 0177:Handy (Mobile) 01802:Ortstarif (Local) 12pf Einmalig (One off) 01803:Regional tarif 24pf/minute 01805:Fern tarif (Long Distance) 48pf/minute 01901:Commercial Services 120pf/minute 01902:Commercial Services 120pf/minute 01903:Commercial Services 120pf/minute 01904:Commercial Services 80pf/minute 01905:Commercial Services 120pf/minute 01906:Commercial Services 80pf/minute 01907:Commercial Services 240pf/minute 01908:Commercial Services 360pf/minute 01909:Commercial Services 240pf/minute Rather than taking random national databases in variant formats as ports, someone knows of a uniform international list, maybe by whoever took over CCITT ? (& if it's on the net but copyright, no great problem, the ports installer can invoke a web crawler with make fetch, similar to other (C.) restricted distfiles ). PS it may be best to concentrate on achieving a uniform set of tables, & avoid distraction to a previous debate on why USA codes are in src/ while other countries' are in ports, (historic ... US home of Unix, Yawn ;-) Julian -- Julian H. Stacey jhs@