Re: How do I contribute to Jython 3?

Stefan Richthofer <[email protected]> Thu, 16 Nov 2023 16:32:57 +0100
Newsgroups gmane.comp.lang.jython.devel
Message-ID <CACQYzFKVxn1XjCr7+hoXcqOb2gCB0LKWvtJSTJ57ESybnhoVLw@mail.gmail.com>
--===============5918248922453897952==
Content-Type: multipart/alternative; boundary="00000000000027b5ec060a46be95"

--00000000000027b5ec060a46be95
Content-Type: text/plain; charset="UTF-8"

Hello Dhaval,

thank you for your interest in Jython. In addition to Jython 3 roadmap,
recommended reads are
https://www.jython.org/jython-3-mvp
https://the-very-slow-jython-project.readthedocs.io/en/latest/

As you already noticed, https://github.com/jython/jython3 is *not* the
right place - it is a discontinued approach and sandbox.
Jython 3 is developed under the main branch (not master) of the usual
Jython repo:
https://github.com/jython/jython/tree/main
So far I did not work with that branch myself but I guess a starting point
would be to clone it, build it (gradle), check out current state. Read Jeff
Allen's recent commit messages for that branch - they are usually very
descriptive.

Best

Stefan

Am Mi., 15. Nov. 2023 um 20:00 Uhr schrieb Dhaval Shah <
[email protected]>:

> I used Jython initially when it came out open (as in funded/in news etc)
> sometime between 2005/2006.
>
> There are several reasons I liked Jython. However things were not
> conducive at work to use Jython or in personal space to contribute to
> Jython.
>
> Recently I have been exploring Python 3. And being a long time Java
> developer decided to start contributing to Jython.
>
> So how do I start contributing to Jython 3?
>
> I have gone through https://www.jython.org/jython-3-roadmap and not sure
> if this has made progress -> https://github.com/jython/jython3#readme
>
> Or is this a dev dump of Jython 3? -> https://github.com/aaveshdev/jython3
> ?
>
> There are some suggestions to use GraalPy, and I am not comfortable with
> either using GraalPy or contributing to it.
>
> Or Is Jython3 still sleeping?
>
> Thanks
> Dhaval
> _______________________________________________
> Jython-dev mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jython-dev
>

--00000000000027b5ec060a46be95
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello Dhaval,</div><div><br></div><div>thank you for =
your interest in Jython. In addition to Jython 3 roadmap, recommended reads=
 are</div><div><a href=3D"https://www.jython.org/jython-3-mvp">https://www.=
jython.org/jython-3-mvp</a></div><div><a href=3D"https://the-very-slow-jyth=
on-project.readthedocs.io/en/latest/">https://the-very-slow-jython-project.=
readthedocs.io/en/latest/</a></div><div><br></div><div>As you already notic=
ed, <a href=3D"https://github.com/jython/jython3">https://github.com/jython=
/jython3</a> is *not* the right place - it is a discontinued approach and s=
andbox.<br></div><div>Jython 3 is developed under the main branch (not mast=
er) of the usual Jython repo:</div><div><a href=3D"https://github.com/jytho=
n/jython/tree/main">https://github.com/jython/jython/tree/main</a></div><di=
v>So far I did not work with that branch myself but I guess a starting poin=
t would be to clone it, build it (gradle), check out current state. Read Je=
ff Allen&#39;s recent commit messages for that branch - they are usually ve=
ry descriptive.<br></div><div><br></div><div>Best</div><div><br></div><div>=
Stefan<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">Am Mi., 15. Nov. 2023 um 20:00=C2=A0Uhr schrieb Dhaval Shah=
 &lt;<a href=3D"mailto:[email protected]">[email protected]</a>=
&gt;:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr">I used Jython initially when it came out open (as in funded/in new=
s etc) sometime between 2005/2006.=C2=A0<br><br>There are several reasons I=
 liked Jython. However things were not conducive at work to use Jython or i=
n personal space to contribute to Jython.=C2=A0=C2=A0<br><br clear=3D"all">=
<div>Recently I have been exploring Python 3. And being a long time Java de=
veloper decided to start contributing to Jython.=C2=A0<br><br>So how do I s=
tart contributing to Jython 3?=C2=A0<br><br>I have gone through <a href=3D"=
https://www.jython.org/jython-3-roadmap" target=3D"_blank">https://www.jyth=
on.org/jython-3-roadmap</a> and not sure if this has made progress -&gt; <a=
 href=3D"https://github.com/jython/jython3#readme" target=3D"_blank">https:=
//github.com/jython/jython3#readme</a><br><br>Or is this a dev dump of Jyth=
on 3? -&gt;=C2=A0<a href=3D"https://github.com/aaveshdev/jython3" target=3D=
"_blank">https://github.com/aaveshdev/jython3</a> ?<br><br>There are some s=
uggestions to use GraalPy, and I am not comfortable with either using Graal=
Py or contributing to it.<br><br>Or Is Jython3 still sleeping?=C2=A0<br><br=
></div>Thanks<br>Dhaval</div>
_______________________________________________<br>
Jython-dev mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Jytho=
[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/jython-dev" rel=3D"=
noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/=
jython-dev</a><br>
</blockquote></div>

--00000000000027b5ec060a46be95--


--===============5918248922453897952==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============5918248922453897952==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============5918248922453897952==--