Definitely stalling a bit, especially on the public facing front. Also help is always appreciated here some thoughts on current state:
On the positive:
- Once chosen a certain OTP/Elixir version and have built binaries for it it’s a smooth ride. Code signing for windows+macos is also implemented in the desktop_deployment package.
- Once setup the free GitHub CI can actually build all platform binaries on every commit. (you probably want to keep your code signing keys private though)
On the negative:
- The wxWidgets WebView integration is not very feature rich / exposes relatively few Browser/OS features - e.g. you can’t enable recording features - this is to a level where I think it would be nicer to have an Electron runtime wrapper instead of using the wxWidgets WebView - but it’s a somewhat heavy lift
- Similarly just getting the local environment setup to be able to develop + create binaries e.g. under Windows is tough. This is especially rough when doing mobile development as it requires a pre-built mobile OTP version that matches exactly the local version used for development.
Those are IMHO the bigger points, that said I also have a bunch of internal changes that I haven’t published yet.






















