All,
I'm pleased to announce the release of libdeltacloud v0.3.0.
libdeltacloud is a C library that wraps the deltacloud REST API in a
convenient-to-use C/C++ library. There are a number of significant changes
to libdeltacloud compared to previous releases:
- Rename of the project from libdcloudapi to libdeltacloud. Since dcloudapi
didn't really conform to the naming conventions of the rest of the deltacloud
project, it has now been renamed to libdeltacloud. The repository for the
code and the name of the RPM package have also been renamed (see below for
pointers on where to get it).
- Compatibility with the latest version of deltacloud core. There were a few
recent changes to the deltacloud API that broke compatibility with earlier
versions of libdcloudapi. This release of libdeltacloud fixes those
incompatibilities up. Note that libdeltacloud will *only* work against the
newest deltacloud API; it is not backwards compatible with the old API (since
it was declared unstable anyway, this shouldn't be a huge surprise).
- Much better error reporting. libdeltacloud now stores detailed error
information in per-thread variables, meaning that it is has become multithread
safe and gives detailed errors on failures.
The git repository that holds the source code for libdeltacloud is here:
http://git.fedorahosted.org/git/?p=deltacloud/libdeltacloud.git;a=summary
Until I get this packaged for Fedora proper, pre-compiled RPM packages for
Fedora 12 and 13 are here:
http://people.redhat.com/clalance/libdeltacloud
If you have any questions, problems, concerns, or bugs, please let me know!
--
Chris Lalancette
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel