Skip to content

feat: more flexible liaison stmt "From Contact"#8958

Merged
rjsparks merged 9 commits intoietf-tools:feat/liaisonsfrom
jennifer-richards:refactor-liaison-from
Jun 4, 2025
Merged

feat: more flexible liaison stmt "From Contact"#8958
rjsparks merged 9 commits intoietf-tools:feat/liaisonsfrom
jennifer-richards:refactor-liaison-from

Conversation

@jennifer-richards
Copy link
Member

Fixes ietf-tools/liaison-tooling-2025a#4 and #4514

Please review in particular the defaults for the from field in a8fcdc7. I'm especially uncertain about the default for the Liaison Coordinator - maybe it should be the IAB instead of the chair?

FWIW, the migration takes just a few seconds, so no special care is needed. It's not reversible - we could do the reverse lookup, but as soon as someone actually uses an address like [email protected], there's no going back to a FK to Email, so I don't see a point.

@jennifer-richards jennifer-richards marked this pull request as draft June 4, 2025 15:29
@jennifer-richards
Copy link
Member Author

jennifer-richards commented Jun 4, 2025

Converting to draft until I update the Resources to match the change

Ready to go

from_name and to_name were removed in 2015!
@jennifer-richards jennifer-richards marked this pull request as ready for review June 4, 2025 16:18
@rjsparks
Copy link
Member

rjsparks commented Jun 4, 2025

One thought - IIRC we got to where we had been because people typod a from address and got upset later that the tool didn't save them from the embarrassment of the mistake. Also while we were pointing at Email, the sending code could note that the address was no longer active and use a better one. These properties are lost, but I believe that sacrifice is what the IAB is asking for at the moment.

@rjsparks rjsparks merged commit c3d6058 into ietf-tools:feat/liaisons Jun 4, 2025
2 checks passed
@jennifer-richards jennifer-richards deleted the refactor-liaison-from branch June 4, 2025 19:59
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants