When you use the command line to create a new project, the zanata project create command should also create the zanata.xml file, and give you a choice of where you want to put it. You could give users the choice of where they want the zanata.xml file to reside as well. For example, if the user was not executing the command in the SVN book repo they want to import, they could initially specify the path that the file should be saved into. If they wanted the file to be saved into the pwd, they could press Enter and the file would be saved there by default. Doing this from the command line would mean you wouldn't have to go to the web console and save the file using the GUI.
Assigning to Scrum product owner for prioritisation.
Hi Jared, At present stage, zanata-python-client won't generate
Hi Jared, Zanata-python-client won't generate the zanata.xml, however, I developed zanata-util just for the chore like this. You may use zanata_zanata_xml_make -p <projectType> -z <zanataXmlFile> <ZanataServerUrl> [Project] [Version] to generate zanata.xml. I therefore close this bug as WORKSFORME, however, please feel free to reopen this bug if you insist that this function should be built in zanata-python-client.