-
Notifications
You must be signed in to change notification settings - Fork 7
Versioning
okram edited this page Apr 28, 2013
·
5 revisions
TinkerPop follows a common versioning scheme for all projects, where the scheme follows x.y.z
.
- The documentation must be “the same” between all versions of
.z
(up to tweaks and clarifications, etc. — as the master/ branch is at.y
) - External APIs are non-breaking for all
.z
versions. - Minor API changes are okay (preferably via
Deprecated) up to @.y
- Major API changes are okay up to
x.
- Bug fixes/optimizations/and very minor features are okay for the
.z
lines. - Features that need to be documented go into the
.y
line. - All
.z
versions of software must integrate — e.g. Frames2.3.1
and Blueprints2.3.0
must work together.