On Mon, 2010-08-23 at 06:48 +0100, Sateesh Kavuri wrote:
> > How is the local calendar selected? I assume this is in the user's sync
> > profile.
> The way the calendar is selected depends on the UI. For example the UI 
> can have an option to enable the user to select a Calendar from the list of 
> available calendars, or if it is a new target service (based on the target 
> URL), a new calendar 
> can be created dynamically. Once a calendar is chosen based on the above, it 
> would be 
> added to the profile.

My question was more about how the hcalendar plugin is told by the
profile configuration which calender to use. Let's see whether the
upcoming schema documentation answers that.

> > This is specific to the storage plugin referenced in the
> > service profile. So a GUI which wants to configure that part of the sync
> > profile needs to know which databases are supported by each storage
> > plugin and which keys to set in the per-storage part of the sync
> > profile.
> >    
> > It cannot get this information from Buteo at runtime, so in that sense a
> > GUI is always written for a specific set of plugins which may appear in
> > the service profiles, right?
> >
> >    
> The engine can fetch this information for the GUI (like I mentioned 
> above, there are few
> options in which the Calendar can be created) and enable the user to 
> choose a calendar.

"The engine" - which engine? If you mean Buteo, can you point me towards
the API which returns a list of calendars for the user to choose from?

Note that I am talking about the actual implementation, not some future
extension of it.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to