You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,12 +10,14 @@ This document tracks the history and evolution of the **Open Data Contract Stand
10
10
* Update [examples](examples) to adhere to JSON schema
11
11
* Full example from README directs to [full-example.yaml](examples/all/full-example.yaml)
12
12
13
-
# v2.2.1 - 2023-10-03 - APPROVED
13
+
# v2.2.1 - 2023-12-18 - APPROVED
14
14
15
-
* Reformat Markdown tables
16
-
* Reformat quality examples to be valid YAML
17
-
* Add in isUnique, primaryKeyPosition, partitionKeyPosition and clusterKeyPosition to `column` definition
18
-
* Add [JSON schema](schema/odcs-json-schema.json) to validate YAML files
15
+
* Reformat quality examples to be valid YAML.
16
+
* Type of definition for authority have standard values: `businessDefinition`, `transformationImplementation`, `videoTutorial`, `tutorial`, and `implementation`.
17
+
* Add in `isUnique`, `primaryKeyPosition`, `partitionKeyPosition`, and `clusterKeyPosition` to `column` definition.
18
+
* Add [JSON schema](schema/odcs-json-schema.json) to validate YAML files for v2.2.1.
19
+
* Integrated as part of [Bitol](https://lfaidata.foundation/projects/bitol/).
20
+
* Reformat Markdown tables.
19
21
20
22
# v2.2.0 - 2023-07-27 - APPROVED
21
23
@@ -111,4 +113,4 @@ Removed the weight for system ratings from the data contract. Their default valu
Copy file name to clipboardExpand all lines: README.md
+12-8Lines changed: 12 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,16 @@
1
-
# Open Data Contract Standard
1
+
[](https://www.bestpractices.dev/projects/8149)
2
+
3
+
# Open Data Contract Standard (ODCS)
2
4
3
5
Welcome!
4
6
5
7
Thanks for your interest and for taking the time to come here! ❤️
6
8
7
9
## Executive summary
8
-
This standard describes a structure for a **data contract**. It's current version is 2.2.0. It is available for you as an Apache 2.0 license. Contributions are welcome!
10
+
This standard describes a structure for a **data contract**. It's current version is 2.2.1. It is available for you as an Apache 2.0 license. Contributions are welcome!
9
11
10
12
## Discover the open standard
11
-
Discover the [Open Data Contract Standard](./docs/README.md). This file contains some explanations and several examples. More [examples](./examples/README.md) have been added to v2.2.
13
+
Discover the [Open Data Contract Standard](./docs/README.md). This file contains some explanations and several examples. More [examples](./examples/README.md) have been added to v2.2.1.
12
14
13
15
## What is a Data Contract?
14
16
@@ -21,7 +23,7 @@ A data contract defines the agreement between a data producer and consumers. A d
Check out the [CONTRIBUTING](./CONTRIBUTING.md) file.
38
40
39
41
## Articles
40
-
42
+
* 2023-11-30 - [Linux Foundation AI & Data - Bitol Joins LF AI & Data as New Sandbox Project](https://lfaidata.foundation/blog/2023/11/30/bitol-joins-lf-ai-data-as-new-sandbox-project/)
43
+
* 2023-11-30 - [AIDAUG - Bitol Joins LF AI & Data as New Sandbox Project](https://aidausergroup.org/2023/11/30/bitol-joins-lf-ai-data-as-new-sandbox-project/)
44
+
* 2023-10-01 - [Data Contracts: A Bridge Connecting Two Worlds](https://medium.com/@atanas.iliev.ai/data-contracts-a-bridge-connecting-two-worlds-404eff1d970d)
* 2023-08-10 - [Welcome to the Open Data Contract Standard](https://jgp.ai/2023/08/09/welcome-to-the-open-data-contract-standard/)
43
47
* 2023-05-11 - [Data Contracts – Everything You Need to Know](https://www.montecarlodata.com/blog-data-contracts-explained/)
@@ -51,7 +55,7 @@ If you spot an article about the Open Data Contract Standard, make a pull reques
51
55
## More
52
56
53
57
### History
54
-
Formerly known as the data contract template, this standard is used to implement Data Mesh at [PayPal](https://about.pypl.com/). Today, starting with v2.2.0, it is maintained by a 501c6 non-profit organization called AIDA User Group (Artificial Intelligence, Data, and Analytics User Group).
58
+
Formerly known as the data contract template, this standard is used to implement Data Mesh at [PayPal](https://about.pypl.com/). Today, starting with v2.2.0, it is maintained by a 501c6 non-profit organization called AIDA User Group (Artificial Intelligence, Data, and Analytics User Group). On November 30th, 2023, [AIDA User Group](https://aidaug.org) and the [Linux Foundation AI & Data](https://lfaidata.foundation/) joined forces to create [Bitol](https://bitol.io). Bitol englobes ODCS and future standards & tools.
55
59
56
60
### How does PayPal use Data Contracts?
57
61
PayPal uses data contracts in many ways, but this [article](https://medium.com/paypal-tech/the-next-generation-of-data-platforms-is-the-data-mesh-b7df4b825522) from the [PayPal Technology blog](https://medium.com/paypal-tech) gives a good introduction.
| type | Definition type | Yes | Type of definition for authority: v2.3 adds standard values: `businessDefinition`, `transformationImplementation`, `videoTutorial`, `tutorial`, and `implementation`. |
232
+
| type | Definition type | Yes | Type of definition for authority: v2.2.1 adds standard values: `businessDefinition`, `transformationImplementation`, `videoTutorial`, `tutorial`, and `implementation`. |
233
233
| url | URL to definition | Yes | URL to the authority. |
0 commit comments