This is the mail archive of the
gsl-discuss@sourceware.org
mailing list for the GSL project.
Re: [Help-gsl] Submitted patch to add bspline derivativecapabilities
Ah I hadn't considered this issue. If there are other areas of
GSL which have the same issues maybe we should keep a list so
when there is a major new release like 2.0 we could integrate
these "extra" workspaces? Of course one problem with that is
if we have a separate workspace for bspline derivatives it may
never be convenient to integrate it with the normal bspline
workspace.
On Fri, Dec 05, 2008 at 06:56:15PM +0000, Brian Gough wrote:
> I noticed a problem when preparing the new release. The extra entries
> in the bspline derivatives workspace break binary compatibility.
>
> This isn't necessarily a huge problem, but it seems undesirable to
> force an upgrade of all applications just for those two struct
> entries. If we're going to break binary compatibility we may as well
> do it for all other functions that need it at the same time.
>
> So I'd propose using a separate workspace for the derivative functions
> in this release.
>
> See e.g. branch bspline-compat at http://src.network-theory.com/gsl.git/
> which is basically finished, I just need to add some error checking.