Well I know that departure calls have not been mandotory for some time now. Never hurts to give one if you can though to aid in seperation from inbound/transiting aircraft. As for the circuit position calls - even if they are not mandatory I believe we should all still use them and show good airmanship. In short, use your own common sense and give appropriate calls in addition to the mandatory ones when the situation requires it.