Joined: Sep. 2005
||Posted: July 19 2007,06:32
|How can this be backward compatible when such is the case?|
You cannot go back and change the mydsl loading scripts on all previous versions of DSL.
By 'backwards compatible" I meant that, with a test something like this added, the scripts could (to provide transitional support) be made to recognize both the old .dsl and .tar.gz and "new" .dsl which would, from then on, be redefined to include both red and green .dsl. Users could then be told to call any new "green" extensions .dsl, not tar.gz. Perhaps "backwards compatible" was the wrong way to express this - I was referring to the change being conveivably compatible with both old and new extension suffixes, but not with earlier dsl versions on low ram hardware.
Yes, users of previous versions of dsl on old hardware could then be running wkriteable unneccesarily on new extensions from the newly-broadened .dsl category and running into problems. This would be a mandatory upgrade to the new dsl version (or some sort of patch extension as you say) if they wanted to avoid that. But I don't see any way around that if you want to get rid of tar.gz while maintaining support for legacy. And if you don't and rely on unionfs to solve the problem, then users of even older pre-unionfs versions of dsl on old hardware will be left behind anyway. Perhaps can't avoid a mandatory upgrade for a minority of users to a newer dsl version one way or the other? Then there are an increasing number of those with newer hardware (me) for whom running mkwritable has no negative effects anyway.
|Must I continue to still support both unionfs and legacy?|
I've obviously assumed you would be, and didn't know dropping it was on the cards. I'm one of those often using a legacy boot, because I need ipw2000 with my hardware as you know (dsl-2.1b) (I however still try newer versions). Eventually that will be resolved also.
|a test should be made for|
1. The operating mode is legacy.
2. The extension is of type .dsl
Granted it requires more thinking through, I've just raised it as an idea.