matrix-org / matrix-org/complement-crypto
Add target for matrix-bot-sdk
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Go
- Estrellas
- 18
- Forks
- 12
- Merge medio
- 2 d 12 h
- PR fusionados (30 d)
- 6
Descripción
We have an entire ecosystem relying on https://github.com/turt2live/matrix-bot-sdk for cryptography for bots and appservices. It does NOT use JS SDK, instead relying purely on the rust SDK crypto wrapper https://github.com/matrix-org/matrix-rust-sdk-crypto-nodejs
This wrapper is horribly out-of-date relying on a commit from nearly 1 year ago. As a result, we lack confidence it doesn't have bugs which can cause UTDs. We should add a new b target which will run the bot-sdk, similar to how we have j for js-sdk and r for rust SDK FFI.
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Inspecciona primero los objetivos existentes j y r para entender cómo se definen los objetivos del SDK. Después revisa el package.json de matrix-bot-sdk y el Cargo.toml del wrapper criptográfico; se considera terminado cuando un nuevo objetivo b ejecuta el SDK del bot de forma similar a esos objetivos existentes.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- go, javascript, rust
- Área
- build-system, testing-qa
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100