Thunderbird plugin for Calendar Server

The mozilla team released last week release 0.3 of Lightning, the Calendar plugin for Mozilla’s Thunderbird email client.

Thanks to the help of Sun, there is also a version embedding a WCAP client. WCAP is the http-based protocol allowing to access Sun’s Calendar Server.

End-result is here : we now have a calendar fat client, fully integrated with the mail client.

Check it out !

No Comments

JSCalendarSync v0.24 released

This new version should fix the dreadful “Can not start sync session” that some users have reported to appear when first starting the application, making it unusable for them.

Should you have encounter this error with previous versions I encourage you to download and test this new version, and report any problem you might find.

If everything is working correctly for you, there is no need to upgrade, there is no other change made.

Why did I wait 6 months to correct this problem ? Actually, although several users reported this to me, I never managed to identify the problem from the log files I received. And I was not able to reproduce the problem on any machine I have access to (mine, my colleagues or my parents). However, since a couple of days, I have the pleasure to use a brand new Mac Book Pro. Today, I decided to start JSCalendarSync for the first time … and I received the error “Can not start sync session !”. I finally had access to a machine where the problem occurs, great. Debugging it was a matter of one hour only (mostly because I have not been browsing the source code since months), a very small error in the way I used to handle default values for the preferences file.

On the other hand : I have absolutly no clue why this problem appeared for some users only. Let’s hope this is now solved and that all users will be able to test and use JSCalendarSync.

2 Comments

CEC Day #3

Today is CEC’s last day.

Tech sessions I was participating this morning were related to :

  • Best practices for grid deployment of Web Services on T1000 and T2000 machines (Niagara systems). A nice case study about German’s Fiducia deployment.
  • Open-source philosophy and strategy @ Sun, and, in particular, the future of open-source Java.

No Comments

CEC Day #2

CEC day #2 ended with a memorable attendee party, very well organized, with great buffet, bar and fun games and shows. It’s been years since I last played Galaxy on an arcade machine 🙂

Before the party, the day was full of interesting tech sessions, I mostly spent my time exchanging information about :

  • SOA Governance, and particularly, the Sun-Seebeyond SOA Governance Framework,
  • Java Enterprise System‘s future. Some great news are support for sparse zones install in the next release and the possibility to have self-contained directory deployment for future versions (after release 5)
  • Java System Portal 7 and its communities features
  • Biometric authentication and single sign-on with Java Enterprise System and Access Manager

2 Comments

CEC Day #1

CEC is the Sun-internal Customer Engineering Conference, a full three days of technical content, meet the experts, networking with peers and … lot of fun in San Francisco !

I spent most of my time yesterday in software related sessions : all about Composite Application Suite and Identity Management.

We had some great exchanges on

  • Web services security and how it is implemented in Netbeans 5.5 Enterprise Pack.
  • SOA Governance and how it will help organization to deploy and manage large scale, enterprise level, service oriented architectures
  • Access Manager 7.x, OpenSSO and how they relate to Liberty specification today and in the future
  • How to use SPML and Java API to remote provision user accounts with Identity Manager, ideal to include Identity-related functionalities in your portal or other in-house applications.



I am really looking forward this second day for more content !

No Comments

MacBook Pro – First Impression

I recently acquired a MacBook Pro to replace my not-too-old PowerBook G4 12″. I have only one thing to say : waow !

First of all, I have to be used to the size of the beast. The 15″ is much more confortable to work but this confort comes at a price, it takes more space in my bag and on my legs. I wonder how it will fit in an economy-class airplane seat.

The machine is responsive, the backlight keyboard is impressive, the screen very bright. So far, nothing to say about hardware.

As far as software is concerned, Apple succeeded at making the transition to Intel completly transparent to end users. All applications I am using are universal (NeoOffice, Firefox, Thunderbird) or Java based (Netbeans, Creator). The only non universal application I notice so far is the Flash plugin for the browsers. And because plugins can not run under the Rosetta emulator, it requires the full browser to start in Rosetta, which is not handy.

Last word on software : in two days of intensive usage, I got one kernel panic while switching wifi network and one finder crash. Is Mac OS Intel less stable than Mac OS PPC ? In 5 years, I had only one kernel panic with the PPC versions. Let’s see how it will behaves during these next days.

No Comments

Happy Birthday OpenSolaris

This week OpenSolaris celebrates its first birthday.
This article asks the question : “Success or Failure ?”
Have a look at next’s year roadmap.

No Comments

JavaOne 2006 slides & replay

For those of you who did not attend the JavaONE 2006 conference this year, you are now able to download the slides for most presentations. Audio replay will also be available soon while keynotes webcasts are already available.

Did I mention this is free of charge ?

No Comments

JSCalendarSync v0.2 is available

I posted earlier today the second release of JSCalendarSync.
This new version adds support for secure connections (https) to the Calendar Server, although it does not verify the server certificate yet.
This version also corrects many small and large issues you reported.

Now that I have something more stable (or I hope so 😉 I will add as soon as I can the two show stoppers for most of us : the synchronization of the attendee list and the support for recurring events.

I would like to thanks all of you who have taken the time to download and test v0.1. Please continue do do so with this v0.2 and continue to report all bugs, comments or ideas.

No Comments

Changes come from the loosers ?

I am somewhat amused by the blog entry : “XML was invented by loosers“.
Thanks Benoit for sending me this link.
Sorry Tim 😉
The title is much eye-catching but the idea beneath is interesting. Combine this with the principle of Peter and we have no reasons to hope for a better future 🙂

No Comments