For whatever reason I find myself in the need to maintain up to date versions of a perspective project on both 8.3 and 8.1 gateways. I would personally like to work on on an 8.3 gateway while making changes to the project and am wondering if there is a clean way to backport a perspective project export made for 8.3 to 8.1 - I notice that we lose the session and gateway event scripts but not much else.
I am aware that forward porting the project is already built-in and simpler, just wondering if there is also a simple way to do it backwards also.
It'll work as long as all components you are using are un-improved between 8.1 and 8.3. Any addition to the component props schema or semantics will cause the backport to fail. Often cryptically.
You should develop in v8.1 in this case.
Yeah I figured... I can imagine it would be difficult to maintain a back-porting tool with every new update on 8.3
The tool would have to exist before it could be maintained. Large parts of Ignition are stable enough to have not changed between 8.1 and 8.3, and so those resources can go backwards without any tool.
Then, eventually, they can't.