On Mon, Jun 02, 2025 at 07:43:35PM +0200, Jonathan Schöbel wrote:
I filed that change against 1.3.0 since that is what I have installed on Debian 11.  If it is going to be packaged it would be nice to also provide another backport for this Debian version.

if you're building from source, you can (and should) use 1.5 (or master). the actual debian package won't backport feature patches anyway.

I kept the behaviour, that the AUTHZID is duplicated instead of being
omitted as se[e]ms to be the intended way (RFC4616), since a problem
was documented.  Is that still relevant?

dunno. you'd have to examine the history of that plugin.

+\fBAuthor\fR \fIauthorization id\fR
+Specify the author name on the IMAP server.

that name is meaningless, especially with that description.

i always have to think hard to untangle authentication and authorization, so i would use more intuitive keywords.

a short (though not necessarily obvious) keyword would be "AsUser".
"ActingUser" would be a slightly more verbose variant; "LoginUser" could be provided as an alias for "User" for congruence. maybe you can come up with something even better. note that in master you need to consider UserCmd. congruence matters.

implementation-wise, it might make sense to actually split user from loginUser, to make the fallback chains coherent. consider the possible mixing of configured, scripted, and interactive input.

thanks


_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to