Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

Commit cf8ed29

Browse files
author
Zhitao Li
committed
Minor update on wording for Goals.
1 parent a889b0c commit cf8ed29

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

rfcs/20210307-tfx-api-artifact-compat.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,11 @@
1313
## Objective {#objective}
1414

1515
Defining requirements and processes for TFX::OSS and related libraries (see list
16-
below) to achieve necessary API & Artifact compatibility, in order to satisfy
17-
the following efforts (which drives the requirements and scope of this doc).
18-
19-
### 1.0 Release of OSS {#1-0-release-of-oss}
20-
21-
It has been long sought for TFX and the related projects to reach a stable 1.0
22-
release, possibly subject to [Semantic Versioning](https://semver.org/) (aka
23-
SemVer). Most important requirement is that **all minor versions within the same
24-
major version must be backward compatible**, which applies to both public API
25-
and Artifacts.
16+
below) to achieve necessary API & Artifact compatibility.
2617

2718
### Goals {#goals}
2819

29-
* Clearly define a stable API surface of TFX::OSS, or at least lay out a
20+
* Clearly define a stable API surface of TFX::OSS, and lay out a
3021
structure to determine what falls into the stable public APIs.
3122
* API stability: TFX::OSS (as pipeline) and all APIs from the
3223
[Key Dependency Libs](#key-dependency-libraries-in-scope) exposed through

0 commit comments

Comments
 (0)