Hey,
currently im working on the same issue.
The iNotes calendar requires a a rest service, located within the same XPage.
Probably the whole issue would be easy to solve if there would be any chance to let the calendar use a remote URL which provides the same JSON structure as the calendarJsonLegacyService service.
The project "JSON and REST Samples" shows a good example how to provide such a Remote Rest Service.
Sadly, as far as I know, its not possible to link the calendar to a remote data store.
Somebody please correct me if I am wrong.
In my opinion the only chance is to either provide a custom service for xe:restService control (similar to calendarJsonLegacyService but with own filter) or to hook into this existing service somehow to provide your own and filtered document collection.
This probably sounds good in theory, sadly if no idea how to do this in practice.
I already asked google whithout success.
I dont want to hijack this thread, but since a custom service is required to solve this imo, maybe anybody can give a hint how to start resp. where to start reading :)?
Regards, René