Published on: 2013-05-02T12:53:38+00:00
In an email conversation on April 24, 2013, Gavin Andresen and Ian discussed errors in the BIP21 spec for bitcoin: URIs. Gavin inquired about the process for amending the BIP and suggested fixing the issues without creating a new one. This approach was supported by Gregory Maxwell, as long as the corrections were not gratuitously incompatible.HTML5 now allows web apps to register themselves for handling URI schemes, including the bitcoin: URI used in the payment protocol. However, there is a whitelist of acceptable schemes for security reasons. The good news is that bitcoin has been added to the whitelist by Hixie, and browsers should soon be able to accept bitcoin as a web-app handleable protocol scheme.Ian identified errors in the BIP21 spec, including missing character set definition, undefined separator, incorrect syntax, and referencing "pchar" without definition. The process for amending the BIP was questioned, with suggestions of creating a new BIP or fixing the errors in place due to their exotic nature. No consensus has been reached yet.Additionally, the IETF URL specs are being replaced by http://url.spec.whatwg.org/ for Web purposes. Improvement of the URL spec is encouraged, as it is important for the value proposition of the Web.
Updated on: 2023-08-01T04:42:27.320613+00:00