gomill icon indicating copy to clipboard operation
gomill copied to clipboard

python3

Open sethtroisi opened this issue 6 years ago • 1 comments

Re-opening the discussion from https://github.com/mattheww/gomill/issues/1, Python 2 is now dreadfully close to EOL.

  1. Would you be supportive of merging a port of the remaining code into sgfmill?
  2. Do you currently have time to review pull requests and explain any hair parts of the code?

I'm happy to take on the bulk of the work but it's nice to get confirmation that you'll have sometime to review and pull that code if I do the work. Also in the case that I get 90% of the code ported but some code remains outstanding would you be willing to pull it under a branch in sgfmill?

sethtroisi avatar Oct 16 '19 17:10 sethtroisi

Yes, I have time to help with this.

I think it would make more sense to make a Python 3 branch of gomill that has sgfmill as a requirement, rather than extending sgfmill.

My vague idea when I split out sgfmill was that the next step would be to split out the GTP code to a second library. That way it would be possible to do the conversion in pieces rather than all in one step.

But if you're willing to do the work, please organise things in whatever way is most convenient for you.

mattheww avatar Oct 16 '19 18:10 mattheww