= Username Policy for trac-hacks.org = == Valid usernames == === Rules === * 5 .. 30 characters > upper limit is a bit arbitrary here, but nevertheless should exist * contains maximum of 3 characters repeated in a row ('aaabc') * contains maximum of 3 numeric characters * no space in-between (use '_' instead) * doesn't contain some blacklisted character sequences, i.e.: * 'test' * Unicode chars allowed > a phonetic/all-latin transcription is strongly recommended on the user wiki page to ease conversation (commonly in English) * brands > World-wide there are strong feelings about brands, and we'd better steer clear of even the possibility of getting involved into infringement accusations of any kind ASAP. === Enforcement === Ideally we'll implement all rules in the registration procedure provided by AccountManagerPlugin. Of course that doesn't help for existing accounts, and we need to called the following users for clearance: [[ListTagged(username-clearance)]] Exceptions should all get documented openly. We must advertise at the mailing-list and send notifications to existing email contacts. If the user is not responsive within a reasonable amount of time, say 3 months, we'll close the account and remove it after another 3-month-period. == Exceptions == === Procedure === === Case documentation === ==== Open ==== * Anonymous ? brand, entity ==== Settled ==== * TimN - 1, 2 Reasons by number: 1:: persons clear name/contact is matching username 2:: valid link to homepage