Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

http://www.vmspython.org/

297 views
Skip to first unread message

Jan-Erik Söderholm

unread,
Oct 26, 2021, 11:04:01 AM10/26/21
to
Hi.

Can't reach http://www.vmspython.org/ at the moment.
Does anyone know what's up here? It would be sad if
that port would not be available any more. And VSI
only has IA64 versions of Python...

Jan-Erik.

Jan-Erik Söderholm

unread,
Nov 2, 2021, 7:16:58 PM11/2/21
to
Replying to myself, and for anyone interested...

JFP has shut down his site with his Python port for Alpha (and IA64).
When asked, he sent me an explanation for this that I can understand.
I have also sent a question to VSI asking what their view is on
Python for Alpha.

And as I said, just if anyone is interested in Python on Alpha...

Jan-Erik.

Arne Vajhøj

unread,
Nov 2, 2021, 7:21:21 PM11/2/21
to
On 11/2/2021 7:16 PM, Jan-Erik Söderholm wrote:
> Den 2021-10-26 kl. 17:03, skrev Jan-Erik Söderholm:
>> Can't reach http://www.vmspython.org/ at the moment.
>> Does anyone know what's up here? It would be sad if
>> that port would not be available any more. And VSI
>> only has IA64 versions of Python...
>
> Replying to myself, and for anyone interested...
>
> JFP has shut down his site with his Python port for Alpha (and IA64).
> When asked, he sent me an explanation for this that I can understand.

We can make a guess: after spending 15 years or more maintaining this
for the mostly ungrateful users he has changed his priorities.

> I have also sent a question to VSI asking what their view is on
> Python for Alpha.
>
> And as I said, just if anyone is interested in Python on Alpha...

I believe the source code is available so anyone that want should be
able to build from source.

Arne

Lawrence D’Oliveiro

unread,
Nov 2, 2021, 7:48:08 PM11/2/21
to
On Wednesday, November 3, 2021 at 12:21:21 PM UTC+13, Arne Vajhøj wrote:
> We can make a guess: after spending 15 years or more maintaining this
> for the mostly ungrateful users he has changed his priorities.

An open-source project does not measure its success by the number of passive users, but by the level of active contributions from the community.

Too often I see this attitude from people looking on open-source software as being no different from proprietary products from big companies. The most common symptom of this is when they complain about claimed deficiencies in the product, without stepping forward to offer fixes. Or sponsoring someone who can make those fixes.

Jan-Erik Söderholm

unread,
Nov 2, 2021, 7:48:37 PM11/2/21
to
Den 2021-11-03 kl. 00:21, skrev Arne Vajhøj:
> On 11/2/2021 7:16 PM, Jan-Erik Söderholm wrote:
>> Den 2021-10-26 kl. 17:03, skrev Jan-Erik Söderholm:
>>> Can't reach http://www.vmspython.org/ at the moment.
>>> Does anyone know what's up here? It would be sad if
>>> that port would not be available any more. And VSI
>>> only has IA64 versions of Python...
>>
>> Replying to myself, and for anyone interested...
>>
>> JFP has shut down his site with his Python port for Alpha (and IA64).
>> When asked, he sent me an explanation for this that I can understand.
>
> We can make a guess: after spending 15 years or more maintaining this
> for the mostly ungrateful users he has changed his priorities.

The reply from JFP was not pointing against the users.

>
>> I have also sent a question to VSI asking what their view is on
>> Python for Alpha.
>>
>> And as I said, just if anyone is interested in Python on Alpha...
>
> I believe the source code is available so anyone that want should be
> able to build from source.

What source? The sources for the JFP port and all the components?

>
> Arne
>

Arne Vajhøj

unread,
Nov 2, 2021, 9:56:22 PM11/2/21
to
Yes.

I do not recall any details but I believe the source was
available.

Arne

Arne Vajhøj

unread,
Nov 2, 2021, 10:01:07 PM11/2/21
to
Looks like it still is.

https://foss.vmsgenerations.org/openvms

Arne

Lawrence D’Oliveiro

unread,
Nov 2, 2021, 11:45:41 PM11/2/21
to
On Wednesday, November 3, 2021 at 3:01:07 PM UTC+13, Arne Vajhøj wrote:

> https://foss.vmsgenerations.org/openvms

Expired certificate!

Shouldn’t happen with Let’s Encrypt ...

Jan-Erik Söderholm

unread,
Nov 3, 2021, 3:11:05 AM11/3/21
to
OK, right, on that site. I get an SEC_ERROR_EXPIRED_CERTIFICATE.
And for some reason not the usual button to bypass that error.

I looked some years ago to setup the build environment for Alpha,
but it was not an easy task...

Arne Vajhøj

unread,
Nov 3, 2021, 9:00:33 AM11/3/21
to
On 11/3/2021 3:11 AM, Jan-Erik Söderholm wrote:
> Den 2021-11-03 kl. 03:01, skrev Arne Vajhøj:
>> On 11/2/2021 9:56 PM, Arne Vajhøj wrote:
>>> On 11/2/2021 7:48 PM, Jan-Erik Söderholm wrote:
>>>> Den 2021-11-03 kl. 00:21, skrev Arne Vajhøj:
>>>>> On 11/2/2021 7:16 PM, Jan-Erik Söderholm wrote:
>>>>>> I have also sent a question to VSI asking what their view is on
>>>>>> Python for Alpha.
>>>>>>
>>>>>> And as I said, just if anyone is interested in Python on Alpha...
>>>>>
>>>>> I believe the source code is available so anyone that want should be
>>>>> able to build from source.
>>>>
>>>> What source? The sources for the JFP port and all the components?
>>>
>>> Yes.
>>>
>>> I do not recall any details but I believe the source was
>>> available.
>>
>> Looks like it still is.
>>
>> https://foss.vmsgenerations.org/openvms
>
> OK, right, on that site. I get an SEC_ERROR_EXPIRED_CERTIFICATE.
> And for some reason not the usual button to bypass that error.

I could get in with FF.

> I looked some years ago to setup the build environment for Alpha,
> but it was not an easy task...

True.

Lot of code.

Lot of disk space to build.

Lot CPU time and wall time to build.

Arne


Dave Froble

unread,
Nov 3, 2021, 11:12:56 AM11/3/21
to
Define "lots" ..

> Lot of disk space to build.

Disk space is cheap.

Device Device Error Volume Free Trans Mnt
Name Status Count Label Space Count Cnt
ITANIC$DKB0: Mounted 0 I64SYS 133.46GB 255 1
ITANIC$DKB1: Mounted 0 DISK1 132.78GB 1 1
ITANIC$DKB2: Mounted 0 DISK2 136.69GB 1 1
ITANIC$DKB3: Online 0

Need more than that?

> Lot CPU time and wall time to build.

Define "lots" ..

> Arne
>
>

But, I'm assuming C, and I don't do C.

Perhaps I could make the resources available ???

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: da...@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Arne Vajhøj

unread,
Nov 3, 2021, 12:04:34 PM11/3/21
to
I don't know.

I know that the output of the build is over 150 MB.

(note that Jan-Erik is looking for Alpha not Itanium - VSI offer
Python for Itanium)

> But, I'm assuming C, and I don't do C.
>
> Perhaps I could make the resources available ???

If someone is willing to do the work and just need the system then
that would be great.

Any of the VMS Port people interested?

I know you already have a lot of stuff to maintain, but I also believe
that you have appropriate build setups.

Arne


Paul Anderson

unread,
Nov 3, 2021, 12:15:37 PM11/3/21
to
On 11/3/21 11:12 AM, Dave Froble wrote:

> ITANIC$DKB0:            Mounted              0 I64SYS         133.46GB

;-)

Robert A. Brooks

unread,
Nov 3, 2021, 12:16:54 PM11/3/21
to
On 11/3/2021 12:04 PM, Arne Vajhøj wrote:

> (note that Jan-Erik is looking for Alpha not Itanium - VSI offer
> Python for Itanium)

The DECUServe system (eisner.decus.org) would be a fine place for
that work to be done.

--

-- Rob

Lawrence D’Oliveiro

unread,
Nov 10, 2021, 1:50:12 AM11/10/21
to
On Thursday, November 4, 2021 at 5:04:34 AM UTC+13, Arne Vajhøj wrote:
> ... VSI offer Python for Itanium ...

They even have a beta of 3.10, which impresses me. But, looking at the compatibility issues <https://wiki.vmssoftware.com/VMS_Python_compatibility_issues>:

    The functions select() and poll() work only with sockets

Kind of like Microsoft Windows ...

Vitaly Pustovetov

unread,
Nov 10, 2021, 2:09:00 AM11/10/21
to
среда, 10 ноября 2021 г. в 09:50:12 UTC+3, Lawrence D’Oliveiro:
> They even have a beta of 3.10, which impresses me. But, looking at the compatibility issues <https://wiki.vmssoftware.com/VMS_Python_compatibility_issues>:
>
> The functions select() and poll() work only with sockets
>
> Kind of like Microsoft Windows ...

We have already added support for pipes, mailboxes, etc. to the CRTL's poll. This was done when porting Postgres. But it will probably help Python after installing a new version of the CRTL.

Arne Vajhøj

unread,
Nov 10, 2021, 8:09:30 AM11/10/21
to
Note that it is not a Python issue but a CRTL/VMS issue.

Arne

Lawrence D’Oliveiro

unread,
Nov 10, 2021, 4:20:49 PM11/10/21
to
It’s an OS issue on Windows, too.
0 new messages