On Tue, Aug 06, 2019 at 09:35:50PM +0200, Petr Stodulka wrote:
> Hi guys,
> as discussion was started week ago, Python2 is dying. As that, some
> dependencies of mercurial will be orphaned soon (or they are already)
> and mercurial as it is has to move in weeks on Python3. As I wrote
> in [0], I already started some testing and investigation.
> 
> Currently it seems that with ugly hacky fix, we are able to run
> somi-working mercurial with Python3. I did just simple testing
> that worked for me and in the latest copr-build (below), it seems
> that hgk extension is workin as well. But many of you extensions
> will be probably broken. So, I guess the most probably mercurial
> will be broken for the others who use it.
> 
> So it's question, should I rebase it in rawhide and setup for Python3
> already even when it is so broken, or should I wait several weeks yet
> for additional fixes?

I think it's reasonable to ship in rawhide, if the basic clone
operations work. This will satisfy 99% of use cases, i.e. cloning
of repos from the web without any further interaction with the VCS.
I don't have any data to back this up, but since Mercurial has lost
a lot of it's erstwhile popularity, based on how things go with
other python2-only projects, chances are that most extensions will not
be updated in time for F31. And it's better to have somewhat functional
clone operation than nothing.

Zbyszek
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to