Subject: Re: libssh2-1.2.8-20110111 issue

Re: libssh2-1.2.8-20110111 issue

From: Daniel Stenberg <>
Date: Fri, 21 Jan 2011 22:38:40 +0100 (CET)

On Fri, 21 Jan 2011, Peter Stuge wrote:

> Making subtle changes to the library behavior, ie. "slight deviations", is a
> slippery slope that quickly goes downhill.
> I think many if not most users would be thrilled to start using a new API in
> order to gain performance, even to the point that it would quickly become
> the de-facto standard way of using the library.
> I think it's important that we not change semantics, even if it's only
> slightly. I expect it will come back to bite.

Well, yes some apps are likely to want to switch API to get a speed boost but
I also assume that there's a bunch of apps that will appreciate a performance
boost without changing any code at all...

In this case I just put my money on sticking with the existing API, fully
knowing that there's small risk someone will get hurt.

It also happened to be less work for me! =)

Received on 2011-01-21