Skip to content

Deprecate Variable Listeners #1524

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

Open
triceo opened this issue Apr 16, 2025 · 0 comments
Open

Deprecate Variable Listeners #1524

triceo opened this issue Apr 16, 2025 · 0 comments

Comments

@triceo
Copy link
Contributor

triceo commented Apr 16, 2025

Convert all internal uses of Variable Listeners to the new mechanism, then deprecate Variable Listeners for removal.
This should include deprecating any annotation which is implemented via a user providing a Variable Listener.

In general, the supported types of embedded shadow variables should be reviewed to find out which are still needed, and which may be deprecated. We need to decide what to do with:

  • Cascade shadow var. (Can it do something that DSV can not? If not, deprecate.)
  • Piggyback shadow var. (Can it be connected to DSV? Does it have any other uses?)

In order to deprecate var listeners, Python people will need an alternative. One part of this task therefore needs to be Python support for DSVs.

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