Sorry, your entry can't be deleted right now. Please try again later.
May 22
Don't be that guy (EPR version)
We're dealing with an issue in the RX TC right now related to whether or not we should specify EPR comparrison rules in the RM spec or not. It boils down to people thinking URI comparisson is easy and that they want to mention you can't forget to check ref params in an EPR in addition to the address.
There seem to be a lot of people who want to go down this path but I think they underestimate the complexity of comparing XML. If you doubt how complex that can be I'll refer you to the description of the XPath function deep-equal. The funny thing is as they underestimate the difficulty of comparing XML they completely discount how difficult URI comparrison is. Yet even the spec says there isn't a right answer for comparing uris (see section 5).
If you really think something needs to be in a spec to "help" implementers deal with EPR comparrison how about the following.
"Note: an unscrupulous or uneducated implementer might ignore reference parameters when comparing EPRs. Such an implementer will suffer the economic consequences due to their lack of moral fiber or attention to detail. Don't be this guy!"
It would probably be better to add something to the spec for the spec writers though.
"Note: unscrupulous or uneducated spec writers might try to force implementation choices about optimizations upon other implementers. Such misguided zeal will suffer derision and ridicule for as long as the spec is part of the human "knowledge" base. Don't be this guy!"
Comments (6)
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.
To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in
Hi,Do you have used LCD monitors, second hand lcd monitors and second hand flat screens? Please go here:www.sstar-hk.com(Southern Stars).We are constantly buying re-usable LCD panels,LCD recycle.The re-usable panels go through strictly designed process of categorizing, checking, testing, repairing and refurbishing before they are re-used to make remanufactured LCD displays and TV sets.Due to our recent breakthrough in testing and repairing technology of LCD, we can improve the value for your LCD panels.
website:www.sstar-hk.com[hbeidheccdihgb]