geda-developers team mailing list archive
-
geda-developers team
-
Mailing list archive
-
Message #00058
GParts Interoperability
Developers,
I am updating GParts to work with the gEDA tip, however there has bee many updates to the scheme files that GParts does not provide functionality for. There are many settings that GParts must be in sync with to operate correctly.
- always-promote-attributes
- attribute-promotion
- component-library
- keep-invisible
- promote-invisible
- and colormaps
Currently, GParts includes these files to get the above options:
- system-gafrc
- system-gschemrc
Could a good mechanism be implemented to allow the two applications to interoperate?
Here are some options:
- Create a well-known scheme file that contains a subset of the configuration settings.
- Create a conditional variable that allows scheme to know which application is parsing it.
- Use system-gpartsrc to include less-known files from the scheme directories.
Any other implementations? Which is the best going forward?
Cheers,
Ed
Follow ups