Re: The state of Zanata Python client (Python 3 support)
On Thu, 2019-03-07 at 12:38 +0800, Jens-Ulrik Petersen wrote: > Thanks to Sundeep, who has already started and worked on this. > So hopefully we will have a working py3 zanata-python-client for F30+ soon. > :-) Nice & thanks in advance! :) Can definitely help testing the new version once it become available. :) > See https://github.com/zanata/zanata-python-client/pull/52 > > Jens > > > On Tue, Mar 5, 2019 at 9:56 PM Martin Kolman wrote: > > Hi, > > > > I come from the tha Anaconda installer project and we use the Python Zanata > > client to push & pull translations from > > the > > > > Fedora Zanata instance where Anaconda is being translated. As far as I > > know, there are many other projects that do > > the > > > > same (Blivet, Blivet-GUI, Storaged, etc.), even though it might not be > > readily apparent due to not directly > > depending on > > > > the python2-zanata-client package, but rather just installing it manually > > on the machine where builds are being > > created. > > > > > > > > As we all know, Python 2 is going away soon (in less than 10 months) and > > Fedora is already doing a lot of work to > > get > > > > remove as many Python 2 packages as possible. > > > > > > > > Therefore it's pretty alarming that something as important as a client for > > the official Fedora translation service > > is > > > > still Python 2-only with not even a hint of Python 3 support being worked > > on as far as I can tell. Python Zanata > > client > > > > upstream[0] has last activity ~year ago, but seems to be mostly dead since > > 2017 with no support for Python 3 in > > sight. > > > > > > > > There are also some bugs & an upstream issue inquiring about Python 3 > > support in the Zanata Python client: > > > > https://bugzilla.redhat.com/show_bug.cgi?id=1676408 > > > > https://bugzilla.redhat.com/show_bug.cgi?id=1685550 > > > > https://zanata.atlassian.net/browse/ZNTA-2791 > > > > > > > > And at the moment, the client can't even be installed on Rawhide and F30: > > > > https://bugzilla.redhat.com/show_bug.cgi?id=1676388 > > > > > > > > This has prompted me to write this email & to CC all people mentioned as > > maintainers on the package page[0]. > > > > > > > > What can be done about this ? Is Python 3 support for the Zanata Python > > client being worked on, so that we won't > > loose > > > > the package ? Or do we just wait for it to be dropped from Fedora - and > > then what ? > > > > > > > > Hopefully someone can answer these questions. :) > > > > > > > > Best Wishes > > > > Martin Kolman > > > > > > > > [0] https://github.com/zanata/zanata-python-client > > > > [1] https://src.fedoraproject.org/rpms/zanata-python-client > > > > ___ > > > > devel mailing list -- devel@lists.fedoraproject.org > > > > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > > > > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > > > > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > > > List Archives: > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > > > > > ___devel mailing list -- > devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: The state of Zanata Python client (Python 3 support)
Thanks to Sundeep, who has already started and worked on this. So hopefully we will have a working py3 zanata-python-client for F30+ soon. :-) See https://github.com/zanata/zanata-python-client/pull/52 Jens On Tue, Mar 5, 2019 at 9:56 PM Martin Kolman wrote: > Hi, > I come from the tha Anaconda installer project and we use the Python > Zanata client to push & pull translations from the > Fedora Zanata instance where Anaconda is being translated. As far as I > know, there are many other projects that do the > same (Blivet, Blivet-GUI, Storaged, etc.), even though it might not be > readily apparent due to not directly depending on > the python2-zanata-client package, but rather just installing it manually > on the machine where builds are being created. > > As we all know, Python 2 is going away soon (in less than 10 months) and > Fedora is already doing a lot of work to get > remove as many Python 2 packages as possible. > > Therefore it's pretty alarming that something as important as a client for > the official Fedora translation service is > still Python 2-only with not even a hint of Python 3 support being worked > on as far as I can tell. Python Zanata client > upstream[0] has last activity ~year ago, but seems to be mostly dead since > 2017 with no support for Python 3 in sight. > > There are also some bugs & an upstream issue inquiring about Python 3 > support in the Zanata Python client: > https://bugzilla.redhat.com/show_bug.cgi?id=1676408 > https://bugzilla.redhat.com/show_bug.cgi?id=1685550 > https://zanata.atlassian.net/browse/ZNTA-2791 > > And at the moment, the client can't even be installed on Rawhide and F30: > https://bugzilla.redhat.com/show_bug.cgi?id=1676388 > > This has prompted me to write this email & to CC all people mentioned as > maintainers on the package page[0]. > > What can be done about this ? Is Python 3 support for the Zanata Python > client being worked on, so that we won't loose > the package ? Or do we just wait for it to be dropped from Fedora - and > then what ? > > Hopefully someone can answer these questions. :) > > Best Wishes > Martin Kolman > > [0] https://github.com/zanata/zanata-python-client > [1] https://src.fedoraproject.org/rpms/zanata-python-client > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > -- Jens Petersen Associate Manager i18n Software Engineering Emerging Platform Group Platform Engineering Singapore ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: The state of Zanata Python client (Python 3 support)
Hi, Somebody fix me if I'm wrong but as far as I know Python Zanata client has never been an official client of Zanata. It has always been just community supported. The official client RPM package is called zanata-client, its main command line tool is /usr/bin/zanata-cli, and it is written in Java. This may be the proper solution for you instead of the Python client. But both the official Zanata client and whole Zanata have been... not really officially abandoned but just all original developers no longer work on this. There was a discussion recently that maybe Zanata should be totally dropped and replaced with Weblate. Sorry for no links, I'm too tired to find them now. Now looking at your email address which says "@redhat.com" I think that it should be me asking you about the future of Zanata because it seems that the decisions have been made inside your company rather than by the outer community. HTH. Regards, Rafal ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
The state of Zanata Python client (Python 3 support)
Hi, I come from the tha Anaconda installer project and we use the Python Zanata client to push & pull translations from the Fedora Zanata instance where Anaconda is being translated. As far as I know, there are many other projects that do the same (Blivet, Blivet-GUI, Storaged, etc.), even though it might not be readily apparent due to not directly depending on the python2-zanata-client package, but rather just installing it manually on the machine where builds are being created. As we all know, Python 2 is going away soon (in less than 10 months) and Fedora is already doing a lot of work to get remove as many Python 2 packages as possible. Therefore it's pretty alarming that something as important as a client for the official Fedora translation service is still Python 2-only with not even a hint of Python 3 support being worked on as far as I can tell. Python Zanata client upstream[0] has last activity ~year ago, but seems to be mostly dead since 2017 with no support for Python 3 in sight. There are also some bugs & an upstream issue inquiring about Python 3 support in the Zanata Python client: https://bugzilla.redhat.com/show_bug.cgi?id=1676408 https://bugzilla.redhat.com/show_bug.cgi?id=1685550 https://zanata.atlassian.net/browse/ZNTA-2791 And at the moment, the client can't even be installed on Rawhide and F30: https://bugzilla.redhat.com/show_bug.cgi?id=1676388 This has prompted me to write this email & to CC all people mentioned as maintainers on the package page[0]. What can be done about this ? Is Python 3 support for the Zanata Python client being worked on, so that we won't loose the package ? Or do we just wait for it to be dropped from Fedora - and then what ? Hopefully someone can answer these questions. :) Best Wishes Martin Kolman [0] https://github.com/zanata/zanata-python-client [1] https://src.fedoraproject.org/rpms/zanata-python-client ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org