Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project pulse is flatline. #36

Open
Thrameos opened this issue Feb 28, 2018 · 19 comments
Open

Project pulse is flatline. #36

Thrameos opened this issue Feb 28, 2018 · 19 comments

Comments

@Thrameos
Copy link

I was looking for a solution to using mixed python and java, but required python 3 for my company project. When I started work on the project last spring, this project looked like a long road so I decided to use jpype. I figured that this project would catch up eventually. But since then it appears this project has completely stalled.

Is there a road map or a task list with things that contributors can do to get this project back to moving? Or has it died completely? What level of push is required to get a beta for python3?

@stuaxo
Copy link

stuaxo commented Feb 28, 2018

Can't talk for jython3, but when it comes to jythons python2 support, most of the time it made big leaps were when companies sponsor it (I think they basically brought on the main jython developer for a bit or contracted him), that's how it made big leaps from 2.2, to 2.7.

@fwierzbicki
Copy link
Member

Jython3 is more stalled than dead. There where a few years with a few different companies that allowed some of us to put more time into it and so things moved much faster, but we're all volunteers lately, so things are slower. We're currently focusing on a next 2.7.x, followed by a plan to move mainline development to github (this jython3 repo is experimental, but contains some really great progress. It is however a long way from a real release). There is no concrete roadmap for Jython3, that would come after we move to github and make the decision to move main development from the 2.x series to the 3.x series.

@Thrameos
Copy link
Author

Thrameos commented Mar 1, 2018

Thank you for your reply.

A road map of tasks that could be accomplished would certainly help it people wanted to make contributions. I was looking to see if I could pitch some time into help, but it doesn't look active enough for me to be able to push it forward much.

And stalled is often very similar to dead. The more effort focuses on 2.7 the less relevant that work in this branch unless the drift rate is pretty slow. I am sure it can all be backported, but that means any effort is limited to the person who knows what was done to diverge the two. CPython is moving onto version 3.8 while this effort was targeting 3.5. At least this project should revise its target and put down a road map of tasks needed so that it is clear what "long way" means. The current state means that any potential contributors will likely do what I did and find easier paths.

@xforward7
Copy link

Really Dead?

@xforward7
Copy link

i wanna it back

@xforward7
Copy link

how can i be a contributor?

@jbfaden
Copy link

jbfaden commented Apr 17, 2019

I'd be happy to help in any way that I can. Jython is an essential part of software I provide, and I know at some point the scientists who use it will be looking for Jython 3.

@Thrameos
Copy link
Author

Thrameos commented Apr 17, 2019 via email

@qunaibit
Copy link

GraalPython (https://github.com/graalvm/graalpython) might be a viable alternative, and it is actively maintained.

@jeff5
Copy link
Member

jeff5 commented Apr 18, 2019

It's not dead, it's resting. 🦜

Let's not mistake a repository for a project: all energy the project has is directed at 2.7.2b. I'd love to work on a 3.x.

What you see here is what it says it is, a sandbox is which potentially useful work was done, but on a fork. A look at all the fixes to 2.7 since the fork should convince you that some cruel bugs have been fixed to which this shot at Jython 3 is surely still heir.

@Phoenyx33
Copy link

Now that python 2.7 is definitely EOL, is anyone going to start work on Jython 3 since the scientists are going to start clamoring for it?

@jeff5
Copy link
Member

jeff5 commented Jul 26, 2019

Yes.

@pbailly
Copy link

pbailly commented Oct 28, 2019

Hello,

I am using Jython to write Python code and execute it inside a Java/BigData environment.
With the deprecation of Python 2.X getting closer, I want to migrate to something compatible with Python 3.X code.

I saw that Jython project is still active and even got the release 2.7.2b1.
But I cannot find any news related to Python 3.X since your last message.

Do you have plan to focus on Jython3?

Thank you for any feedback!

@jeff5
Copy link
Member

jeff5 commented Oct 29, 2019

Yes, if we can get 2.7.2 out (even a beta) we hope to have some time for Jython 3. The work in this repository is a fork that, unfortunately, has diverged from 2.7 and it's not immediately clear how to recover the value in both together.

@FilBot3
Copy link

FilBot3 commented Dec 16, 2019

So, now that Python 2.7 is EOL as of 2020-01-01, will this project make a more concentrated effort on Jython 3?

@jeff5
Copy link
Member

jeff5 commented Dec 24, 2019

Quietly working on it, when not visibly working on 2.7.2.

@MauroGonzalez96
Copy link

hi, is there a date for jython 3?? or you recommend me to use python 2.7 for an applications for now??

@carloreggiani
Copy link

Any news? I'm getting:

DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support

@jeff5
Copy link
Member

jeff5 commented Aug 29, 2020

jython/jython#24 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests