Plán přechodu na v.2 #379
sstenchlak
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Většinová část plánu je strukturována z pohledu změn v chování aplikace, nikoli z pohledu interních změn v systému, které bude potřeba udělat. Nicméně velké interní změny jsou v plánu také zaneseny. Členění do 5 hlavních sekcí je převážně z přehledového hlediska, implementace částí budou probíhat paralelně.
[1] Hlavní rozcestník
Vznik nového rozcestníku pomocí kterého bude možné procházet projekty uložené dle nové struktury a přepínat se do dalších aplikací. V ranné fázi se bude jednat pouze o Adamův editor konceptuálních modelů.
[2] Podpora legacy modelů
Tam kde to dává smysl se přidají adaptéry z verze 1 na verzi 2, aby zbytek aplikace dokázal alespoň v omezeném režimu pracovat nad oběma verzemi. Převážně půjde o generátory. Do rozcestníku se namountují datové specifikace z verze 1. Ne vše bude tento nový rozcestník podporovat. Zřejmě UI pro úpravu konfigurace nebude vůbec implementován pro modely ve verzi 1.
[3] GitHub jako úložiště
Cílem je používat transparentní úložiště dat formou repositáře na GH s podporou Pull Requestů, CI/CD na výrobu artefaktů a vyřešit obousměrné napojení na Dataspecer.
[4] Konceptuální model v editoru schémat
Náhrada CIMu a PIMu v editoru schémat za nový graf modelů. Bude se muset rozmyslet, co a do jaké míry bude možné upravovat z editoru a co už bude vyžadovat přechod do editoru konceptuálních modelů.
[5] Strukturální model v editoru schémat
Náhrada PSM za strukturální model z verze 2. Zde očekáváme pouze minimální změny, protože jich hodně z nich již bylo provedeno.
Beta Was this translation helpful? Give feedback.
All reactions