Getting Strict

When Chinwag first went live, we made the decision to be as current with our use of standard XMPP features as possible. We still do this. Your experience when using a Chinwag account for communication should give you the best experience possible with whatever client software you chose. However, we also recognised that not the whole federated network of servers out there in the world was totally up to date in the same way and there’s not a lot we could do about that.

Inactive Account Purges

ChinWag is coming up on two years old now, so there are a few “I’ll worry about that later” jobs that I now need to start worrying about. Inactive account handling is one that’ll need to be settled soon. I originally thought about never expiring accounts, simply on the basis that it avoids potential impersonation issues whereby someone re-registering an expired ID can potentially receive messages not intended for them. I’m coming around to believing that that’s a pretty marginal and unlikely case and as long as all server-side data for deleted accounts is cleared on deletion we’ll be OK allowing reuse of usernames.