Re: JNIPort - is there anyone willing to maintain it?
Thomas Sattler <[email protected]> Wed, 24 Sep 2025 13:31:36 -0400
| Newsgroups | gmane.comp.lang.smalltalk.vwnc,gmane.comp.lang.smalltalk.pharo.user |
|---|---|
| Message-ID | <CAJHYT4BtKRLmahdvonQMO8b3WZciPqekA39VSdjvSRCYts8TSA@mail.gmail.com> |
--00000000000052c72a063f8f6d5c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Joachim, Cincom has basically abandoned the VWNC distribution. The "latest" version one can obtain without paying for a license is VW 8.3, which was released in 2017. it's hard to imagine people spending a lot of time and effort enhancing a system that old, when the vendor isn't committed to it. I'm sure Cincom is committed to the paying customers, but why should we help with that? --Tom On Wed, Sep 24, 2025 at 4:36=E2=80=AFAM Joachim Geidel <joachim.geidel@post= eo.de> wrote: > Dear fellow Smalltalkers, > > JNIPort is an interface from Smalltalk to the Java VM which was originall= y > developed by Chris Uppal for Dolphin Smalltalk. It enables Smalltalk > applications to use software written in Java seamlessly, locally and with > low overhead, without resorting to network based interfaces like e.g. usi= ng > microservices. Documentation is at > https://urldefense.com/v3/__https://sites.google.com/site/jniport/__;!!DZ= 3fjg!9JVpDqpxcqz6oMahTzP21-BTpfMxRHsi1HUS30Yd6Gm-8j4kRcgBOLmg6z342WonIj_duR= g_d-WBWHHLFGX2ohB5doAnD8eNKbqwGQFahg$ > . > > I have ported JNIPort to VisualWorks and Pharo, and Ben van Dijk, Adriaan > van Os and Rolf van der Vleuten have ported it to VASt ( > https://urldefense.com/v3/__https://vastgoodies.com/projects/JNIPort__;!!= DZ3fjg!9JVpDqpxcqz6oMahTzP21-BTpfMxRHsi1HUS30Yd6Gm-8j4kRcgBOLmg6z342WonIj_d= uRg_d-WBWHHLFGX2ohB5doAnD8eNKbql_CqFlw$ > ). > > The last time I really worked on JNIPort was in 2014, if I remember > correctly. Now that I am retired and haven=E2=80=99t written a single lin= e of > Smalltalk code in five years, I am wondering if there is anybody willing = to > take over. > > I haven=E2=80=99t had any enquiries about JNIPort since 2020, so the task= would be > easy: > - Take over ownership of the documentation site. > - Possibly move the source code for the Pharo version to Gitlab (it is > still in the ancient SmalltalkHub repository). > - Optionally integrate any changes from JNIPort users, e.g. when they > adapt it to more recent versions of VisualWorks or Pharo. There hasn't be= en > any community input since 2017 (or was it 2019?). > > If nobody takes over, then JNIPort will be one of the many abandoned open > source projects and disappear sooner or later when SmalltalkHub, the Cinc= om > Public Repository and the documentation site are switched off. > > On the other hand, I do not know if there is actually anybody using > JNIPort. If it has no users, there is no harm in its disappearance, and > maintaining it would be a waste of time. > > Cheers > Joachim Geidel --00000000000052c72a063f8f6d5c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Joachim,<div><br></div><div>Cincom has basically abandoned= the VWNC distribution.=C2=A0 The "latest" version one can obtain= without paying for a license is VW 8.3, which was released in 2017.</div><= div><br></div><div>it's hard to imagine people spending a lot of time a= nd effort enhancing a system that old, when the vendor isn't committed = to it.=C2=A0 I'm sure Cincom is committed to the paying customers, but = why should we help with=C2=A0that?</div><div><br></div><div>--Tom</div><div= ><br></div><div><br></div></div><br><div class=3D"gmail_quote gmail_quote_c= ontainer"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Sep 24, 2025 at 4:3= 6=E2=80=AFAM Joachim Geidel <<a href=3D"mailto:[email protected]"= >[email protected]</a>> wrote:<br></div><blockquote class=3D"gmai= l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20= 4,204);padding-left:1ex">Dear fellow Smalltalkers,<br> <br> JNIPort is an interface from Smalltalk to the Java VM which was originally = developed by Chris Uppal for Dolphin Smalltalk. It enables Smalltalk applic= ations to use software written in Java seamlessly, locally and with low ove= rhead, without resorting to network based interfaces like e.g. using micros= ervices. Documentation is at <a href=3D"https://urldefense.com/v3/__https:/= /sites.google.com/site/jniport/__;!!DZ3fjg!9JVpDqpxcqz6oMahTzP21-BTpfMxRHsi= 1HUS30Yd6Gm-8j4kRcgBOLmg6z342WonIj_duRg_d-WBWHHLFGX2ohB5doAnD8eNKbqwGQFahg$= " rel=3D"noreferrer" target=3D"_blank">https://urldefense.com/v3/__https://= sites.google.com/site/jniport/__;!!DZ3fjg!9JVpDqpxcqz6oMahTzP21-BTpfMxRHsi1= HUS30Yd6Gm-8j4kRcgBOLmg6z342WonIj_duRg_d-WBWHHLFGX2ohB5doAnD8eNKbqwGQFahg$<= /a> .<br> <br> I have ported JNIPort to VisualWorks and Pharo, and Ben van Dijk, Adriaan v= an Os and Rolf van der Vleuten have ported it to VASt (<a href=3D"https://u= rldefense.com/v3/__https://vastgoodies.com/projects/JNIPort__;!!DZ3fjg!9JVp= Dqpxcqz6oMahTzP21-BTpfMxRHsi1HUS30Yd6Gm-8j4kRcgBOLmg6z342WonIj_duRg_d-WBWHH= LFGX2ohB5doAnD8eNKbql_CqFlw$" rel=3D"noreferrer" target=3D"_blank">https://= urldefense.com/v3/__https://vastgoodies.com/projects/JNIPort__;!!DZ3fjg!9JV= pDqpxcqz6oMahTzP21-BTpfMxRHsi1HUS30Yd6Gm-8j4kRcgBOLmg6z342WonIj_duRg_d-WBWH= HLFGX2ohB5doAnD8eNKbql_CqFlw$</a> ).<br> <br> The last time I really worked on JNIPort was in 2014, if I remember correct= ly. Now that I am retired and haven=E2=80=99t written a single line of Smal= ltalk code in five years, I am wondering if there is anybody willing to tak= e over.<br> <br> I haven=E2=80=99t had any enquiries about JNIPort since 2020, so the task w= ould be easy:<br> - Take over ownership of the documentation site.<br> - Possibly move the source code for the Pharo version to Gitlab (it is stil= l in the ancient SmalltalkHub repository).<br> - Optionally integrate any changes from JNIPort users, e.g. when they adapt= it to more recent versions of VisualWorks or Pharo. There hasn't been = any community input since 2017 (or was it 2019?).<br> <br> If nobody takes over, then JNIPort will be one of the many abandoned open s= ource projects and disappear sooner or later when SmalltalkHub, the Cincom = Public Repository and the documentation site are switched off.<br> <br> On the other hand, I do not know if there is actually anybody using JNIPort= . If it has no users, there is no harm in its disappearance, and maintainin= g it would be a waste of time.<br> <br> Cheers<br> Joachim Geidel</blockquote></div> --00000000000052c72a063f8f6d5c--