Re: Where should sandbox/jython3 live?

"[email protected]" <[email protected]>
Newsgroups gmane.comp.lang.jython.devel
Message-ID <CADrh4z+3A6ZcopdPoOZum7Os+URwVygMFmJrwAUvbWdBtL1TGA@mail.gmail.com>
On Fri, May 8, 2015 at 1:09 AM, Jeff Hardy <[email protected]> wrote:
> Adding myself back into the conversation :)
I'm sorry I should have asked if you wanted to stay on before removing
you, very rude of me :) I figured we where to deep in the Jython
weeds...

> IronPython has been on GitHub for a while (almost 5 years), and it's
> been brilliant. Concerns over lockin and etc. are completely
> overblown; if we escaped from CodePlex, we can escape whatever lockin
> GitHub tries to institute.
I think the same way - since every checkout is the entire repository,
there really isn't that much to worry about IMHO.

> It *would* be nice to have a single stdlib repo, though. The current
> ironpython3 repo stores it in a vendor branch, but I think this is one
> case where having a submodule would work better. I just didn't bother
> because I didn't have anyone to share it with. A couple of scripts and
> hg-git should take care of keeping it up-to-date.
Right now Jython keeps copies of the stdlib directly in our repo. I'd
prefer something better, Ideally something coordinated with CPython.
My plan for the first step in this direction is to get all of our
modified versions checked into CPython's Lib. The point of this vs
going for a split out Lib right away is to prove that "we're serious".
I discussed this with the CPython folks almost 5 years ago now but
never did anything about it. The advantage of this over our projects
sharing a moded stdlib is that now as they make changes I/we wouldn't
have to keep re-merging our mods (a time consuming pain).

Anyway, once there is significant Jython (and maybe IronPython?) code
in there I think we can make the case for CPython to consider breaking
out the stdlib completely. There is also a faction of CPython devs
that want to break out the stdlib for other reasons, so I bet this is
a reasonably possible future.

-Frank

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
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.