Another Microsoft UI Fail
You want me to take this string, split it on comma characters, and re-join it with semi-colons instead? Sure, I'll do that you you, with my meat-fingers, because I'm really good at that, and computers are known to be terrible and SIMPLE TEXT MANIPULATION.
Introducing: Sloecode
Optimised for the most common use-case. Launchpad does an awful lot of stuff that I have never used, and probably never will. All this functionality makes launchpad a very large beast indeed. I want a system that's compact and easy to use; I don't need translations, build recipes, mailing lists, bug tracking, etc. etc.
Easily installed on my own server. It is technically possible to install launchpad wherever you want, but it's difficult.
A simple web app (written in python & pylons) that allows one to create users, teams, and manage both.
A bzr+ssh smart server that understands the accounts and teams created in the web-app.
A client-side bzr plugin that allows users to use shortened repo URLs (similar to the lp:projectname scheme the launchpad plug-in provides).