I would suggest that new o.a.cocoon interfaces be used which, for the time being simply extend the existing interfaces. The use of the avalon/excalibur interfaces should be deprecated. This will allow the complete removal of Avalon/Excalibur in the future.
Don't know, if this is necessary at all. If we want to get rid of all those marker interface, we would have two different deprecated interfaces which will confuse more than it helps, IMHO.
-- Reinhard