"given the client's expressed concern for adequately covering seven years' worth of Windows versions, you probably couldn't cover the requirement that way if you tried"
What evidence do you have to backup any of these claims?
| [reply] |
Firstly; thanks for all the answers.
@ sundialsvc4
Re: The client's justifiable concerns for security could in fact be addressed by implementing, within that "privileged account," an entirely self-contained and isolated Perl installation ...
Maybe a naive question, but why should address this the clients security concerns? Could You please elaborate this remark a bit?
Anyway, I think my client and me are beyond this discussion already. He just would not understand and allow such a scenario.
From my point of view my client and me should come to a solution which is as independent as possible from the Windows version, just to keep the maintenance effort low.ญญญญญญ But since we cannot exclude in advance differences in the dependencies from (windows) version to version, I am afraid we cannot avoid holding three (virtual) machines available for development with the corresponding windows versions installed.
Unfortunately, there is only scarce information on the compatibility of the Perl interpreter with the windows versions, but from my research it seems that there will be no single Perl version which will work with all windows versions, which makes things more complicated.
Since the situation is like this, my approach would be to develop and compile script(s) into executables on those three different machines, but NOT including the Perl interpreter (the tool will be transferred to the production system prior to each deployment, so the file should be small).
Does this make sense?
And: is it worth to TRY to run the executable generated on the newest Windows version (2019) on the other two versions? (hoping their will be backwards compatibility)
| [reply] |
"from my research it seems that there will be no single Perl version which will work with all windows versions, which makes things more complicated."
What makes you think this? Using Strawberry perl, packaging to exe with pp I've not experienced issues using the same exe on several different versions of windows. The user you addressed is unlikely to elaborate on what they suggested, at least not in any logical or meaningful way.
| [reply] |