Thanks (and a Happy New Year!
Once I get a bit more familiar with DSL, (and if I can find a good spot on the Control Panel for this kind of tweak), I might take a shot at a "preference" to enable/disable this. Though DSL is an excellent learning environment, I am sure that there are many users who blanch at the thought of editing their xinitrc!
One thought that might really work (at the functionality level - how to implement it in the control panel is another story!), is to add a call to another script in xinitrc. The new script would work something like this
1. Call the "getting_started" html page
2. If it returns "not executable", just bail.
i.e. redirect stderr to /dev/null?
The preference toggle could work like this:
1. Create two buttons - or a "flippy" button like the mounter has - and give it two states:
(a) Enabled
(b) Disabled
2. Create a script that would do something like this: (pardon the Windows coding style)
OnButtonClick(message)
case
message = "enable"
chmod +x /usr/share/doc/dsl/getting_started.htm
return
message = "disable"
chmod -x /usr/share/doc/dsl/getting_started.html
return
esac
Any thoughts on:
1. How to implement this?
2. (assuming I get it working) How to submit "upstream" (to you?) for inclusion in the next release?
You're right about one thing - Ubuntu/Mint/Fedora/Slackware/
et.al. are two "damn"

complicated to try this kind of nonsense on without a
whole lot more coding/scripting experience than I have. (there's less to fight with, and less to "break") There is (also) likely to be a less obnoxious "submit" method for patches/updates.
Any other development efforts going on now that DSL has risen like the Phoenix that it is? I'd love to just hang out and soak up the skills.
Thanks again for your advice and encouragement!
Jim (JR)
p.s. The "Preview" functionality on the board is broken - at least in Firefox. Is there a place where I can submit bug reports against the forum site itself?