[Proposal] Remove DD for Windows #600

Closed
opened 2026-01-29 16:19:13 +00:00 by claunia · 6 comments
Owner

Originally created by @mnadareski on GitHub (Sep 2, 2023).

Originally assigned to: @mnadareski on GitHub.

I am creating an open proposal to remove DD for Windows from MPF. I have not seen any real need to include the program or support for it as the other supported dumpers are far easier to use and are often more accurate. I will be leaving this proposal open for comments for 1 week. If there is any convincing argument or a general consensus to keep it, I will keep the barebones support intact. Otherwise, if there are no comments, no comments in support of keeping, or arguments for fall through, I will be removing dd for the next stable release.

Originally created by @mnadareski on GitHub (Sep 2, 2023). Originally assigned to: @mnadareski on GitHub. I am creating an open proposal to remove DD for Windows from MPF. I have not seen any real need to include the program or support for it as the other supported dumpers are far easier to use and are often more accurate. I will be leaving this proposal open for comments for 1 week. If there is any convincing argument or a general consensus to keep it, I will keep the barebones support intact. Otherwise, if there are no comments, no comments in support of keeping, or arguments for fall through, I will be removing dd for the next stable release.
claunia added the help wanted label 2026-01-29 16:19:13 +00:00
Author
Owner

@sadikyo commented on GitHub (Sep 2, 2023):

I've never once used dd through MPF, and only used it on the side in rare circumstances anyway. I see no reason it needs to continue to be bundled and supported.

@sadikyo commented on GitHub (Sep 2, 2023): I've never once used dd through MPF, and only used it on the side in rare circumstances anyway. I see no reason it needs to continue to be bundled and supported.
Author
Owner

@RedumpPT commented on GitHub (Sep 2, 2023):

never used it but how much time do you spend supporting dd?
if no time its spent or if it is consuming a very very very low amount of time, I would keep it... we never know when its needed

My 50cents

@RedumpPT commented on GitHub (Sep 2, 2023): never used it but how much time do you spend supporting dd? if no time its spent or if it is consuming a very very very low amount of time, I would keep it... we never know when its needed My 50cents
Author
Owner

@mnadareski commented on GitHub (Sep 2, 2023):

Part of the issue is that the support for dd is half-baked at best currently. It was a proof of concept more than an actual integration. It can't even work properly from Check, which is a big pitfall. This, along with the aforementioned reasoning, is why I'm making this proposal.

@mnadareski commented on GitHub (Sep 2, 2023): Part of the issue is that the support for `dd` is half-baked at best currently. It was a proof of concept more than an actual integration. It can't even work properly from Check, which is a big pitfall. This, along with the aforementioned reasoning, is why I'm making this proposal.
Author
Owner

@RedumpPT commented on GitHub (Sep 2, 2023):

if that's the "state of the art" for dd... just dump it :)

@RedumpPT commented on GitHub (Sep 2, 2023): if that's the "state of the art" for dd... just dump it :)
Author
Owner

@jswagner commented on GitHub (Sep 3, 2023):

I think there's an argument for including ddrescue, which is probably the best preservation tool for unprotected floppy disks for those who don't need to invest in a flux tool, but I think it would require a significant redesign of MPF's workflow.

@jswagner commented on GitHub (Sep 3, 2023): I think there's an argument for including `ddrescue`, which is probably the best preservation tool for unprotected floppy disks for those who don't need to invest in a flux tool, but I think it would require a significant redesign of MPF's workflow.
Author
Owner

@Deterous commented on GitHub (Sep 5, 2023):

For what its worth, I have used dd for windows using MPF once before and do not feel the need for it to be included.

@Deterous commented on GitHub (Sep 5, 2023): For what its worth, I have used dd for windows using MPF once before and do not feel the need for it to be included.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/MPF#600