stdlib-js / www

Website for stdlib, a standard library for JavaScript and Node.js.
https://stdlib.io
Apache License 2.0
6 stars 8 forks source link

[Bug]: Integrated chat broken #59

Closed Planeshifter closed 3 months ago

Planeshifter commented 4 months ago

Description

The chat functionality on the website is broken. When opening the chat via the button in the bottom-right corner, one is greeted with:

image

This is likely due to the Gitter Sidecar project being abandoned and the migration to Element.

Related Issues

Related is https://github.com/stdlib-js/www/issues/33, when the functionality was added.

Questions

No.

Demo

No response

Reproduction

No response

Expected Results

No response

Actual Results

No response

Environments

Firefox, Chrome, Safari, Microsoft Edge, Internet Explorer, Other Browser

Browser Version

No response

Node.js / npm Version

No response

Platform

No response

Checklist

lovelindhoni commented 3 months ago

@Planeshifter Just as you said, chat's broken since Gitter moved to Element, which in turn led to the abandonment of sidecar's development. I have gone through some possibilities to fix this, but unfortunately, I couldn't find a viable alternative to sidecar.

There are some issues which need to be kept an eye on: https://github.com/matrix-org/matrix-viewer/issues/157 https://github.com/matrix-org/matrix-hookshot/issues/631 https://github.com/element-hq/roadmap/issues/26

One possibility is to iframe the room, but I don't think that would be a viable option. I would suggest reverting #33 temporarily until a solution is found.

kgryte commented 3 months ago

@lovelindhoni I think the main option for now is just to move chat integration altogether.

lovelindhoni commented 3 months ago

Yeah @kgryte , I tried iframing and it doesn't gone as expected. I also think moving the chat integeration altogether is the best option.

kgryte commented 3 months ago

@lovelindhoni If you want to take that on, feel free to submit a PR.