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

Provide a mechanism to deactivate PDI on demand #438

Open
jbigot opened this issue Sep 25, 2023 · 0 comments · May be fixed by #543
Open

Provide a mechanism to deactivate PDI on demand #438

jbigot opened this issue Sep 25, 2023 · 0 comments · May be fixed by #543
Assignees
Labels
level:: newcomer_job An issue whose resolution is well suited for newcomers module:: c api request:: feature

Comments

@jbigot
Copy link
Member

jbigot commented Sep 25, 2023

In GitLab by @fxmordant on Sep 25, 2023, 15:54

In certain cases, users may want to temporarily deactivate PDI's functionality at runtime without modifying the existing code.
Currently, there is no straightforward way to achieve this.

To address this, a proposed solution is to include a separate header file (e.g. pdi_deactivation.h) that would redefine the PDI API with empty functions, disabling PDI's operation while maintaining valid syntax.
Users would only need to add this header file when they wish to temporarily deactivate PDI.

@jbigot jbigot added the level:: newcomer_job An issue whose resolution is well suited for newcomers label Oct 30, 2024
@JAuriac JAuriac self-assigned this Nov 28, 2024
JAuriac added a commit that referenced this issue Nov 28, 2024
JAuriac added a commit that referenced this issue Dec 2, 2024
JAuriac added a commit that referenced this issue Dec 2, 2024
…deactivation mention to pull_request_template.md
JAuriac added a commit that referenced this issue Jan 30, 2025
JAuriac added a commit that referenced this issue Feb 7, 2025
JAuriac added a commit that referenced this issue Feb 7, 2025
@JAuriac JAuriac linked a pull request Feb 7, 2025 that will close this issue
17 tasks
JAuriac added a commit that referenced this issue Feb 7, 2025
JAuriac added a commit that referenced this issue Feb 7, 2025
JAuriac added a commit that referenced this issue Feb 7, 2025
JAuriac added a commit that referenced this issue Feb 7, 2025
@JAuriac JAuriac linked a pull request Feb 20, 2025 that will close this issue
17 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level:: newcomer_job An issue whose resolution is well suited for newcomers module:: c api request:: feature
Projects
None yet
2 participants