Skip to content

Commit

Permalink
Post 2.0.0 (final) release actions done
Browse files Browse the repository at this point in the history
  • Loading branch information
FrancescAlted committed Jun 28, 2021
1 parent bd0b110 commit 68e7c09
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 6 deletions.
2 changes: 1 addition & 1 deletion ANNOUNCE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Announcing C-Blosc2 2.0.0 (final)
# Announcing C-Blosc2 2.0.1
A fast, compressed and persistent data store library for C.

## What is new?
Expand Down
10 changes: 8 additions & 2 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
Release notes for C-Blosc2 2.0.0 (final)
========================================
Release notes for C-Blosc2 2.0.1
================================


Changes from 2.0.0 to 2.0.1
=======================================

#XXX version-specific blurb XXX#


Changes from 2.0.0.rc2 to 2.0.0 (final)
Expand Down
4 changes: 2 additions & 2 deletions ROADMAP.rst
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ Right now (May 2021), the next features are already implemented (although they m

* **Plugin capabilities for filters and codecs:** we have a plugin register capability inplace so that the info about the new filters and codecs can be persisted and transmitted to different machines. Thanks to the NumFOCUS foundation for providing a grant for doing this.

* **Centralized plugin repository:** we have implemented a centralized repository so that people can send their plugins (using the existing machinery) to the Blosc2 team. If the plugins fulfill a series of requirements, they will be officially accepted, and distributed withing the library. Thanks to NumFOCUS foundation for providing a grant for doing this. See https://www.blosc.org/posts/registering-plugins/.

* **Pluggable tuning capabilities:** this will allow users with different needs to define an interface so as to better tune different parameters like the codec, the compression level, the filters to use, the blocksize or the shuffle size. Thanks to ironArray for sponsoring us in doing this.

* **Support for I/O plugins:** so that users can extend the I/O capabilities beyond the current filesystem support. Things like use databases or S3 interfaces should be possible by implementing these interfaces. Thanks to ironArray for sponsoring us in doing this.
Expand All @@ -62,8 +64,6 @@ Right now (May 2021), the next features are already implemented (although they m
Actions to be done
------------------

* **Centralized plugin repository:** we have got a grant from NumFOCUS for implementing a centralized repository so that people can send their plugins (using the existing machinery) to the Blosc2 team. If the plugins fulfill a series of requirements, they will be officially accepted, and distributed withing the library.

* **Improve the safety of the library:** Although this is always a work in progress, we did a long way in improving our safety, mainly thanks to the efforts of Nathan Moinvaziri.

* **Support for lossy compression codecs:** although we already support the `trunc_prec` filter, this is only valid for floating point data; we should come with lossy codecs that are meant for any data type.
Expand Down
2 changes: 1 addition & 1 deletion include/blosc2.h
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ extern "C" {
#define BLOSC_VERSION_MINOR 0 /* for minor interface/format changes */
#define BLOSC_VERSION_RELEASE 0 /* for tweaks, bug-fixes, or development */

#define BLOSC_VERSION_STRING "2.0.0" /* string version. Sync with above! */
#define BLOSC_VERSION_STRING "2.0.1.dev" /* string version. Sync with above! */
#define BLOSC_VERSION_REVISION "$Rev$" /* revision version */
#define BLOSC_VERSION_DATE "$Date:: 2021-06-28 #$" /* date version */

Expand Down

0 comments on commit 68e7c09

Please sign in to comment.