-
Notifications
You must be signed in to change notification settings - Fork 246
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
RFC: How to get rid of "disgraced" functionality? #1173
Comments
@jsmeix please define what you mean with disgraced functionality? Can you give an example? |
With "disgraced functionality" I mean functionality The "we" therein means there must be agreement My current examples where I personally think MANUAL_INCLUDE cf. USB_RETAIN_BACKUP_NR cf. UDEV_WORKFLOW cf. Bottom line from my point of view: Some special "corner case" functionality does not work well |
@schlomo suggested in |
According to And I (@jsmeix) also like it this way because I also |
Stale issue message |
I request for comments what the right process is
how to get rid of disgraced functionality in ReaR.
Over the years lots of functionality gets added to ReaR.
Most of it turns out to be actually useful in practice.
But some functionality turns out to become more and more
a hindrance or it even turns out to be "simply wrong".
I would like to get rid of such "disgraced" functionality in ReaR
in a reasonable way so that the resulting backward incompatible
changes do not hit the users out of a sudden.
My ad hoc idea is to declare functionality "deprecated"
in one version of ReaR with a planned timeline in what
future version this functionality will be finally dropped
plus
LogPrint messages if that functionality is actually used that
inform the user about "deprecated and planned end of life".
The text was updated successfully, but these errors were encountered: