Remove "mkimage.sh" and associated scripts#41440
Conversation
I looked at fixing https://bugs.debian.org/969940, but these scripts haven't been materially changed in 2-3 years and better alternatives exist elsewhere, so we should probably just remove them instead. Signed-off-by: Tianon Gravi <[email protected]>
|
Maybe a link to a reference where the better alternatives exist, or update the ones in contrib to match the better ones? |
|
I never used these myself; not sure how popular they are (if they're broken, probably not too popular |
|
a readme/link to alternatives would perhaps be nice yes (if we have some place to put it) |
|
Sorry, yes, that's what I've been struggling with -- I don't think these are good examples anymore, or even great for folks to use. They don't have exact replacements, but functionally the idea is simply "generate some content and package it into an image via If we remove this completely, I'm not sure where we'd put a note about alternatives, but also I'm not sure we really should -- either our documentation or better yet each project's documentation is a better place IMO. We do have the following note on the whole
|
|
Coming back to this from a fresh thought process, another way to put my sentiment is that these scripts are unmaintained, and the ecosystem at large is mature enough now that I don't think it's necessarily our responsibility to help users find alternatives -- these were really helpful when there weren't a lot of base images available, and now we're to the point where that's not remotely accurate (lots of folks have their own special base images these days). 😅 |
|
Agreed; makes sense |
|
Looking at this now years later, I'm even more firmly of the opinion that we should remove all the (They're all very outdated/unmaintained now.) I'd even go slightly further and suggest we should consider including |
|
So, yeah, I think it should be safe to just ditch those scripts. |
|
I looked at fixing https://bugs.debian.org/969940, but these scripts haven't been materially changed in 2-3 years and better alternatives exist elsewhere, so we should probably just remove them instead.
(Consider this a request for comment from Moby maintainers and/or community members who might be using them 😅)
IMO, it would also make sense to remove the other
mkimage-*.shscripts (alpine, 3xarch❗,crux,pld,yum), but I've been less directly involved in those so I'm not positive how much use they've seen (happy to throw them in here too if maintainers agree).