I agree that it eliminate most of temporal capabilities …
But this is exactly my goal. Make it hard to do complex things and stick to known patterns …
At least for the beginning of temporal integration into our codebase.
There are 3 scenarios we support …
- Simple single activity workflow to be executed
- Scheduled Cron like job
- And now a polling workflow …
As we dive deeper into implementation we will consider opening up more flexibility …
Main concern is code maintenability