Yeah a client could have custom features that it uses in profile data, mute lists (expiry), contact list (pet names) etc. just because your parser doesn’t take those into consideration and nukes things, that can only be true for a specific point in time. What happens when new things are spec’d and you don’t update your code in time? Then your client would be nuking things even when you thought you were doing everything right.

The only way to be as friendly as possible to the network is to accept things liberally, don’t delete stuff. I am not optimistic of clients devs actually caring about this so I am resorting to “healing” damage from other clients automatically.

Reply to this note

Please Login to reply.

Discussion

No replies yet.