+1 to the general concept. I talk about this on Slide 17 of my Open Web
Presentation (http://www.slideshare.net/factoryjoe/diso-the-open-web).
OpenSocial has the concept of messages:
http://code.google.com/apis/opensocial/docs/0.7/reference/opensocial....
It seems to me that doing this over the activity stream infrastructure would
make the most sense, but I also think that including callback URLs would
make sense.
So in addition to what you've mocked up, the ability to view the adder's
profile in situ would be ideal, as would adding the sender's URL to one's
contact list immediately.
This is the major problem with BACN that we could address -- which is AJAX
driven notifications (where appropriate) that allow you to actually make
decisions, instead of having to go back to the source every time!
Chris
On Wed, May 7, 2008 at 12:50 PM, Steve Ivy <steve
...@gmail.com> wrote:
> Idea for another DiSo plugin: the DiSo Inbox. This is a notification
> system that would be implemented as a plugin, with the UI implemented
> as a dashboard widget (and additional management screens) for the
> target platform. It should be relatively simple:
> * Data storage for notifications (there may be some overlap with action
> streams)
> * a Message has:
> ** subject
> ** message
> ** url: optional, refers to the originating site, or a "more..." link
> kind of thing
> ** ttl: time-to-live, could also be implemented as a priority - how
> long should this message stick around before auto-deleting?
> in the UI you have (simplistically):
> +---------------------------------------------------+
> | So and So has friended you |
> | [view] [dismiss] |
> +---------------------------------------------------+
> +---------------------------------------------------+
> | You have three new contacts from |
> | Flickr... |
> | [view] [dismiss] |
> +---------------------------------------------------+
> Plugins could post notifications to the inbox for the user to act on.
> Thoughts? (And is there something like this already?)
> --Steve
> --
> Steve Ivy
> http://redmonk.net // http://diso-project.org
> This email is: [ ] bloggable [x] ask first [ ] private
--
Chris Messina
Citizen-Participant &
Open Source Advocate-at-Large
factoryjoe.com # citizenagency.com # diso-project.org
This email is: [ ] bloggable [X] ask first [ ] private