chibenwa commented on code in PR #1489:
URL: https://github.com/apache/james-project/pull/1489#discussion_r1139806278


##########
src/adr/0065-changing-username.md:
##########
@@ -0,0 +1,54 @@
+# 65. Changing username
+
+Date: 2023-03-17
+
+## Status
+
+Accepted (lazy consensus).
+
+Implemented.
+
+## Context
+Changing username is a desired feature for an email server. It is a common 
practice when a user marries. For example:
+
+Alice MARTINEZ have an email address `[email protected]` and gets 
married to Bob ERNANDEZ. She thus wants to
+change her email address to `[email protected]` while preserving her 
email data.
+
+Nowadays, James uses username as an identifier for user data. Therefore, this 
feature is hard to implement because of changing
+directly identifier to another value is difficult and could break data 
consistency if we do not do it carefully.
+
+## Decision
+
+Need to copy the data
+Modular design

Review Comment:
   Not redacted well?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to