Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[codeathon]Add AdvancedConverter to convert massively and recursively CSS OPI to Phoebus BOB files #3049

Open
8 of 10 tasks
katysaintin opened this issue Jun 14, 2024 · 0 comments

Comments

@katysaintin
Copy link
Contributor

katysaintin commented Jun 14, 2024

Add AdvancedConverter to convert massively and recursively CSS OPI to Phoebus BOB files

  • Manage a opi folder in addition to a list of a opi
  • Recursive conversion and reproduce the same tree structure of the original
  • Copy pictures files in the output folder if the output is different of opi folder, respecting the tree structure
  • Modify the import in script files (embedded scripts too) to use Phoebus "org.csstudio.display.builder" import
  • Copy scripts files to phoebus_files in order to allow opi files use the original script file that use "org.csstudio.opibuilder" import
  • Update the references in generated bob file for Linking Container (replace by bob file), for phoebus scripts .
  • Create corresponding unit test
  • Create a app to call AdvancedConverter
  • Add a documentation
  • Fixing other issues unexisting properties and widgets and so on see https://github.com/ControlSystemStudio/phoebus-converter
katysaintin pushed a commit to katysaintin/phoebus that referenced this issue Jun 14, 2024
shroffk added a commit that referenced this issue Jul 18, 2024
Add AdvancedConverter see issue #3049
lrioult pushed a commit to katysaintin/phoebus that referenced this issue Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant