Jython 3: MVP and roadmap

Jeff Allen <[email protected]> Sat, 5 Sep 2020 17:07:55 +0100
Newsgroups gmane.comp.lang.jython.devel
Message-ID <[email protected]>
I would never say that enjoy planning, but I very much enjoy elegant 
coding (or the attempt) so I'll take the rough with the smooth.

We have discussed a few times, on and off list, what would make a 
minimum viable Jython 3. I've collated those ideas and rounded it with 
some further thought.

It also seemed necessary to work out the steps involved in getting 
there, so I have added to this a (dateless) roadmap. Although Jython 
repos and this list, have been quiet, I have been beavering away 
elsewhere. As a result, I'm fairly sure the first parts of the roadmap 
are feasible (up to "descriptors"), although like all plans, it's an 
educated guess, and I'm sure it will prove wrong in detail. A few things 
are clear:

  * If the project is to make proper use of dynamic language features,
    it means breaking and re-making a lot of things in the core. (One
    can do this harmlessly in a branch, of course, it just looks like a
    wasteland.)
  * It is quite a bit of work. (The wasteland is there for a while. I
    propose not to make it the default branch until it works.)

I think it should go on the website eventually, and Markdown is a 
reasonable way to write, so I've made a PR of it.

https://github.com/jython/jython.github.io/pull/21

Jeff

-- 
Jeff Allen

_______________________________________________
Jython-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jython-dev