I'm looking for a way of keeping an up to date calendar on my Debian/Apache/PHP/MySQL web server which I can view and edit from Linux, Windows and Mac client machines over the Internet if possible. I quite like the idea of using the Mozilla Sunbird Calendar and setting up a WebDav server on Apache. Does anyone have experience of this? Google found me a tutorial here http://www.twilight-systems.com/flacco/mozcal/mozcal-webdav.html
As a bonus, what I'd *really* like to be able to do is sync the calendar with the one in my mobile phone so I can access it when I'm on the move. This is the bit that may be difficult because I'm not sure how to go about it. The phone I'm talking about is a WAP and Java enabled Siemens SL45i and has a built in Calendar which can be synchronised with Outlook. I don't want to use Outlook for obvious reasons but perhaps someone knows of a Java app for phones which can sync with Calendar software on the PC or preferably the calendar stored on my WebDav server? However, I'd rather not have to use the WAP on the mobile phone too often because it's expensive on my tarriff so perhaps I could sync that locally with one of the client machines?
I suppose a more ideal solution would be buying a Zaurus to give me more options, but I don't have that kind of money :)
Any ideas? Or am I going to have to stick with my current dead wood device? :P