Open Resource Discovery (ORD) is a protocol that allows applications and services to self-describe their exposed resources and capabilities. It can be used to describe static documentation, but can also reflect tenant specific configuration and extensions (at run-time).
To learn more, have a look at the Open Resource Discovery Specification documentation.
ℹ ORD is an open standard by SAP, currently geared towards the SAP ecosystem. However, it is built to be a generic standard and could be used outside of SAP, if the infrastructure (aggregators, namespace registry) is built or adjusted. The standard is extensible through extensibility attributes, custom types and policy levels.
If you have feedback, questions or problems, please create a GitHub issue.
The ORD development is driven by SAP internally, but public feedback, suggestions and contributions are welcome.
Currently there are no public resources beside the ORD spec itself. We plan to add more in the future.
Check out the ORD Reference Application for an example ORD implementation and how it behaves.
- Within this repository: examples/.
For detailed and recent changes, please refer to the CHANGELOG.md.
- The original idea for ORD came from Harsh Jegadeesan and Divya Mary.
- The currently active core-contributors to the spec are: Simon Heimler, Sebastian Wennemers, Steffen Göbel, Ralf Hofmann, Kiril Kabakchiev, Nikolay Mateev, Bibin Thomas and others.
Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.