On Thu, 20 Mar 2003, Zeljko Dimic wrote:
> I don't think replacing transfer call with our own emulation would be
> step in the right direction. By using emulation, we could be masking
> bugs in our code that communicates to the registry, as well as possibly
> registry problems. Our emulation may not be perfect, and we may mislead
> you to write the code that would work within Horizon, but not in the
> Live environment. For these reasons, I'd rather keep horizon as similiar
> to operations of the Live system as possible.

Providing certain domains which consistantly exhibit a given behaviour 
wouldn't prevent the rest of the domain space from functioning normally.  
So, the communications piece of things would be exactly the same with only 
a few defined exceptions.  By making those exceptions function in 
predictable ways you significantly increase the ability of people to 
automatically test client code and the rest of horizon up to the point 
where the shortcut is implemented.  So, bugs in communication to the 
registry would not be masked.

It's quite difficult for me to conceive of how any of this would lead to
code which works on horizon, but fails on live.  If there is some
circituitous set of circumstances that anyone could imagine allowing that
to happen, shouldn't verifying that you've successfully avoided such an
error be straight forward?

If this is something that Tucows remains immovably opposed to there still
seems to be a persuasive enough case to push for the various test
registries (or at least one) to implement this.  The example of having
certain credit card numbers available which have predictable behaviours
shows that it's not only a desirable feature, but implementable without
adversely affecting the ability to test end-to-end operation.  Tucows is 
obviously in a much better position to persuade some registry to implement 
this than we mere resellers.

-- 
</chris>

The death of democracy is not likely to be an assassination from ambush. It
will be a slow extinction from apathy, indifference, and undernourishment.
-Robert Maynard Hutchins, educator (1899-1977)

Reply via email to