Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think it’s an important question and the answer is a hurdle to adoption. The developers know this and are working on it, but like many things regarding Matrix it’s a slow and steady process.

As it stands, the protocol is essentially only being moved forward by Element, who implement features before they are standardized - an implementation existing being a prerequisite for standardization. It sometimes takes a long time for features to be standardized, essentially making Element’s implementation the de-facto standard. It really is a Chrome-type situation. I’ve heard from client developers that Element even occasionally deviates from the standard in some places.

I don’t have a super practical solution for this, as of course I’m happy that Element is putting in the work and currently nobody else seems capable of or willing to do it. But it sucks.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: