Since ordering of /sites
is not guaranteed, how do i effectively order sites in a user-friendly way?
General requirements:
Trilogy must stay on the top of the list
[stackoverflow.com,meta.stackoverflow.com,serverfault.com,meta.serverfault.com,superuser.com,meta.superuser.com, ...]
StackApps should stay on the bottom of the list or just belowe the Trilogy.
[...., stackapps] or [..meta.superuser.com, stackapps, ...]
New beta Stack Exchange sites must be grouped with their meta site.
[.., webapps.stackexchange.com, meta.webapps.stackexchange.com, gaming.stackexchange.com, meta.stackexchange.com,..]
Official Stack Exchange sites (out of beta) should compare below the Trilogy.
any ideas, thoughts, hints?