-
-
Notifications
You must be signed in to change notification settings - Fork 665
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
BUG: Mark LabelGeometryImageFilter as deprecated #4630
BUG: Mark LabelGeometryImageFilter as deprecated #4630
Conversation
The LabelGeometryImageFilter has known computational inefficiencies and bugs such as some attributes are not computed with respect to image geometry. This class is currently in the Review module and is planned to be moved to the Compatibility group under the Deprecated module.
The intention is to produce a warning for the current up common release so that with |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. You mean to be moved to Deprecated
module in 6.0, not 5.0?
It does not look like the the ITKReview module has recently receive style changes. |
Maybe because it is off by default? |
Perhaps we should turn it on by default (low effort), of finish migration of content out of it and into other corresponding modules (high effort)? |
I think turning it on by default may encourage more usage, and limit options available to the remaining classes. I Think the options for the classes in the Review module should be 1) Integrate in ITK proper after changes, 2) make a remote module 3) move to the Deprecate module. |
@@ -66,6 +66,8 @@ namespace itk | |||
* by Padfield D., Miller J | |||
* https://www.insight-journal.org/browse/publication/301 | |||
* | |||
* This class contains computational inefficiencies and bugs such as some attributes are not computed with respect to | |||
* image geometry, consider using these supported alternatives: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
@thewtex I see you tagged ITK6.0 beta with this PR. So what would be the scheduled to move this class the the ITK Deprecated module? ITK 7.0? This filter is only in ITKReview, so perhaps less notification is needed? |
ITKReview is relied on in practice, but it would be helpful to have it marked as deprecated if you would like to move to ITKDeprecated in ITK 6. Merged. |
adb1b5c
into
InsightSoftwareConsortium:master
The LabelGeometryImageFilter has known computational inefficiencies and bugs such as some attributes are not computed with respect to image geometry.
This class is currently in the Review module and is planned to be moved to the Compatibility group under the Deprecated module.
PR Checklist
Refer to the ITK Software Guide for
further development details if necessary.