Re: Jython 2.7.2b1 -- ready to go?

Jeff Allen <[email protected]>
Newsgroups gmane.comp.lang.jython.devel
Message-ID <[email protected]>
Ok, let's do it!

I have pushed the changesets I made when I did the last dry run (the 
metadata changes and the tag). This means that in the documented 
process,  sections 23.1.3, 23.1.6 and 23.1.10 are already taken care of.

I did the tests leading up to 23.1.10, but feel free to repeat enough of 
them to protect our reputation. This full build has only ever run on a 
Windows machine, so far as I know, so there is definitely scope for 
latent bugs.

When it comes to building the bundles, I think I reproduced what was 
there before, but it is entirely untested by me. There is a new bundle 
for jython-slim. There are sections of |maven/build.xml| that looked 
like contingent work-arounds and I'm unable to fix/test the ones that 
involve the bundles. Good luck!

Jeff Allen

On 06/10/2019 20:33, [email protected] wrote:
> On Sun, Oct 6, 2019 at 2:56 AM Jeff Allen <[email protected]> wrote:
>> I think the version of Jython now at the repo tip is, apart from changing the metadata, a viable Jython 2.7.2 beta.
>>
>> I have dry run the process several times to the point where I can make the artefacts that would go to Sonatype, at least as far as I can test that. I have ironed out the problems (as they arise on my machine) and worked on the ant scripts. I think it's a straight run now for Frank to build and publish.
>>
>> The process is here: https://jython-devguide.readthedocs.io/en/latest/release_jy.html
> When I build and upload I'll see if these docs need updating.
>
>> I have bumped Jython up to Java 8. This broke a few things, now resolved. JarJar does not translate the later bytecode in the version we had used. (See issue 2806.) And Java 8 is picky about Javadoc, where apparently we've not been good :o(. I fixed over a hundred javadoc errors, but I'm leaving the warnings for a later burst of enthusiasm.
>>
>> A lot of bugs are fixed in this release and some features added as noted in NEWS. I still have misgivings around the number of suppressed tests (and so many places we can do it), and the way tests involving networking (SSL and Netty) contiunue to be flakey. The socket-related modules are an awesome achievement, but incomplete in some ways. However, one must not let the defects dominate one's thinking. So much is good and improved in 2.7.2, and this includes all the issues we prioritised in the triage.
>>
> This is great news!
>
>> What do others think? Tag it?
> Yes, tag it! I agree with Jim that this should be tagged as a beta
> release. I confirmed that my sonatype login still works, I'm happy to
> test out the release process and get this published. While I'm there
> I'll poke around to see if I can find out how new users are added.
>
>> Jeff
>>
>> --
>> Jeff Allen

_______________________________________________
Jython-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jython-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.