We use the following standards in ArgoUML:
Developers working on code, with an unspecified due date are requested to put the code into a branch if it is deemed useful that the code can be shared. Developer branches follow the scheme: work_explanation_owner, where
explanation is something like javahelp, propertypanel, cppcodegeneration, issue12345
owner is the uid for the developer that started the branch, e.g. tlach (Thierry Lach) or mkl (Markus Klink).
Merging branches together is complex. Please use branches sparingly and announce your intentions on the mailing list.