Roadmap: Modularise Project into Two Separate Apps
@angrezichatterbox ya está trabajando en esto.
Desde el 31/3/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Terms
- I have searched open and closed feature requests
- I agree to follow Scribe-iOS' Code of Conduct
Description
After merging #586 the current codebase consist of both the conjugate application and the keyboard application. This issue would consist of multiple sub issues which would eventually refactor the current codebase to support two independent apps built on top of a shared framework*, improving scalability, maintainability, and feature isolation.
The issue would be considered completed when we would have the conjugate and keyboard application present as 2 separate app modules and the core shared logic is present in a framework. This would help us in making changes within the project in a more uniform way.
The use of framework for this purpose would have to be discussed as this is one of the approach I found quite interesting. Further research would have to be done of how other apps approach this.
Contribution
Happy to look into it and help others as well.
- Lenguaje dominante
- Swift
- Estrellas
- 171
- Forks
- 109
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la 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.
Más de scribe-org/Scribe-iOS
-
Grammar checker POCQuizá libre de nuevo @henrikth93 la tomó hace 71 días y no hay ningún pull request abierto. Abiertoquestion
scribe-org/Scribe-iOS#662 · 1 asignado ·
-
Settings menu look bad on iPad Air 11-inchPosiblemente ocupada @prince-0408 la tomó hace 89 días. Abiertodesign
scribe-org/Scribe-iOS#659 · 3 comentarios · 1 asignado ·
-
Implement Quick Tutorial Flow with Noun Annotation Logic RulesPosiblemente ocupada @prince-0408 la tomó hace 169 días. Abierto-next release-
scribe-org/Scribe-iOS#649 · 1 comentario · 1 reacción · 1 asignado ·
-
Show closest word suggestion when translation or conjugation is invalidPosiblemente ocupada @prince-0408 la tomó hace 202 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 68/100
scribe-org/Scribe-iOS#640 · 1 comentario ·
-
Add haptic feedback on key press for Scribe keyboardsPosiblemente ocupada @prince-0408 la tomó hace 202 días. Abierto
scribe-org/Scribe-iOS#638 · 1 reacción · 1 asignado ·
Todos los issues de scribe-org/Scribe-iOS
Issues similares
-
area/kotlin
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
cable-report
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
darrylmorley/whatcable#656 ·
-
UI: "Block Music launches" toggle is dangerously easy to confuse with "Turn off Apple Music"Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
omlahore/RemoveMacAI#67 ·
Los mantenedores suelen responder en 1 día
-
[开源推荐] Cove:给终端编程助手配上 Mac 原生工作台Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
521xueweihan/HelloGitHub#4049 ·
-
[quality] macOSScreenshotLocation(): configured-location branch (ScreenshotFiles.swift:30) never executes under swift testPosiblemente ocupada @arteeh la tomó hoy. Abiertoagent/quality agent/reviewer help wanted kind/test stage/040-covered-by-pr testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
hivecommons/hotshot#249 · 4 comentarios ·
Los mantenedores suelen responder en 1 día