PineTime Development
Wishlist
In order to keep track of features and changes to the hardware people would like to see, check out this article: PineTime hardware wishlist
Compatibility with other projects
Different firmware running using different bootloaders and Bluetooth stacks on the nRF52832 have different requirements on how they should be initialised and what should be placed where in the internal flash.
To keep track of what, how and why things work like they do across the different projects, check out the PineTime SoftDevice and MCUBoot compatibility article.
Compatibility with companions apps
There are many firmwares running on Pinetime that implement different BLE APIs (time synchronization, notifications,...). Companion apps must be able to differentiate between different firmwares and forks of the same firmware. See PineTime Bluetooth.