At Fri, 5 Dec 2008 12:10:58 -0700,
Patrick Alken wrote:
> 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?

I've put the following in the toplevel TODO file. We should
probably make 2.0 the next release after this.

Changes for Release 2.0

Break binary compatibility, but keep source compatibility.

* Add a 'void *' to all workspaces, to allow for future changes.

* Disable deprecated functions

* Fix up the workspace_alloc functions so they have consistent names
  (add functions where needed, don't remove)


> 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.

True, unfortunately I don't see any easy way round that.

Reply via email to