[Epic] Modularise Project into Two Separate Apps
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- android, kotlin
- Ambito
- build-system, mobile
Direzione di ricerca
Inizia esaminando la struttura attuale dell’app combinata e le modifiche di #537; nell’issue non sono indicati file o test. Definisci i moduli dell’app per la coniugazione e la tastiera, oltre a un core condiviso, e considera completato il lavoro quando queste tre parti vengono compilate come componenti indipendenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Terms
- I have searched open and closed feature requests
- I agree to follow Scribe-Android's Code of Conduct
Description
After merging #537 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 core, 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 another module. This would help us in making changes within the project in a more uniform way.
Contribution
Happy to look into it and help others work on it as well :)
- Lingua principale
- C++
- Stelle
- 109
- Fork
- 125
- Merge medio
- 2g 7h
- PR unite (30g)
- 15
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di scribe-org/Scribe-Android
-
Redundant sequential SQLite file opens and identical SELECT queriesForse già presa @ashb155 l’ha presa 3 giorni fa. Apertablocked help wanted
scribe-org/Scribe-Android#738 · 5 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Update Scribe-Android to use new data contract fieldsForse già presa @prince-0408 l’ha presa 16 giorni fa. Aperta-next release- help wanted
scribe-org/Scribe-Android#714 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Remove profanity from autosuggestions and autocompletionsForse già presa @angrezichatterbox l’ha presa 5 giorni fa. Aperta-next release- help wanted
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
scribe-org/Scribe-Android#665 · 9 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Finalize Scribe-Android Play Store designs with new screenshotsForse di nuovo libera @angrezichatterbox l’ha presa 81 giorni fa e non c’è nessuna pull request aperta. Aperta-next release- blocked design
scribe-org/Scribe-Android#661 · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
-
Refactor keyboard to use Jetpack ComposeForse già presa @Roniscend l’ha presa 95 giorni fa. Apertahelp wanted
scribe-org/Scribe-Android#657 · 1 commento · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di scribe-org/Scribe-Android
Issue simili
-
bug topic:shaders
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
godotengine/godot#124800 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
swiftlang/indexstore-db#306 ·
-
Python PointcloudAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
ArduCAM/Arducam_tof_camera#125 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 87/100
maplibre/maplibre-native#4822 ·
I maintainer di solito rispondono entro 1 giorno
-
bug-unconfirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno