mirror of
https://github.com/LemmyNet/lemmy-docs.git
synced 2024-11-22 20:31:10 +00:00
8ea712e8e4
* Running prettier on markdown files. * Add prettier check to CI, and script. * Forgot to add prettier * Try to add testing repo. * Address PR comments.
2.8 KiB
2.8 KiB
Metas
Esta sección contiene ideas y recursos del equipo que desarrolla Lemmy. Parecido a un bloc de notas
- Piensa en un nombre / nombre clave.
- Debe tener comunidades.
- Debe tener comentarios hilados.
- Debe ser federado: enlazar y seguir comunidades en todas las instancias.
- Debe estar actualizado en vivo: tener un panel derecho para nuevos comentarios y un panel principal para la vista completa de los hilos.
- Usar websockets para publicar (post) / obtener (gets) hacia tu propia instancia.
Preguntas
- ¿Cómo funciona la votación? ¿Debemos volver a la antigua forma de mostrar y contar los votos negativos? ¿O sólo una puntuación?
- Decidir la tecnología que se utilizará
- Backend: Actix, Diesel.
- Frontend: inferno, typescript y bootstrap por ahora.
- ¿Deberia permitir bots?
- ¿Deberían los comentarios/votos ser estáticos, o sentirse como un chat, como flowchat?.
- Modelo de dos paneles - El panel derecho para comentarios en vivo, el panel izquierdo para la vista en árbol en vivo
- En el móvil, permite cambiar entre ellos. ¿Por defecto?
Recursos / Librerías potenciales
- Diesel to Postgres data types
- helpful diesel examples
- Recursive query for adjacency list for nested comments
- https://github.com/sparksuite/simplemde-markdown-editor
- Markdown-it
- Sticky Sidebar
- RXJS websocket
- Rust JWT
- Hierarchical tree building javascript
- Hot sorting discussion 2
- Classification types.
- RES expando - Possibly make this into a switching react component.
- Temp Icon
- Rust docker build
- Zurb mentions
- TippyJS
- SQL function indexes