NetPIM is my second online service, as with the first one it was born from a specific need: I wanted to be able to access my contacts from anywhere and to keep them in sync. I also wanted to never forget a birthday, so I also needed a calendar, or at least an automatic reminder.
I knew some online calendar services (like google’s one) but there was no free LDAP server around that I felt confident to use, so I promptly installed OpenLDAP on my server and started learning about it. I soon realized I would need a web interface too to consult the contacts easily and to edit them. Merging that with an online calendar, the basic idea of NetPIM was born. Obviously I started doing it in Lua using mod_wombat (which will be included in apache as mod_lua for 2.4 release! yeah !). Some day I’ll post here a guide of how to do some web development with mod_wombat.
As usual I started pondering if I should open it to the world, so I offered it to my friends who started using it and liked it, so I thought, what the hell, let’s go! Over the time I added other features, like bookmarks (I even have a firefox extension to handle them, currently being beta tested by some friends) and notes taking (personal wiki).
So if you feel the need for the same features, go on, try it, I hope it is easy and fast to use, I have tried to minimize the number of clicks needed to do something with it, and I am not too dishonored by the tags system I think .. hope … pray