Title: Have a philosophy for replacing vs. merging vs. do-nothing · Issue #42 · usethis-python/usethis-python · GitHub
Open Graph Title: Have a philosophy for replacing vs. merging vs. do-nothing · Issue #42 · usethis-python/usethis-python
X Title: Have a philosophy for replacing vs. merging vs. do-nothing · Issue #42 · usethis-python/usethis-python
Description: When adding configuration (e.g. ruff rules, pre-commit hooks, CI config, etc.) if there is existing config, it is not obvious how to interact with it. Should we replace it? (probably hardly ever!) Should we merge it together with the def...
Open Graph Description: When adding configuration (e.g. ruff rules, pre-commit hooks, CI config, etc.) if there is existing config, it is not obvious how to interact with it. Should we replace it? (probably hardly ever!) ...
X Description: When adding configuration (e.g. ruff rules, pre-commit hooks, CI config, etc.) if there is existing config, it is not obvious how to interact with it. Should we replace it? (probably hardly ever!) ...
Opengraph URL: https://github.com/usethis-python/usethis-python/issues/42
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Have a philosophy for replacing vs. merging vs. do-nothing","articleBody":"When adding configuration (e.g. ruff rules, pre-commit hooks, CI config, etc.) if there is existing config, it is not obvious how to interact with it. Should we replace it? (probably hardly ever!) Should we merge it together with the default in some way? (Tricky, but good for updating to latest best practice.) Should we just give up and leave the config alone (very easy, potentially missed opportunities.)\r\n\r\nSome thought needs to go into this, and its ramifications need to be reckoned for the three examples mentioned above.","author":{"url":"https://github.com/nathanjmcdougall","@type":"Person","name":"nathanjmcdougall"},"datePublished":"2024-10-22T09:41:04.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":7},"url":"https://github.com/42/usethis-python/issues/42"}
| 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:a05523b6-b337-e343-4ef5-6420f43aa418 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | EE32:27F4E1:D32D15:11E2699:6A4D5B73 |
| html-safe-nonce | 63f8c07ca790bd7197b3cc29598fbfa2400c404e56cf453d2a63f2e26d079d25 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFRTMyOjI3RjRFMTpEMzJEMTU6MTFFMjY5OTo2QTRENUI3MyIsInZpc2l0b3JfaWQiOiI0NDY1NDg1NjM0MTAyNzEzMjAzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 7147f89edc1a30522ccd0799d0021c18631ef781e11da0dcdcdbbec1f6140e02 |
| hovercard-subject-tag | issue:2604876440 |
| 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/usethis-python/usethis-python/42/issue_layout |
| twitter:image | https://opengraph.githubassets.com/d727ece2327a75e7cae2c8e1f227779cd89055248501b606246e9df966ccb43c/usethis-python/usethis-python/issues/42 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d727ece2327a75e7cae2c8e1f227779cd89055248501b606246e9df966ccb43c/usethis-python/usethis-python/issues/42 |
| og:image:alt | When adding configuration (e.g. ruff rules, pre-commit hooks, CI config, etc.) if there is existing config, it is not obvious how to interact with it. Should we replace it? (probably hardly ever!) ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | nathanjmcdougall |
| hostname | github.com |
| expected-hostname | github.com |
| None | 2a1443ff9733a3016431263ea73c93d8fe00c195eb4a7670ac30e7848f045441 |
| turbo-cache-control | no-preview |
| go-import | github.com/usethis-python/usethis-python git https://github.com/usethis-python/usethis-python.git |
| octolytics-dimension-user_id | 216362695 |
| octolytics-dimension-user_login | usethis-python |
| octolytics-dimension-repository_id | 842189705 |
| octolytics-dimension-repository_nwo | usethis-python/usethis-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 842189705 |
| octolytics-dimension-repository_network_root_nwo | usethis-python/usethis-python |
| 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 | f3bdd3157ea1f0fd738d408eceeead721acf1dc3 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width