{"id":27301511,"url":"https://github.com/eprosima/fast-dds-qos-profiles-manager","last_synced_at":"2025-04-12T01:46:35.010Z","repository":{"id":76916683,"uuid":"581196686","full_name":"eProsima/Fast-DDS-QoS-Profiles-Manager","owner":"eProsima","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-17T05:55:52.000Z","size":1311,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-10-19T08:10:58.158Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eProsima.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-22T14:27:56.000Z","updated_at":"2024-10-17T05:55:54.000Z","dependencies_parsed_at":"2024-10-19T05:18:45.105Z","dependency_job_id":"53e88d58-f9cd-4450-bf52-1a871bd72b81","html_url":"https://github.com/eProsima/Fast-DDS-QoS-Profiles-Manager","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eProsima%2FFast-DDS-QoS-Profiles-Manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eProsima%2FFast-DDS-QoS-Profiles-Manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eProsima%2FFast-DDS-QoS-Profiles-Manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eProsima%2FFast-DDS-QoS-Profiles-Manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eProsima","download_url":"https://codeload.github.com/eProsima/Fast-DDS-QoS-Profiles-Manager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248505952,"owners_count":21115354,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-12T01:46:34.350Z","updated_at":"2025-04-12T01:46:34.989Z","avatar_url":"https://github.com/eProsima.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fast-DDS-QoS-Profiles-Manager\n\neProsima's Fast DDS QoS Profiles Manager is a set of tools for the generation of XML files containing Fast DDS profile definitions.\n\nThe set includes, under `lib/` folder, the library that generates the XML profile files, exposing API calls to configure the desired profiles.\nUnder `cli/` folder, a command line interface library provides the possibility of setting simple instructions via command line to configure the desired profiles.\nUnder `gui/` folder, a graphical user interface allows to graphically configure the desired profiles in a simple form layout. The interface guides the user to complete the profile data, highlighting missing fields and displaying their default values.\n\nBoth CLI and GUI makes use of the provided library.\nSee below a simpe graphic of the interactions between each element.\n\n```mermaid\nerDiagram\n    GUI |o--|| library : uses\n    CLI |o--|| library : uses\n    library |o--|{ XML : generates\n    XML {\n        contains profiles\n    }\n\n```\n\n## Commercial support\n\nLooking for commercial support? Write us to info@eprosima.com\n\nFind more about us at [eProsima’s webpage](https://eprosima.com/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feprosima%2Ffast-dds-qos-profiles-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feprosima%2Ffast-dds-qos-profiles-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feprosima%2Ffast-dds-qos-profiles-manager/lists"}