On 26 November 2014 at 23:29, MZMcBride <[email protected]> wrote: > If we're stuck with using callsigns, the idea of using the shortest > possible strings (a four-character hash?) appeals to me. > If > particular repos want specific available hashes (AAAA, FFFF), I'm fine > with allocating on a first-come, first-served basis.
I've fiddled a bit with this in the style of tail numbers / actual radio call signa: first letter is a category (country in a call sign), the rest is assigned as a number, unless someone wants a specific one. Categories: M - mediawiki/*, except for extensions and skins E - extensions S - skins W - wikimedia AN - analytics AP - apps CI - integration O - operations L - labs LT - labs/tools PH - phabricator PW - pywikibot G - general For most of those categories, I used a callsign derived from the repository name (eg Extension:Flow -> EFLW), except for - operations/debs, which are ODAA-ODDF - wikimedia/fundraising/*crm, which are WFCA-WFCM There were some conflicts in extensions, but those were easy enough to solve with a bit of fiddling. Using five-character callsigns would probably solve most of those. List: https://www.mediawiki.org/wiki/Phabricator/Diffusion/Callsign_naming_conventions/Existing_repositories_valhallasw Merlijn _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
