Re: Where should sandbox/jython3 live?
| 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