Hello John,
if it is the correct and official way to proceed, than yes, please open a bug for the adaptation of Affa V3 for SME.
SME8 or SME9?? I don't agree totally with you: my target is to have Affa V3 running good with sme8. The reasons of this choose are:
- my installation runs with sme 8 (prod + backup server) and I would need now (or in a near future) an "affa system" I can rely on (my last crash 2 weeks ago showed me once again that backuping is good, but restoring is much better!

)
- I don't know anything about sme9
- sme8 is a stable and current (=used now) version, so let's first adapt a script for it, where we know that problems are coming from the script and not from the sme and then I think that it could be easier to adapt the good running script once again to the sme9, if necessary, when sme9 is stable and we exactly know the differences between sme8 and sme9. IMHO, working on affa and on sme9 at the same time is not so good.
Yes, a lot of things changes between the both scripts - about 65 pages each! - (it seems to be new functions available too), but I don't think that we have to change so much things to adapt the new script to sme. The global structure of both scripts is the same. The way to code has changed ( v2 is easier to understand as v3 for me) but I think that it is irrelevant for things that are not specific to sme.
Yes, of course, some help will be needed

This is the first Perl script I ever read...

For example some help to understand how the old script set the default directories to backup when the parameter "SME-server" is selected.....and of course some help to add this to the new script in a proper way.
Bye
Arnaud
PS: I was writing this during the 2 last posts......