Eclipse January 2.0.0

2.0.0

Description

This is a release that cleans up the dataset API. New additions include factory methods to create single item compound dataset, making dataset toString method more informative, more binary dataset operations and new unary operations.

 

 

API Certification

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues

This release has not introduced any new dependencies. APIs have been made more uniform and various clashes of method names have been resolved.

 

Security Issues

There are no known vulnerabilities.

Non-Code Aspects

Some corrections to example code have been applied.

Usability Details

The increased uniformity of APIs should make usage of them easier.

End of Life

The API clean up has removed some method calls and changed some method signatures too thus this is a major version release that breaks backward compatibility. One (non-static) method (IMetadataProvider#getMetadata) and other static methods in DatasetFactory have been deprecated.

Communities

There has been engagement on the project's github repository with issues being raised and resolved with pull requests. This project has users in DAWNScience, GDA and the new Eclipse Scanning project. And this release is has been undertaken in coordination with their releases.