[Building Sakai] Capturing real time data

Mark Breuker mbreuker at loi.nl
Wed Apr 24 13:41:25 PDT 2013


Hi Thomas,

Seems like you are developing something quite similar. We currently capture the following events in our activity stream:

- announcements
- profile2 status updates
- assignment (1 & 2) evaluations
- mneme evaluations
- forum posts

I don't know all the technical implementation details so I'll have to ask one of our developers.

@Mihai: can you briefly explain how our activity stream is implemented? Also is the code in our local repo or in MSUB?

I'm also CC-ing Alan because he is involved in the TinCan API work.

Cheers,

Mark
________________________________
Van: Thomas Amsler [tpamsler at ucdavis.edu]
Verzonden: woensdag 24 april 2013 20:13
To: Mark Breuker
Cc: sakai-dev sakai-dev
Onderwerp: Re: [Building Sakai] Capturing real time data

Mark,

We are developing and "EDU Activity Stream", where we want to aggregate certain Sakai data such as a student's course announcements etc.

Best,
-- Thomas


On Wed, Apr 24, 2013 at 8:41 AM, Mark Breuker <mbreuker at loi.nl<mailto:mbreuker at loi.nl>> wrote:
Hi Thomas,

We have done something like this to populate our activity stream we show on the dashboard. I know the University of Amsterdam is developing an integration with TinCan API that sends TinCan statements to an external Learning Record Store for analytics purposes.

May I ask why you want to send data to an outside system?

Cheers,

Mark

Mark Breuker
Product Owner
Tel.: +31 71 5451 203<tel:%2B31%2071%205451%20203>

Leidse Onderwijsinstellingen bv
Leidsedreef 2
2352 BA Leiderdorp
www.loi.nl<http://www.loi.nl>

________________________________

[Nederland wordt steeds slimmer. Leidse Onderwijsinstellingen]

De informatie verzonden met dit e-mailbericht (en bijlagen) is uitsluitend bestemd voor de geadresseerde(n) en zij die van de geadresseerde(n) toestemming hebben dit bericht te lezen. Gebruik door anderen dan geadresseerde(n) is verboden. De informatie in dit e-mailbericht (en de bijlagen) kan vertrouwelijk van aard zijn en kan binnen het bereik vallen van een wettelijke geheimhoudingsplicht. Indien u deze e-mail ten onrechte ontvangen hebt, wordt u verzocht ons daarvan zo spoedig mogelijk per e-mail of telefonisch op de hoogte te stellen, en het ontvangen bericht (en de bijlagen) te wissen zonder deze te lezen, te kopiëren of aan derden bekend te stellen.

P  Denk aan het milieu voordat u dit bericht print

________________________________
Van: sakai-dev-bounces at collab.sakaiproject.org<mailto:sakai-dev-bounces at collab.sakaiproject.org> [sakai-dev-bounces at collab.sakaiproject.org<mailto:sakai-dev-bounces at collab.sakaiproject.org>] namens Thomas Amsler [tpamsler at ucdavis.edu<mailto:tpamsler at ucdavis.edu>]
Verzonden: woensdag 24 april 2013 17:36
To: sakai-dev sakai-dev
Onderwerp: [Building Sakai] Capturing real time data

Hello,

We are trying to find a method to capture Sakai data as it is created, in real time, and send it to an external system.

e.g.
Instructor creates a new announcement. As the announcement is created, we want to capture that data/event and send it to an external system.

Possible solutions:

1. Write a component that listens on Sakai events and extracts the needed data as the events occur.

2. Write DB triggers on selected tables, e.g. Announcements, and capture and send the data that way.

Has anybody in the Sakai community tried doing something like this?

Best,
-- Thomas



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130424/191d19fc/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nwss_loi29.gif
Type: image/gif
Size: 4378 bytes
Desc: nwss_loi29.gif
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130424/191d19fc/attachment.gif 


More information about the sakai-dev mailing list