Since the last thread kind of died, ive decided to serve up my latest work on the Dashboard interface here rather than resurrecting a dead thread. For reference heres the [url=http://silverstripe.com/extending-hacking-silverstripe-forum/flat/46893]old thread[/url].
Anyway, i've decided to go ahead with the user todo list, with widget capability to be added. Ive coded up a fully working proof of concept which allows you to easily add Todo items to the page displayed when an Administrator logs in and have them display the items when they select it. Im probably babbling - so theres a [url=http://grayzagdesign.com/ss/Dashboard.htm]screencast here[/url] displaying what ive done so far. (Warning: its 6MB). I also have a tar archive of my progress, along with install instructions etc. It can be found [url=http://grayzagdesign.com/ss/dashboard.tar]here[/url]. Please note that its completely untested.
Please Note: DO NOT INSTALL THIS ON A LIVE SITE! It will probably break something. Also - i know the add a widget button does nothing - hopefully it will sometime in the near future ;)
It'd be great if a few people could download and test the tarball on their local servers or similar, and give me some feedback/ideas.