bcgov / bcgov/entity

Analyze COLIN System as a Migration Source

Aperta
#34,026 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Mainframe
Lingua principale
JavaScript
Stelle
23
Fork
62
Merge medio
24m
PR unite (30g)
1

Descrizione

**Description**

Data is replicated from the mainframe to the COLIN system via manually triggered synchronization. Assess whether the COLIN System can serve as the migration source instead of the mainframe by evaluating data completeness, data quality, architecture, and the existing replication process.

Tasks:

- [x] Document how data is replicated from the mainframe to the COLIN System.
- [x] Identify which entities and associated filings data are available in the COLIN System.
- [ ] Identify any transformations or business rules applied during replication from Mainframe to COLIN.
- [ ] Compare the COLIN System data model with the mainframe.
- [ ] Identify any missing, derived, or enriched data.
- [ ] Evaluate whether the COLIN System contains all information required for migration.
- [x] Review existing migration scripts, APIs, and utilities that could be reused.
- [ ] Identify technical risks and limitations of using the COLIN System as the migration source.
- [x] Build a POC (for 1-2 entity types)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Iniziare esaminando gli script di migrazione, le API e le utilità esistenti menzionati nell’issue, quindi analizzare il processo di replica e il modello dei dati di COLIN rispetto al mainframe. Il lavoro sarà considerato completato quando saranno documentate le trasformazioni, i dati mancanti o derivati, i rischi della migrazione e se COLIN contiene tutte le informazioni richieste, con il supporto del POC su 1–2 entità.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
flask, javascript, postgres, python
Ambito
backend, data, databases
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Attiva
Chiarezza
Da chiarire
Idoneità per principianti
38/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.