Appearance
Log of Decision
All decisions made during the creation of PlatformHub:
| Summary | Description | Status | Link |
|---|---|---|---|
| Decision Recording | Process for how technical decisions are recorded for collaboration, with IOS and Android. How to keep docs aligned (Editors - Danny / Victor) | Proposed | |
| Domain Model Sharing | Details of how to share and update model information across plugins | Proposed | Account Retrieval |
| Offline customer data | Pattern to hold data across sessions | Proposed | |
| Caching | Pattern to cache data within PlatformHub within a session | Proposed | |
| Plugin build | Plugins will be built using the existing framework pipelines | Proposed | |
| Auto Generation | Making PlatformHub typesafe with the use of autogenerated bindings | Proposed | Auto generation |
| App build | Apps may require pipeline changes, this depends on the final configuration of the apps at the level of repository and number of targets/entities per app | Agreed | Plugin Accreditation Process |
| PlatformHub Interface | Iterating towards a clearer, more comprehensive and more reactive PlatformHub public interface | Agreed | Reactive communication between plugins |
| Swift Macros | Using new Apple technology to reduce code boilerplate and make it easier for other teams to adopt PlatformHub and a Redux architecture | Proposed | Swift Macros |
| JSON Schemas | Using JSON schemas as the new format for policy & configuration files | Agreed | JSON Schemas |