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 · 17 comments
Open

Project pulse is flatline. #36

Thrameos opened this issue Feb 28, 2018 · 17 comments

Comments

@Thrameos
Copy link

@Thrameos Thrameos commented Feb 28, 2018

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

This comment has been minimized.

Copy link

@stuaxo 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

This comment has been minimized.

Copy link
Contributor

@fwierzbicki fwierzbicki commented Mar 1, 2018

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

This comment has been minimized.

Copy link
Author

@Thrameos 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

This comment has been minimized.

Copy link

@xforward7 xforward7 commented Apr 17, 2019

Really Dead?

@xforward7

This comment has been minimized.

Copy link

@xforward7 xforward7 commented Apr 17, 2019

i wanna it back

@xforward7

This comment has been minimized.

Copy link

@xforward7 xforward7 commented Apr 17, 2019

how can i be a contributor?

@Thrameos

This comment has been minimized.

Copy link
Author

@Thrameos Thrameos commented Apr 17, 2019

@jbfaden

This comment has been minimized.

Copy link

@jbfaden 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

This comment has been minimized.

Copy link
Author

@Thrameos Thrameos commented Apr 17, 2019

@qunaibit

This comment has been minimized.

Copy link

@qunaibit qunaibit commented Apr 18, 2019

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

@jeff5

This comment has been minimized.

Copy link
Member

@jeff5 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

This comment has been minimized.

Copy link

@Phoenyx33 Phoenyx33 commented Jul 25, 2019

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

This comment has been minimized.

Copy link
Member

@jeff5 jeff5 commented Jul 26, 2019

Yes.

@pbailly

This comment has been minimized.

Copy link

@pbailly 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

This comment has been minimized.

Copy link
Member

@jeff5 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.

@predatorian3

This comment has been minimized.

Copy link

@predatorian3 predatorian3 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

This comment has been minimized.

Copy link
Member

@jeff5 jeff5 commented Dec 24, 2019

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

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

Successfully merging a pull request may close this issue.

None yet
10 participants
You can’t perform that action at this time.