So if I understand correctly, "makemigrations" will convert all apps to use migrations except apps which were created using previous versions of Django?
It will prompt you if an app doesn't yet have migrations and ask if you want it to. That prompt is currently a bit aggressive - asking you every time - but that will be fixed soon.