[Building Sakai] REST (EB) interface to calendar?

Tania Tritean TTritean at loi.nl
Wed Apr 18 13:10:31 PDT 2012


The first 2 capabilities are implementations for methods from UrlResolvable witch can be found here:
https://source.sakaiproject.org/contrib/loi/loi-commons/tags/loi-commons-base-2.5.0.1/


Regards,

Tania


Tania Tritean
Tel.: 035 629 39 23

Leidse Onderwijsinstellingen bv
Leidsedreef 2
2352 BA Leiderdorp
www.loi.nl

________________________________
From: sakai-dev-bounces at collab.sakaiproject.org [mailto:sakai-dev-bounces at collab.sakaiproject.org] On Behalf Of Andrei Chirila
Sent: Wednesday, April 18, 2012 11:06 AM
To: Matthew Jones
Cc: dev sakai
Subject: Re: [Building Sakai] REST (EB) interface to calendar?

Hi Matthew,

Sorry for the late response. I was on holiday so I can respond to your email now.

The main capabilities we developed are:


1.       prepareUrl used for redirecting to item which uses something from the loi-commons library.

2.       entitiExists for knowing if we need to show or not the URL

3.       getEntity/getEntities for showing the appointments.

I hope this helps you.


With kind regards,

Andrei Chirilă
Team Leader

T / +31 (0)356 293972
T / +40 (0)364 403 900 - int. 3227
M / +40 (0)761 210 440
Andrei.Chirila at isdc.eu<applewebdata://66A8FEC7-E89D-4F79-B6A6-16CCB3F6D0E5/Alina.Marginean@isdc.eu>

[cid:3DFA7927-BBA1-4222-BADB-836D50686344]

AVRAM IANCU 506-508 - 407280 FLORESTI
CLUJ - ROMANIA
WWW.ISDC.EU<http://www.isdc.eu/>

Andrei Chirilă recommends
the ISDC E-Zine<http://portal.isdcezine.eu/>

Please consider the environment before printing.
The content of this communication is classified as ISDC Confidential and Proprietary Information. The content of this communication is intended solely for the use of the individual or entity to whom it is addressed and others authorized to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking any action in reliance on the contents of this information is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by responding to this communication then delete it from your system. ISDC does not guarantee that the integrity of this communication has been maintained nor that this communication is free of viruses, interceptions or interference. We appreciate your assistance in preserving the confidentiality of our correspondence. Thank you.

From: Mark Breuker [mailto:mbreuker at loi.nl]
Sent: Friday, April 13, 2012 12:00 PM
To: Matthew Jones
Cc: dev sakai; Andrei Chirila
Subject: RE: [Building Sakai] REST (EB) interface to calendar?

Hi Matthew,

Yes you can move it and change the copyright to the one used by the Sakai foundation.

Regards,

Mark

From: Matthew Jones [mailto:matthew at longsight.com]
Sent: vrijdag 13 april 2012 1:01
To: Mark Breuker
Cc: dev sakai; Andrei Chirila
Subject: Re: [Building Sakai] REST (EB) interface to calendar?

Thanks Mark!

It looks like most of the GET entities I was thinking about are there. The CREATE/UPDATE/DELETE aren't implemented, but this would be an excellent start.

Would it possible to for me to move this to core calendar module? I'd just need your permission and approval/clarification on the copyright.

 * Copyright Leidse Onderwijsinstellingen. All Rights Reserved.

Thanks for your response!

https://source.sakaiproject.org/contrib/loi/loi-calendar/trunk/loi-calendar-impl/src/main/java/nl/loi/sakaiproject/calendar/event/provider/impl/provider/CalendarEventEntityProviderImpl.java

On Thu, Apr 12, 2012 at 5:30 AM, Mark Breuker <mbreuker at loi.nl<mailto:mbreuker at loi.nl>> wrote:
Hi Matthew,

Yes we did. You can find our code here: https://source.sakaiproject.org/contrib/loi/loi-calendar

@Andrei: can you say what capabilities we implemented?

Regards,

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>

________________________________

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

From: sakai-dev-bounces at collab.sakaiproject.org<mailto:sakai-dev-bounces at collab.sakaiproject.org> [mailto:sakai-dev-bounces at collab.sakaiproject.org<mailto:sakai-dev-bounces at collab.sakaiproject.org>] On Behalf Of Matthew Jones
Sent: woensdag 11 april 2012 16:18
To: dev sakai
Subject: [Building Sakai] REST (EB) interface to calendar?

Has anyone created any (simple or otherwise) REST interface to the calendar (schedule) tool? Minimally all I think I would need are

GET /calendar/site (get all calendars associated with a site)
GET /calendar/:calID (get all calendar events for a specific calendar id)
GET /calendar/events/:ID (get specific calendar event)
PUT /calendar/events/:eventID (update specific calendar event)

Just didn't want to work on this if there was already some code floating out there. The create and delete on events would be nice but not necessary.

Thanks!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120418/8381c61a/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 1817 bytes
Desc: image002.jpg
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120418/8381c61a/attachment.jpg 


More information about the sakai-dev mailing list