duesee / imap-codec

Rock-solid and complete codec for IMAP
Apache License 2.0
35 stars 13 forks source link

chore: Ensure that new IMAP extensions can be added in a SemVer compatible way. #341

Closed duesee closed 11 months ago

duesee commented 11 months ago

Issues

Solution

duesee commented 11 months ago

Let's go with the interim feature variant 🤞🏻 My gut feeling tells me that this is the most sensible thing to do for IMAP. The alternative would basically mean to make every struct and enum non-exhaustive as I'm not able to overlook how IMAP extensions change the protocol.