Open pylapp opened 1 month ago
blocking beecause prerequisites are not filled, see definition fo ready
cc @B3nz01d @ludovic35
on hold as this is not mandatory at all, move to GitLab will imply to refactor the CI/CD pipelines and find workarounds for the alpha releases where the app will have to point to the SDK with the needed branch to test. Or maybe we will have to ensure the app will point to whatever the branch of the lib is, but in its own branche to compile.
Description
Today the whole project is hosted on GitHub, under MIT open source license, except the CI/CD chain. However the aim of OUDS is to expose also some brand themes like, we hope, Sosh, Parnasse, Innovation Cup, or other themes, and these themes may remain closed source under proprietary license and hosted in our internal GitLab forges so as to not expose assets, fonts, images or other resources.
Thus, we will have to make a migration, maybe for the v1 release, to GitLab for the demo app and keep there the CI/CD chain. Today only alpha, beta and prod builds are made in our own runners in internal forge so as to keep the Apple certificates secrets and localy stored.
Because the update of the CI/CD chain and the migration of projects is a boring, time consuming and heavy task, it mmust be done if and only if some prerequisites are filled.
Definition of Ready
Definiton of Done