I have a new requirement. I need a minutes of meeting module. I.e. after each meeting i.e. weekly they will add action items and assign it to some user and as soon as the user logs in, it should be shown to him. So is there any existing module which is even close to this. I don't mind sitting and customizing the module.
I'd use a custom Action Items content type and then Rules to handle the scheduling and assignments. Rules and fields (via content types) should be flexible enough to handle such a workflow and they have the further advantage of being well-supported and documented.