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

Externally specified attributes #485

Open
UnsignedByte opened this issue Jan 19, 2025 · 0 comments
Open

Externally specified attributes #485

UnsignedByte opened this issue Jan 19, 2025 · 0 comments
Labels
C: language Component: the Filament language S: needs triage Status: Needs some more thinking before being actionable

Comments

@UnsignedByte
Copy link
Collaborator

As discussed in #470 it is useful to have information stored in program via a number of attributes. One risk is of course the TCL script problem, but I think here we do have a meaningful amount of information that should be specified somehow and would be too inflexible if specified directly within the filament source. One possible alternative would be to specify this information directly as attributes in the same file that #439 uses to specify gen parameters as well as toplevel component parameters (#440) so at least everything is together.

Just dumping this as an idea that goes well with the existing #441 ideas, but it also suffers from a number of the same problems, namely

  1. Confusion from external file information overriding things in source code
  2. Too much externalized information
@UnsignedByte UnsignedByte added C: language Component: the Filament language S: needs triage Status: Needs some more thinking before being actionable labels Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: language Component: the Filament language S: needs triage Status: Needs some more thinking before being actionable
Projects
None yet
Development

No branches or pull requests

1 participant