We still customize Perl in our USS environment and we use it in a few of our web interfaces. I would appreciate if the open source community will continue to support the product.
This is not highest priority and we do not need latest releases in line with the rest of the Perl community but it would be important to continue the IBM open source commitment to have Perl on the list of supported products.
Please let me know if you decide to stop the support for Perl so that I can inform the user community in my company that this is no longer a viable solution.
Thanks and kind regards from the global Ford company.
Kind Regards,
Egon Terwedow, Supervisor Global Mainframe Engineering
NE/E-119, (8701.8455) ext. +49.221.901.8455 Mobile +49 173 6467850,VOIP 8703-0374
Ford-Werke GmbH,Henry-Ford-Straße 1, 50735 Köln,Sitz der Gesellschaft: Köln,Registergericht Köln, HRB 54183,Vorsitzender des Aufsichtsrats: Stephen Odell,Geschäftsführung: Bernhard Mattes (Vorsitzender), Wolfgang Booms, Dirk Heller, Caspar Hohage, Dr. Hermann H. Hollmann, Rainer Ludwig, Rüdiger Minrath, Dr. Wolfgang Schneider
-----Original Message-----
From: Craig A. Berry [mailto:craig....@gmail.com]
Sent: Freitag, 23. September 2011 21:02
To: Jesse Vincent
Cc: Perl5 Porters; perl...@perl.org
Subject: Re: Speak up now about your use of EBCDIC or WE WILL REMOVE IT in a future release of Perl
On Fri, Sep 23, 2011 at 11:24 AM, Jesse Vincent <je...@fsck.com> wrote:
> We don't currently have evidence that native support for EBCDIC systems in Perl is in use by anyone or that it currently works at all.
>
> If you use Perl on an EBCDIC system, please either reply to this message or contact me off list. If nobody speaks up for EBCDIC, there's a pretty good chance that it will be on the way to Valhalla in the not-too-distant future.
Just adding perl-mvs to the cc list as interested parties would more
likely be found there than on p5p. The impression I have is that no
one with an interest in open source has had access in some years, and,
by process of deduction, no one with access has an interest in open
source.
AFAICT all of (or 90+% of it) those changes have been merged into the
mainline. Search the perl5-porters archives for "z/os", maybe 4-6 years
ago. IIRC there has been at least two batches of patches (ha!):
once from some IBM India, and once from some IBM China. Or maybe search
for the approriate hints changes.
> Does IBM have a way to provide free access to z/OS for opensource
> developers?
No. I tried several times, but the people inside IBM (or the IBM people
within z/os) simply don't get this "open source thing". They expect
companies, and companies paying Real Money, and companies
Signing With IBM to do this work. About two years ago I tried to work
with Merijn Broeren's help to make IBM understand, to no avail.
We lucked out about ten years ago in that somebody within IBM
understood the benefit of having such access, and I got access to a
z/os box for a few weeks, and NI-S had access to a TI z/os box, so
we were able to port early 5.8.x releases. But that window is no more
there.
Executive summary: some current users of the Perl on z/OS need to step
up, and do the porting/support, or it will not happen.
Sandy Dean
-----Original Message-----
From: Nicholas Clark [mailto:ni...@flirble.org] On Behalf Of Nicholas Clark
Sent: Monday, September 26, 2011 2:47 PM
To: Terwedow, Egon (E.)
Cc: Craig A. Berry; Jesse Vincent; Perl5 Porters; perl...@perl.org
Subject: Re: Speak up now about your use of EBCDIC or WE WILL REMOVE IT in a future release of Perl
On Mon, Sep 26, 2011 at 06:41:03AM +0000, Terwedow, Egon (E.) wrote:
> Hello,
>
> We still customize Perl in our USS environment and we use it in a few of our web interfaces. I would appreciate if the open source community will continue to support the product.
We simply aren't in a position to support the product, unaided.
None of the current core perl developers have access to any EBCDIC platform
since they became core developers. Those core developers that did have
access did so nearly 10 years ago, and have either moved to other projects
or died. IBM does not offer any sort access to EBCDIC based systems for us
to test things.
> This is not highest priority and we do not need latest releases in line with the rest of the Perl community but it would be important to continue the IBM open source commitment to have Perl on the list of supported products.
>
> Please let me know if you decide to stop the support for Perl so that I can inform the user community in my company that this is no longer a viable solution.
De facto there is already no support from the community for Perl on EBCDIC
platforms, because the community has *no* access to them, or proxy access
via the "remote hands" of volunteers.
Note also that removing the EBCDIC-related code from the current version in
no way actually changes your current situation. Nor does leaving it in.
Removing it won't overnight stop the code you have from working.
Leaving it in won't make the current version work on EBCDIC.
Either way, your code is just as supported tomorrow as it was yesterday.
ie it's not. (Unless you have a support contract from IBM that I'm not
aware of.)
We've already dropped support for 5.8.x and 5.10.x, across the board.
(I'm guessing that EBCDIC users are on 5.8.x or earlier)
Really we need help (money alone won't cut it, unless it's enough to *buy*,
host and maintain an EBCDIC system) from either EBCDIC users who value Perl,
or IBM, as the vendor whose commercial platform benefits from having Perl
working on it.
It would be helpful to us, if EBCDIC users, as IBM customers, were to ask
IBM how IBM plan to help support Perl on EBCDIC.
Nicholas Clark
There should be no 'forks' of open source projects maintained by
vendors. That just leads into pain and suffering. Or at the very
least divergence and obsolescence.
--
There is this special biologist word we use for 'stable'. It is
'dead'. -- Jack Cohen
I would hate to see it wasted as well. And I like the elegance of it.
But, even if IBM doesn't come through, as it seems clear, they won't.
We could still continue to support EBCDIC on Perl if we were able to get
access to an EBCDIC machine for testing and minimal development. That
means that all we would need is for a user with the right environment to
step forward. Failing that, it means that no user (if not personally,
then their company) finds it sufficiently important to have more modern
Perls working in an EBCDIC environment.