Im sure this has already been asked, but Im not having much luck searching for basic help.
While I have Python 2.7 and 3.3 installed, Ive stayed with 2.5 for GAE under the "if it aint broke dont fix it .." , but that luxury is now ending.
My problem is that there is much on the Google migration guide that I just dont understand. It refers to a lot of things I have minimal or zero understanding of. I developed these apps starting out from the original Tutorials (Guestbook) and some rial and error.
The apps are conceptually pretty simple. So migration ought to be easy.
But it sure doesn't look that way from the migration guide.
It seems to me this isnt just a language version up date but includes a lot of what Id call environmental stuff, that I only partially understand if at all.
A big concern is what libraries etc are being invoked implicity.
For example, I have no idea if Im using Django indirectly (fairly sure Im not using it directly), indeed Im not really sure what Django is. Etc Etc
Are there any tools to scan an app and flag issues requiring attention? That would seem to be a pretty basic idea.
Am I right that the best way to move forward is to clone each app and migrate the clones, so as not to break the 2.5 version during the whitelist period? And then have the clone replace the production version? That seems a no brainer to me but I dont see that suggested anywhere.
If, for now at least, I want the apps to work the same way as currently, can I ignore multithreading? I have a fairly sketchy idea as to how that would work.
Im sure theres more ... my basic question is ... Where do I go for basic help?