-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ports Cyris to Ubuntu 20.04 and Python 3, fixes several/potential bugs #7
base: master
Are you sure you want to change the base?
Conversation
Dear Taha Doğan Güneş, Thank you for your contribution, we really appreciate your wish to help. I have checked your pull request, and unfortunately we cannot accept it as it is. The main reasons are the following:
The contribution that would be most welcome is related to adding compatibility with Python 3, as I believe these changes do not introduce any incompatibility with Python 2, which we still use on several servers. If you are willing to put some more effort, I would suggest you make another commit that contains only the Python 2 to 3 compatibility modifications and resubmit. I understand that your main goal is to make the code running for you, but as main developers and maintainers we have to consider compatibility issues very carefully, and we also must review the code carefully for security reasons. We are looking forward to any future contributions that you have the time to make. As a side comment, we'd also be interested in knowing more about how you are using our system, as your feedback could be useful for future development. Best wishes, |
Hi Razvan, You are welcome and thanks for checking the pull request. Regarding the issues that you mentioned:
About making additional changes to this PR, unfortunately I am very occupied nowadays. But if the time allows, I may be able to share some feedback, and hopefully may be able to get back to this PR. Thanks again for Cyris, it has been quite useful! Best, |
Hi Taha, I understand about issue 1, it seems to be more complicated than I thought. As for 2 and 3, we'll take into account your advice when we'll consider this aspect. Sharing some feedback when you have time is perfectly fine. Good luck with your research! Best wishes, |
As title says, I would like to share the changes made to make Cyris work with Ubuntu 20.04 with Python 3 (tested with Python 3.8).
main/entities.py:551
main/cyris.py:1391
.instantiation/vm_clone/vm_clone_xml.sh:31
main/cyris.py:1457
.Hopefully, this will be useful for somebody! :)