ircv3 / ircv3-ideas

46 stars 3 forks source link

Suggest caution when impl'ing drafts in production environments, rather than avoidance #104

Open awfulcooking opened 1 year ago

awfulcooking commented 1 year ago

For example from chathistory:

This specification may change at any time and we do not recommend implementing it in a production environment.

In a big red box.

Maybe it's better to encourage caution, but leave room for people to try draft features in production responsibly.

examknow commented 1 year ago

Implementing in production is probably the single best way to find whether or not a spec works well in the wild and to get end users and devs excited about new specs, provided the network operators understand the implications of doing so.

Perhaps it's better to warn of these implications and let network operators decide if implementing these specs would be useful to their network and userbase instead of just flat-out telling networks not to use them.