Wednesday, June 03, 2009

Vacation in MiniG

Now that filters and sieve scripts can be managed from MiniG, vacation is the next step.

Here's what the form looks like :

Monday, May 25, 2009

You asked for it...

And here they come : filters in MiniG :-)

Cyrus sieve client API is fully functionnal. The UI to define the filters is being implemented right now.

Mandatory screenshot below.

Saturday, April 25, 2009

o-push updates and minig status

Just did some updates on the o-push website to reflect its status. To sum it up, it's going pretty well.

The bad thing about server side software is you cannot show a screenshot. Will try to make a screencast of a working synchronisation.

Next o-push task is storage implementation : storing device ids, client and server mappings (obm database id to pda identifier). Right now this is stored in memory, but as we plan to integrate o-push in OBM 2.3, I'll use PostgreSQL tables for the persistent storage implementation.

On the MiniG front, Adrien just committed lots of work on iCalendar invitations. When you receive an event invitation, you can accept it and the event will be created in OBM (or updated if it was already coming from obm). In my opinion, one the nicest minig feature with event invitations is the "has:invitation" search tip to find your pending event invitations.

Friday, March 27, 2009

O-Push, ActiveSync protocol implementation

MiniG is doing fine, so I am working on something else : an ActiveSync protocol implementation to replace OBM PDAs synchronisation layer.

The O-Push project is hosted on google code : http://code.google.com/p/o-push/.

Some things allready works : read-only calendar sync from OBM to the iPhone. O-Push can also send mail folder and test emails to the mobile device.

Tuesday, January 20, 2009

Screenshot day

This time with the separate grid, always correctly sized, for dates labels & all day events ;-)

Better mockup with calendar view

It is not visible on the screenshot, but everything resizes correctly : not outer scrollbar, vertical space is occupied, the columns scale correctly.