-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deep link date in room #24914
Comments
@MadLittleMods thanks for opening this issue! 🎉 🚀 ❤️ I'm especially interested in making Matrix friendly to open source projects who want to discuss their projects in the open, allowing people who don't have Matrix accounts to view the decision making, etc. Notes on improving Element onboardingThe #matrix-spec link you mentioned ( https://app.element.io/#/room/#matrix-spec:matrix.org/$DdmM10clLdpwEUlZKvR1_eICIFZn4G4jdocorPOXCzM ) doesn't show the message to someone who isn't on Matrix: However, here's a nice example from #matrix-public-archive (where you and I hang out) that does: https://app.element.io/#/room/#matrix-public-archive:matrix.org/$HfJZVb15vGDEEkhwApLYeydnP1b4Wbehx4ZwJpS3fmA I had to construct that second link manually but I'm so happy it works! 🎉 What if the "share" feature allowed us to get at the app.element.io link rather that just the matrix.to link, which is problematic for people who aren't on Matrix. Please allow me to illustrate. If I use the "share" feature within Element to get the link... ... and give it to someone who isn't on Matrix, they don't see the message: At best, they click "Continue" and see this: Maybe they click the default, Element and see this: And hopefully they power through to continue with Element in their browser to finally see the message: |
That's up to the room adminship: Its set to Members only so it isn't shown to non-members.
It can do, it depends on |
@pdurbin Updating the onboarding flows into Matrix is probably best discussed in another issue like element-hq/element-meta#534 Feel free to create an Element Web issue for having both a "Copy Overall, I think being able to configure a trusted web instance would help the onboarding friction with There is still a separate problem of "I just want to see the content" that |
@MadLittleMods subscribed!! Thank you!! ❤️ |
Your use case
What would you like to do?
Originally proposed by @pdurbin in #7677,
Add a way to navigate by URL to a point in time (date/time) of the room.
Examples from other platforms:
Jump to date exists in Element under a feature flag but that requires first loading the room, then manually using the date picker to get to where you want. It's much more convenient to be able to link directly to that point in the room. You can already link people to a given event in the room, ex.
https://app.element.io/#/room/#matrix-public-archive:matrix.org/$iVgFrFNtRWAoCALNo1-uLATWSirw27S1XunPUgPoCFM
And this issue is proposing to also be able to link to a point in the room but by date and time. ex.
https://app.element.io/#/room/#matrix-public-archive:matrix.org/2023-03-24
https://app.element.io/#/room/#matrix-public-archive:matrix.org/2023-03-24T06:20:30
new Date().toISOString()
format without the timezone.Why would you like to do it?
For my own specific use case, I'd like to use it for Gitter in order to setup redirects from the old Gitter URL scheme to the new world at
app.gitter.im
(Gitter branded Element), see https://gitlab.com/gitterHQ/gitter.im/-/issues/9How would you like to achieve it?
The jump can be facilitated with MSC3030's
/timestamp_to_event
(also known as jump to date) API.Should the dates be in UTC or the users local timezome? It kinda makes most sense to keep them in UTC so anyone visiting the same link will end up in the same place.
Have you considered any alternatives?
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: