The best way - he had already identified the need and wrote it a while ago ![]()
HI @tobiaseigen, long time indeed. The response I got to offcourse suggested there wasn’t much demand for it and I abandoned it. I’ve also drifted away from discourse (and ember).
Might need to get back into it soon though. I’m working on a real estate project now called PropertyWebBuilder and I could do with having a forum for it.
Will send you a PM.
Coincido plenamente con tu visión.
Acabo de cancelar un proyecto que intentaba migrar usuarios desde un grupo de Facebook.
Fallé.
A pesar de ofrecerles un conjunto superior de funcionalidades de Discourse, incluidos plugins personalizados que desarrollé para proporcionar funciones de dominio realmente ricas que dejaron en evidencia a Zuck, la única característica con la que no pude competir fue la capacidad de mostrar una agregación de todos los grupos de interés a los que estaban suscritos.
“Nos encantó tu sitio web, Robert, pero era más cómodo desplazarse por Facebook” ![]()
Si tuviéramos una sola página web y una aplicación web que pudiera mostrar un feed de todas tus cuentas en sitios de Discourse, eso sería genial.
Quizás un lector RSS sería suficiente. ¿Alguien ha probado esto? Pero, en última instancia, necesitas una forma de acceder con tus cuentas individuales, como lo hace la (excelente) aplicación para iOS.
Esto es conceptualmente excelente, pero ¿por qué se escribió en React? Si desarrollas una herramienta para una gran población de usuarios de Discourse, muchos de los cuales podrían estar contribuyendo activamente con complementos y componentes de temas basados en Ember, ¿no sería una buena idea escribir la aplicación usando Ember para ayudar a asegurar el apoyo futuro de la comunidad?
Sin embargo, es una falsa dicotomía; un directorio alternativo seguiría existir fuera de Facebook, por lo que nadie iría allí. La única respuesta es contenido único e increíblemente atractivo, como siempre ha sido.
¡Pero uso la maravillosa aplicación de su equipo todo el tiempo, y lo único que le falta es un feed ![]()
Redacté una propuesta para abordar exactamente este problema: mezclar diversas actividades de Discourse en un feed de usuario central y social.
Puedes seguir a tus compañeros en Mastodon y agregar tus “grupos” (instancias de Discourse que te interesan, como una sobre un juego que te gusta, otra sobre tu pasatiempo ioio, etc.) para que se intercalen en tu foro.
También podemos hacer lo mismo creando una integración robusta con Facebook / Twitter que, periódicamente, seleccione un tema/publicación aleatoria de /top y lo publique en las redes sociales. Todo esto ya es posible, pero no resulta fácil para personas no técnicas.
Sigo muchos foros de Discourse con mi lector de feeds.
Lo que hago es extraer el HTML y convertirlo en un feed.
Ya lo tengo bastante bien dominado, no solo para Discourse, sino para cualquier otro sitio.
De esta manera, no hace falta recurrir a algoritmos de caja negra; todo está bajo mi control.
Me interesaría algo un poco menos ambicioso para empezar: simplemente agrupar varias instancias de Discourse bajo mi propio control. Tener sitios distintos permite que cada uno se centre en un tema o audiencia diferente, pero tiene algunos inconvenientes. Sería agradable:
- compartir la moderación de usuarios entre sitios
- poder mover publicaciones e hilos
- tener notificaciones compartidas
Esto podrías hacerlo convirtiendo uno de los foros en el servidor SSO para los demás.
Creo que lo otro sería bastante difícil, aunque supongo que podría hacerse mediante un plugin y la API, pero suena a miles en costos de desarrollo y bastante trabajo de mantenimiento.
Resulta que “no”. Lo descubrí de la manera difícil: deshabilitar la cuenta SSO de un usuario en el lado del SSO no impide que publique si ya ha iniciado sesión.
Sí, seguirán con la sesión iniciada. Tendrías que agregar algún tipo de webhook para cerrarles la sesión en los foros afiliados. Creo que sería bastante fácil implementarlo en un plugin, quizás una hora o dos para un desarrollador talentoso (¡y un poco más para mí!)
¿Alguien conoce alguno que funcione en Windows o en un navegador web?
¿Podrías aclarar qué estás pidiendo? No entiendo lo que preguntas.