support for MSC4439: PGP key URIs in .well-known#5090
Conversation
|
Thanks, but I'd rather not land this. MSC4439 isn't accepted yet, and baking the Also, this isn't needed. The existing template serializes each contact as-is via matrix_static_files_file_matrix_support_property_m_contacts:
- role: m.role.admin
email_address: admin@example.com
dev.zirco.msc4439.pgp_key: https://example.com/key.ascOn the implementation side: the key-rewrite logic (namespace + Happy to revisit once the MSC is accepted and has a stable name. Closing. |
|
@spantaleev All good, totally understand it. FWIW, the MSC process itself is built to flow in that way (implementing the unstable prefix, then once it merges dropping it). I'm maybe not familiar with how others use the playbook, but I thought adding the key that way so once it gets merged the user's vars didn't need changing? The rewriting process was definitely not great looking though. But anyway, no issue here, just needed to have an extra something as an implementation for the MSC process. Doesn't need to be merged, just thought I'd have it at least looked at :) |
for details on the proposed (not yet accepted) MSC, see msc4439 (rendered).
I haven't messed with Ansible/Jinja2 much, so I'm not sure if this could be improved on. also a pointer as to documentation changes seen as fit would be appreciated!