Calendar Software
In my post about google products, I had shown my wish to have a desktop application for calendar which should sync it’s data with an online server so that I will not have to open browser to see calendar, and I will be able to see calendar even if I do not have my laptop with me.
Now, in software engineering course, we are asked to make a software using different software engineering techniques. And I could persuade my project partners to work on this dream calendar. Mainly the calendar will have following properties :
- API for making desktop application and web application. First release will have API for perl only. (will serve both desktop and web application
) - All normal calendar things
- The software will be under GPL.
- Others will be able to change your calendar, if you have given them permission.
- others will be able to send you a request to add an entry in your schedule, like your friend may want you to attend a meeting, (s)he can put an entry for that in your calendar, but you have to accept that request so it finally appear in your schedule.
- We are trying to understand how iCal works, once we understand that, we will try to include iCal as well, so that you could use current softwares which supports iCal. (iCal is RFC standard for calendars, that means I can freely use it. right?)
- As of now, if iCal doesn’t make sense, we will have our own thing, for now we are calling it oCal.
- I will run this server on my web server, so if you others wouldn’t have a server to sync their data, they should be able to do that.
- We are thinking of including some plugin system as well, so users could modify the calendar functionalities, though we are looking at how different plugin systems works
- Current status of the project can be seen at http://rohitj.net/dokuwiki/doku.php?id=software_engineering_project
If you think you want a particular feature in the calendar, let me know. We want to know what users want.
.




Dude.. use sunbird http://www.mozilla.org/projects/calendar/sunbird/
btw: aapki chaal(walk) badi kamaal ki hai.. hehe
Comment by Nitin Munjal — September 18, 2007 @ 4:01 am
nice software. Though the thing is that we want to make something which could sync my calendar data with some server on net, so that I could see my calendar even when I do not have my pc with me, and I should be able to see the same calendar from 2 different pcs of mine.
thanks for the compliment on my walk
Comment by rohitj — September 18, 2007 @ 5:18 am
cmon yaar… u can subscribe icalendar…. even…google calendar!! ツ
https://addons.mozilla.org/en-US/sunbird/addon/4631
Comment by Nitin Munjal — September 18, 2007 @ 7:23 am
sunbird seems cool. Though I couldn’t get it working. Is it because it doesn’t work properly behind proxy? ( same as thunderbird)
Comment by rohitj — September 19, 2007 @ 9:43 am