From: Jeff A. <ja...@fa...> - 2017-05-29 10:07:10
|
With 2.7.1 seemingly on its release journey, I have a bit of time to hack on Jython 3. A lot has been done to Jython 3 since it forked from 2, so I have some really newbie questions: * Is https://github.com/jython/jython3 the official reference repository? (Is https://hg.python.org/sandbox/jython3 dead?) * Are we still building with Ant? (It didn't for me on Windows, and I thought I'd fix that first.) BTW, this is a question about now, not what we'd like to do in future. * Versions: Java 8, and Python 3.5? * Although I believe I could commit directly to https://github.com/jython/jython3, or a branch in there, do we agree a better practice is to fork, branch and create a PR for a "feature" (groups of related commits)? Even if I then accept my own PR, it seems to give us a better audit trail, integration test, squash point, etc.. A separate thread/discussion is due about workflow, naming, etc.. * Do we agree that our aim is to run the CPython regression tests with as few skips, exclusions and replacement tests as possible? * Does anyone have code stored up that I risk duplicating? (E.g. Somewhere, Darjus mentioned ANTLR4 migration.) Otherwise I'll just start with things I know about (bytes and strings, buffer interface, io, import perhaps), driven by getting Py3k tests to pass honestly. I will averaging much fewer than 3 commits a day. ;) -- Jeff Allen |