From: Jim B. <jim...@py...> - 2017-05-31 03:36:16
|
Thanks for kicking this specific discussion off. Some points: 1. We can switch to github now if we focus on Jython 3. I would suggest using squash merges (https://github.com/blog/2141-squash-your-commits). Then over time we can adopt CPython core workflow. 2. We should bring in the Gradle build process that Darjus is working on, and get that into Jython 3 as soon as possible. 3. Once we finish pushing the 2.7 changes into Jython 3, hopefully automated as Stefan suggests, we should backport going forward into 2.7 (some changes will have to be made against 2.7 of course). Having everything in https://github.com/jython/jython, with a branch for 2.7, should simplify; and follows the CPython model. This means Jython 3 will take advantage of the planned history rewriting. On Tue, May 30, 2017 at 6:50 PM, fwi...@gm... < fwi...@gm...> wrote: > Starting a new thread, and including Isaiah Peng in case he has some > insights. Hi Isaiah! We are starting to discuss how to make the > Jython3 sandbox the main line for development after the Jython 2.7.1 > release. > > On Tue, May 30, 2017 at 6:39 AM, Jeff Allen <ja...@fa...> wrote: > > Part of me wants to pursue it, but not as much as making Jython 3 build. > > I took a look, and made a couple of changes that get Jython3 building > for me, so the tip of https://github.com/jython/jython3 should now > build (I hope). > > For me though, it does not run. I always get: > > $ ./dist/bin/jython > Exception in thread "main" > Exception: java.lang.NullPointerException thrown from the > UncaughtExceptionHandler in thread "main" > > Investigating further, the issue seems to have been introduced on Sept > 19 in this commit, which unfortunately, is a biggish one: > > """ > commit 308a17a4e9972aa3814a358917ffbd25fd976864 > Author: Isaiah Peng <is...@gm...> > Date: Mon Sep 19 18:13:57 2016 +0200 > > rewrite zipimporter, detach from the shared importer abstract > class, since classpathpyimporter is currently not functional > """ > > The last commit that works on my machine is the one just before: > > """ > commit cfed7ce10083ca69f2cec19b9a73d78b60e13967 > Author: Isaiah Peng <is...@gm...> > Date: Mon Sep 19 15:24:04 2016 +0200 > > throw OSError for negative seek position > """ > > Hope this helps! > > -Frank > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Jython-dev mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-dev > |