[Using Sakai] [Building Sakai] interactions between 2 import and 2 export functions within calendar?

Adam Marshall adam.marshall at it.ox.ac.uk
Sat Jul 13 00:51:27 PDT 2013


I think there is still a case for the export calendar url link whe n you really don't mind your calendar being public. It is very easy for the (what we call) private url to be deleted (and a new one generated) whereas the exported url is more permanent. The trick is with the naming of the links making sure every body knows that the regular export generates a public url.

The exported private url from my workspace does indeed include events from sakai calendars that have been subscribed to. This is double edged as if n sites subscribe to (say) a term dates calendar, you get n copies of those events in the export. This could be fixed without too much trouble but we haven't had time yet.

Oxford is of course a respected seat of research so it was only natural for one of our colleagues (Howard) to set up a circular subscription of calendars to see what would happen. What happened was an infinite loop, a reboot and a superfast exercise in bug fixing.

We can give anybody an account to test drive this feature - we would love to get the feature into 2.10.  Adam
--
Sent from my tablet

Keli Sato Amann <kamann at stanford.edu> wrote:


Hello,
We are really interested in adding is Oxford's SAK-21497, which adds a button called "Subscribe" to your Site or My Workspace Schedule. It generates a random URL for your site or My workspace calendar that you can add to your personal calendar. It is only running on their 2.8 instance, but we'll give it a shot. If we get it to work, we might rename it ("Get URL"?) and get rid of "Subscriptions(Export)" which also generates a URL, but forces you to name your calendar/URL and is therefore not terribly secure--someone might guess it.

I guess we'll find out if no one has tried this, but do events imported into your course calendar (either via "Import" or "Subscriptions(import)") also get put into the exported calendar (either via "Subscribe" or "Subscriptions(Export)")? Also, what happens if you do the reverse: generate a URL  for your course site Calendar, then import it into another site calendar by either method?  I seem to recall some issues but can't find an exact thread or JIRA to look it up.

When we recently upgraded to 2.9, we forgot to uncomment calendar.external.subscriptions.enable=true, so we don't have a Subscriptions(import) button, just an Import. However,  I checked with the one school that was using this feature and they are no longer depending on it. So maybe we won't add this back in if are there any problems with loops.

Keli Amann
User Experience Specialist
Academic Computing Services, Stanford University
_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"


More information about the sakai-user mailing list