Add Detailed Usage Descriptions for Federated Catalog #231
-
Feature RequestThe current documentation for the Federated Catalog provides an extensive overview of the architecture, key components, and deployment considerations. However, it lacks detailed usage descriptions that would guide users on how to practically implement and use these components. Adding comprehensive usage descriptions will enhance the usability of the documentation and facilitate smoother implementation and deployment processes. Which Areas Would Be Affected?Documentation Why Is the Feature Desired?Incorporating these detailed usage descriptions will provide users with practical, actionable guidance, enabling effective use and integration of the Federated Catalog components into their projects. Solution ProposalRequested Features:
|
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
@oliverbusch I believe everything you ask for is already there. It might not yet be consolidated in a central location (we're working on that), or be replicated in every repo, but the information is there:
the README.md has a dedicated section how to build and run the FCC with Docker and as a native Java process.
All relevant config properties should be documented using ./gradlew autodoc
./gradlew mergeManifest
./gradlew doc2md then a markdown file should be in the
There is a launcher to run the FC in a standalone configuration. Since it is built on EDC modules, modularity and pluggability are in its DNA. I recommend reading up on general EDC architectural and coding principles. In addition, please also read the documentation about Management Domains. There is probably several other ways how the FC could be deployed, but we're not going to (be able to) provide an exhaustive list. Lastly, checkout MVD for a practical application, embedded and standalone. So, assuming that you've read all the relevant EDC documentation: what exactly are you missing? |
Beta Was this translation helpful? Give feedback.
-
@paullatzelsperger I am looking for information on setting up the FC in the [Type 2b: Distributed Management Domains containing a Catalog Server and separate Control/Data Plane runtimes topology] (url) And in particular, how the FCC can/must be configured. According to the "distributed" documentation, I would assume that I configure the FCC with the following rest call.
But I'm not sure if this is really the case. |
Beta Was this translation helpful? Give feedback.
-
this is pretty much verbatim the use case that MVD models, so you should be able to go from there. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick feedback, Perhaps I would not have asked if the FC API link had worked and an example had been linked. Yes, this is very close to the use case from the MVD. But if you approach the topic from the FC component, you will only find the necessary information via detours, e.g. via the MVD and the Postman commands. |
Beta Was this translation helpful? Give feedback.
-
like i said, we are currently undergoing a major documentation overhaul, which should address this. |
Beta Was this translation helpful? Give feedback.
this is pretty much verbatim the use case that MVD models, so you should be able to go from there.