From: Jeff A. <ja...@fa...> - 2022-03-20 18:11:46
|
Hi Eric, welcome to the quiet list. On 20/03/2022 13:58, Eric Bresie wrote: > Hello, new to the mailing lists. > > What is the current development status of Jython? From my understanding > > 1. The mailing lists on sourceforge seem somewhat quiet at the moment > (providing periodic summary of bugs). > 2. The source has migrated over to Github ( > https://github.com/jython/jython ) which seems to have a little > more activity there but still not sure beyond that what's going on. > 3. There is the 2.7x development branch which is more or less bug > fix/maintenance mode) > 4. The last published artifacts on Maven Central are from Mar 2020 ( > https://mvnrepository.com/artifact/org.python/jython ). > 5. There is major rework for 3.x development branch > > Does that sum up things? > > Eric Bresie > eb...@gm... Your summary is good. The bugs that post to this list are just those from bugs.jython.org but activity has moved to GitHub. If you want to contribute, that's the place. What's going on is evident there. In terms of Jython 3, this is what we're aiming at: https://www.jython.org/jython-3-mvp . "Major rework" is right, and since it started as a personal experiment, with quite a high risk it might be ill-conceived, I've been cooking the ideas solo off-repo. I move them to the main branch (not master) for review as PRs. These fuse the ideas tested off-repo with, as much as possible, code from Jython 2 that is "temporarily dead" (resting?) on this branch. I'm getting more confident that this isn't a dead parrot. Python 2.7 is not a supported version as far as the PSF is concerned. Jython 2.7 is in maintenance until a 3.x is viable. It is time we had a Jython 2.7.3 relase incorporating what others have been kind enough to contribute. I plan a beta for Easter with whatever contributions can be reviewed and bugs fixed by then. It goes without saying that the two branches (Jython 2 and 3) compete for attention. Spending much of my weekend on https://github.com/jython/jython/pull/101 (a Jython 2 PR) has brought it home again just how clever Jython 2 is internally, but also how much cleaner the Java API could be in Jython 3 if that works as intended. Jeff Allen |