My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
AlembicPromises  
Alembic 1.0 Promises
Phase-Requirements, Featured
Updated Aug 5, 2011 by rob.bre...@gmail.com

Introduction

The Alembic library is designed to be a reliable production library both today and in the future. The Alembic development team makes the following promises to the community:

Alembic Promises

  1. Alembic Data will be backwards compatible with any version of the API.
  2. Read performance will be the same or improve with future versions.
  3. API will remain source code compatible unless read performance can be greatly improved.
  4. Write performance will stay the same or improve unless read performance can be greatly increased.
  5. Disk space usage will stay the same or improve unless read performance can be greatly increased.
  6. Traversing the hierarchy must remain fast and not require much data loading/memory usage to guarantee on-demand loading.
  7. Reading and writing the data for a specific node will not require the data of any other node for on-demand loading and writing.
  8. Reading and writing a frame for a node will not require any other frame for on-demand loading and writing.

Please note: these promises can be relied on for Alembic versions 1.0 and higher.


Sign in to add a comment
Powered by Google Project Hosting