Title: Interpretation of argument for use_legacy_defaults is not clear · Issue #432 · python-control/python-control · GitHub
Open Graph Title: Interpretation of argument for use_legacy_defaults is not clear · Issue #432 · python-control/python-control
X Title: Interpretation of argument for use_legacy_defaults is not clear · Issue #432 · python-control/python-control
Description: My sense of the way that use_legacy_defaults should work is that if I had code that was working in some version and it stops working in a future version, I should be able to use use_legacy_defaults to return things to the version that wa...
Open Graph Description: My sense of the way that use_legacy_defaults should work is that if I had code that was working in some version and it stops working in a future version, I should be able to use use_legacy_defaults...
X Description: My sense of the way that use_legacy_defaults should work is that if I had code that was working in some version and it stops working in a future version, I should be able to use use_legacy_defaults...
Opengraph URL: https://github.com/python-control/python-control/issues/432
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Interpretation of argument for use_legacy_defaults is not clear","articleBody":"My sense of the way that `use_legacy_defaults` should work is that if I had code that was working in some version and it stops working in a future version, I should be able to use `use_legacy_defaults` to return things to the version that was working.\r\n\r\nSo, for example, if I had things working in 0.8.2 and I upgrade to 0.8.4 or 0.9.0 and things stop working, I should be able to say\r\n```\r\nuse_legacy_defaults('0.8.2')\r\n```\r\nand my code will work again.\r\n\r\nThis particular call definitely won't work (`use_legacy_defaults` only recognizes '0.8.3') and it is not clear to me how it could work. Basically, it seems like we need to track when a change in default behavior occurred and then \"revert\" any defaults that are different between the version I was using and the current version.\r\n\r\n@sawyerbfuller Does my issue make sense? This is related to PR #431, I think.","author":{"url":"https://github.com/murrayrm","@type":"Person","name":"murrayrm"},"datePublished":"2020-07-18T05:38:16.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/432/python-control/issues/432"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:4d5a2d05-182c-0b06-173f-51ec99a499ee |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | C2A2:18FE23:1E155D:29E782:697B3EEB |
| html-safe-nonce | 036ca01ae7d30c26c523c9084d2b942d1c43d6df22e8c8e37790a8bb34edcb2d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMkEyOjE4RkUyMzoxRTE1NUQ6MjlFNzgyOjY5N0IzRUVCIiwidmlzaXRvcl9pZCI6IjE3MTg2NzE5OTMyMjMyMDA0OTEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | d050c3b2ca4659e6e3ff666b0c88acbd10ed9a296fb6939b21666c754a393af6 |
| hovercard-subject-tag | issue:659923872 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python-control/python-control/432/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0e9bb17213406ed751f4ea38a7558a96245174016c313fa2cb6f8df7f73c3014/python-control/python-control/issues/432 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0e9bb17213406ed751f4ea38a7558a96245174016c313fa2cb6f8df7f73c3014/python-control/python-control/issues/432 |
| og:image:alt | My sense of the way that use_legacy_defaults should work is that if I had code that was working in some version and it stops working in a future version, I should be able to use use_legacy_defaults... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | murrayrm |
| hostname | github.com |
| expected-hostname | github.com |
| None | 6fe64d94889230be19a900846cfc91707e7dd4206878d6c208922b46a6b0735d |
| turbo-cache-control | no-preview |
| go-import | github.com/python-control/python-control git https://github.com/python-control/python-control.git |
| octolytics-dimension-user_id | 2285872 |
| octolytics-dimension-user_login | python-control |
| octolytics-dimension-repository_id | 22791752 |
| octolytics-dimension-repository_nwo | python-control/python-control |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 22791752 |
| octolytics-dimension-repository_network_root_nwo | python-control/python-control |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 15736a47b83581130a149aa1b928696bea06adde |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width