This project has evolved and is now called Open Data Contract Standard (ODCS), part of Bitol, a project hosted by The Linux Foundation and AIDA User Group.
The new repository can be found at: https://github.com/bitol-io/open-data-contract-standard.
Welcome! Thanks for your interest and for taking the time to come here! ❤️
This project describes the data contract being used in the implementation of Data Mesh at PayPal. It is available for you as an Apache 2.0 license. Contributions are welcome!
Discover the template. This file contains the explanation and several examples.
A data contract defines the agreement between a data producer and consumer. A data contract contains several sections:
- Fundamentals.
- Schema.
- Data quality.
- Service-level agreement (SLA).
- Security & stakeholders.
- Custom properties.
Figure 1: illustration of a data contract, its principal contributors, sections, and usage.
PayPal uses data contracts in many ways, but this article from the PayPal Technology blog gives a good introduction.
Check out the CONTRIBUTING file.
If you are a PayPal employee or contractor, contact us via Slack at #rosewall-help
.
- 2023-05-07 - Data Engineering Weekly #130 - Data Contract in the Wild with PayPal’s Data Contract Template
- 2023-05-06 - PayPal เปิด Data Contract เป็น Open Source Template ให้ไปใช้งานกัน
- 2023-05-05 - Jonathan Neo (j__neo ) on Reddit
- 2023-05-01 - PayPal open sources its data contract template
If you spot an article about the PayPal's Data Contract Template, make a pull request!