There are many plan on the road map to dsl 1.0. Each new release we make progress.
There lately have been some trying to do persistentancy. All of these are on the road map. Some will affect the extensions. Even changing the user from damnsmall to dsl has impacted the extensions. If we try to do too many changes at once it can become unmanageable. Some of us know the "fun" we had in moving to the 0.9.0 release.
I am aware of the user community's desires. Giving user complete control of the icons and working smoothly will all the various methods of installs and persistentacy is all part of the plan.
Some will users will not wait and will apply patches as suggested by some of the posts. Some patches will work in some but not all environments.
I have actually created a document outling what needs to be done, and have discussed this with John. I also need to coordinate with Kent so as to miniumize the impact to the extension library.
Afterall, dsl is still at a 0.9.x release. And there are only 24hrs in a day. And this is not anyone's job.
However, this is all good, the plans I have are indeed what the user community is now ready and asking for. Therefore we are on track.
All I can now ask for is your patience.