The easy Weblog and Wiki Software
[ start | index | login ]
start > Notification

Notification

Created by senikk. Last edited by senikk, 4 years and 269 days ago. Viewed 815 times. #1
[edit] [rdf]
labels
attachments

SnipSnap Notification

About
The new notification system for SnipSnap using XMPP as delivering platform. Using jcrontab for scheduling of when to send notification messages.

More about this project can be found at my own snap at >>http://senikk.com/space/Notification

References
>>SNIPSNAP-68, >>SNIPSNAP-39

Ideas

  1. Using xmpp transports to support several IM systems without the need to write so much code
  2. Subscription to snips by a subscription icon/link. This would lead you to the add label page for the user's snip and have prefilled values for events like snip change and comments, filter by the snip name with 'title:xxxx'. So often the only thing to do is choose which transport to use.
  3. When a revision system is implemented in SnipSnap it would been neat to receive a diff when changes have been made
  4. Make rss feed of changes instead of sending them. Maybe one for all changes and a custom for your notification subscribtions. So that you can use tools like >>KNewsTicker - >>SNIPSNAP-67
  5. Javascript popup just like its done on web based email clients when new mail arrive.
  6. Possibilty to add notification sending frequency - done with jcrontab
  7. Have a link on the search result page to prefill your search string as filter in NotifyLabel
Transports
A list of possible transports for the notification messages. The SnipSnap manager should have the possibility to choose which ones are supported.
Type/ProtocolDescriptionlabel
IM  
xmppby SmackBotjabberID/xmppID
yahooby SmackBotyahooChatID
icqby SmackBoticqChatID
msnby SmackBotmsnChatID
aol aolID
aimby SmackBotaimID
GaduGaduby >>jabber-gg-transportggChatID
Other  
emailby PostDaemonemail
smsby mail, icq or >>sms transport 
memodancer-services memoserv ircnick
ircby >>irc-transportircChannel

Labels

  • IdentityLabel for the user snip which supports email, xmpp etc to hold the users addresses
  • WatchLabel to put on the snips you want to be notified about. I think this label would also have a filter field to do lucene search to decide sending, could ofcourse be left blank.
  • WatchSystemLabel to have on user snip mostly for administrators to be notified about events like removal of snips, new snips, new user snip, reload of configuration etc.
4 comments (by senikk, incognegro, BillKress) | post comment

What is SnipSnap?
SnipSnap is a free and easy to install weblog and wiki tool written in Java.

SnipSnap download
Current version: 1.0b3-uttoxeter
Try our >>Web Start Demo!

Resources

5567 Users and 13712 Snips. Installed 6 years and 9 days ago

Logged in Users: (2)
… and 20 Guests.

snipsnap-changed for older changes.

< July 2008 >
SunMonTueWedThuFriSat
12345
6789101112
13141516171819
20212223242526
2728293031

snipsnap
Listed on BlogShares
XHTML 1.0 validated
CSS validated
RSS 2.0 validated
RSS Feed

pico-powered

Powered by SnipSnap 1.0b3-uttoxeter
YourKit >>Java Profiler

Fraunhofer FIRST

snipsnap.org | Copyright 2000-2006 Fraunhofer FIRST