[Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extending PrintStream)]

classic Classic list List threaded Threaded
40 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extending PrintStream)]

Kermit Kiser
David ;

Here is where I reported the "appendable" problem about a year ago. That was before I figured out how to get Ant to disable the generated "append" methods prior to the Java compile - I added a step to the Ant build to change the "append" name to something else I think. Let me know if you can think of a better way to bypass the problem.

-- Kermit


-------- Original Message --------
Subject: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extending PrintStream)
Date: Fri, 16 Oct 2009 15:27:31 -0700
From: Kermit Kiser [hidden email]
Reply-To: IBM Netrexx [hidden email]
To: IBM Netrexx [hidden email]
References: [hidden email]


I would like to report this NetRexx bug but I don't quite know who to 
report it to. Mike? René? (NetRexx ownership seems in limbo at the 
moment.) Anyway here is the workaround I am using which unfortunately 
wrecks havoc with my Ant builds but at least gets me there:  Change 
class to an "adapter" class like this to get NetRexxC to produce Java 
code that it likes but that will not compile under javac:

--        All writes to this print stream are copied to two print streams

   class TeeStream adapter extends PrintStream
  
       out=PrintStream
      
       method TeeStream(out1=PrintStream,out2=PrintStream)
           super(out1)
           out=out2
          
       method write(buf=byte[],off=int,len=int)
           super.write(buf,off,len)
           out.write(buf,off,len)
              
       method flush
           super.flush
           out.flush
          
-- The three generated methods (append) have to be removed by hand due 
to a bug in NetRexx when extending PrintStream.
--------------------------------------------------------------------------------------------------------------------------------
Then remove the three "append" methods generated by NetRexx which Javac 
refuses to accept and compile the Java code :

/* Generated from 'TeeStream.nrx' 16 Oct 2009 14:26:40 [v2.05] */
/* Options: Comments Compact Decimal Format Java Logo Replace Trace2 
Verbose3 */


//        All writes to this print stream are copied to two print streams


public class TeeStream extends java.io.PrintStream{
private static final java.lang.String $0="TeeStream.nrx";

protected java.io.PrintStream out;



public TeeStream(java.io.PrintStream out1,java.io.PrintStream out2){
 super((java.io.OutputStream)out1);
 out=out2;
 return;}


public void write(byte buf[],int off,int len){
 super.write(buf,off,len);
 out.write(buf,off,len);
 return;}


public void flush(){
 super.flush();
 out.flush();
 return;}

public java.lang.Appendable append(java.lang.CharSequence $1) throws 
java.io.IOException{return null;}

public java.lang.Appendable append(java.lang.CharSequence $2,int $3,int 
$4) throws java.io.IOException{return null;}

public java.lang.Appendable append(char $5) throws 
java.io.IOException{return null;}
}
// The three generated methods (append) have to be removed by hand due 
to a bug in NetRexx when extending PrintStream.
----------------------------------------------------------------------------------------------------------------------------------

My guess is that NetRexx is not recognizing the append methods in 
Printstream as valid because they return Printstream objects rather than 
direct Appendable objects. This would not have been a problem with 
earlier Java versions because the Appendable stuff did not exist then. 
Does anyone know what to do with this bug report?

TIA,
-- Kermit


On 10/13/2009 11:57 AM, Kermit Kiser wrote:
> I have not been able to extend the Java class PrintStream with 
> NetRexx. Am I doing something wrong?
>
> NetRexx code:
>
> --        All writes to this print stream are copied to two print streams
>
>    class TeeStream extends PrintStream
>          out=PrintStream
>              method TeeStream(out1=PrintStream,out2=PrintStream)
>            super(out1)
>            out=out2
>                  method write(buf=byte[],off=int,len=int)
>            super.write(buf,off,len)
>            out.write(buf,off,len)
>                      method flush
>            super.flush
>            out.flush
>
> NetRexx compile output:
>
> NetRexx portable processor, version 2.05
> Copyright (c) IBM Corporation, 2005.  All rights reserved.
> Program TeeStream.nrx
>  === class TeeStream ===
>    constructor TeeStream(PrintStream,PrintStream)
>    method write(byte[],int,int)
>      overrides PrintStream.write(byte[],int,int)
>    method flush
>      overrides PrintStream.flush
> [C:\personal\KERMITS\programming\jEdit\NetRexxScript\src\TeeStream.nrx 
> 4 8 9] Error: Class is not abstract, yet it does not implement method 
> 'append(CharSequence) returns java.lang.Appendable' from abstract 
> class 'java.lang.Appendable'
> [C:\personal\KERMITS\programming\jEdit\NetRexxScript\src\TeeStream.nrx 
> 4 8 9] Error: Class is not abstract, yet it does not implement method 
> 'append(CharSequence,int,int) returns java.lang.Appendable' from 
> abstract class 'java.lang.Appendable'
> [C:\personal\KERMITS\programming\jEdit\NetRexxScript\src\TeeStream.nrx 
> 4 8 9] Error: Class is not abstract, yet it does not implement method 
> 'append(char) returns java.lang.Appendable' from abstract class 
> 'java.lang.Appendable'
> Compilation of 'TeeStream.nrx' failed [javac failed, 3 errors]
> _______________________________________________
> Ibm-netrexx mailing list
> [hidden email]
>
>
>
_______________________________________________
Ibm-netrexx mailing list
[hidden email]




_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extendingPrintStream)]

Mike Cowlishaw
 I would like to report this NetRexx bug but I don't quite know who to 
 >  report it to. Mike? René? (NetRexx ownership seems in limbo at the 
 >  moment.)  
 
NetRexx code at present is owned by IBM.  I have no licence for it -- even for my personal use.   So you can make me unhappy and frustrated by reporting bugs to me that I cannot investigate or fix -- or you can wait until RexxLA has taken ownership and has set up the a tracker system, etc.
 
Mike

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extendingPrintStream)]

Kermit Kiser
No problem Mike - that bug report is from last year. You responded then.

-- Kermit



On 8/17/2010 9:11 AM, Mike Cowlishaw wrote:
 I would like to report this NetRexx bug but I don't quite know who to 
 >  report it to. Mike? René? (NetRexx ownership seems in limbo at the 
 >  moment.)  
 
NetRexx code at present is owned by IBM.  I have no licence for it -- even for my personal use.   So you can make me unhappy and frustrated by reporting bugs to me that I cannot investigate or fix -- or you can wait until RexxLA has taken ownership and has set up the a tracker system, etc.
 
Mike

_______________________________________________ Ibm-netrexx mailing list [hidden email]

Subject:
Re: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extending PrintStream)
From:
Mike Cowlishaw <[hidden email]>
Date:
Sat, 17 Oct 2009 07:57:35 +0100
To:
IBM Netrexx <[hidden email]>

> > I would like to report this NetRexx bug but I don't quite know who to
> > report it to.

I have already transferred the code to René, but he wouldn't be able to
release a bug fix until RexxLA has ownership of the code, so yes a bit of
a limbo just at the moment.  (We're waiting on RexxLA, by the way -- I
think it's essentially all done on the IBM side.)

It would take me ages to work out what your problem is, in any case -- I
haven't written anything for the Java platform for around a decade, so
I've very rusty ...

Mike







Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU







_______________________________________________
Ibm-netrexx mailing list
[hidden email]




_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extendingPrintStream)]

Fernando Cassia-2
In reply to this post by Mike Cowlishaw
On Tue, Aug 17, 2010 at 1:11 PM, Mike Cowlishaw <[hidden email]> wrote:

>  >  I would like to report this NetRexx bug but I don't quite know who to
>  >  report it to. Mike? René? (NetRexx ownership seems in limbo at the
>  >  moment.)
>
> NetRexx code at present is owned by IBM.  I have no licence for it -- even
> for my personal use.   So you can make me unhappy and frustrated by
> reporting bugs to me that I cannot investigate or fix -- or you can wait
> until RexxLA has taken ownership and has set up the a tracker system, etc.
>
> Mike

And when will this happen, Mike?. Before or after the end of the century?. ;-)

Any general idea?.

INQuiring minds want to know. :)

FC

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: ProblemextendingPrintStream)]

David Requena
Well Fernando, all I can say is that it wouldn't be the first century to go by since the announcement!!

-
Saludos / Kind regards,
David Requena

-----Original Message-----
From: Fernando Cassia <[hidden email]>
Sender: [hidden email]
Date: Tue, 17 Aug 2010 14:35:33
To: IBM Netrexx<[hidden email]>
Reply-To: IBM Netrexx <[hidden email]>
Subject: Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem
        extendingPrintStream)]

On Tue, Aug 17, 2010 at 1:11 PM, Mike Cowlishaw <[hidden email]> wrote:

>  >  I would like to report this NetRexx bug but I don't quite know who to
>  >  report it to. Mike? René? (NetRexx ownership seems in limbo at the
>  >  moment.)
>
> NetRexx code at present is owned by IBM.  I have no licence for it -- even
> for my personal use.   So you can make me unhappy and frustrated by
> reporting bugs to me that I cannot investigate or fix -- or you can wait
> until RexxLA has taken ownership and has set up the a tracker system, etc.
>
> Mike

And when will this happen, Mike?. Before or after the end of the century?. ;-)

Any general idea?.

INQuiring minds want to know. :)

FC

_______________________________________________
Ibm-netrexx mailing list
[hidden email]


_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: ProblemextendingPrintStream)]

Mike Cowlishaw
In reply to this post by Fernando Cassia-2
 
> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)

Why are you asking me?

Mike

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: ProblemextendingPrintStream)]

Fernando Cassia-2


On Tue, Aug 17, 2010 at 3:46 PM, Mike Cowlishaw <[hidden email]> wrote:

> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)

Why are you asking me?

I thought you´d be aware of how the paper pushing was going?.

FC 


_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: ProblemextendingPrintStream)]

Bruce Skelly
Let me ask a more general question.

Does anyone know who on the RexxLA side is involved in the negotiations with IBM for the open sourcing of netrexx?

Is there anykind of status that this person or persons can give the membership on the status of the negotiations?

Thanks,

Bruce
On Aug 17, 2010, at 11:57 AM, Fernando Cassia wrote:



On Tue, Aug 17, 2010 at 3:46 PM, Mike Cowlishaw <[hidden email]> wrote:

> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)

Why are you asking me?

I thought you´d be aware of how the paper pushing was going?.

FC 

_______________________________________________
Ibm-netrexx mailing list
[hidden email]



_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extending PrintStream)]

Robert L Hamilton
In reply to this post by Kermit Kiser
As an aside to these problems and concerns, I have two projects in limbo over the nRexx ownership issue. It would help if IBM would just publish an estimated date of ownership xfer. Or, even just state the open issues on the deal; just any kind of info from IBM.

bobh

On Tue, Aug 17, 2010 at 10:27 AM, Kermit Kiser <[hidden email]> wrote:
David ;

Here is where I reported the "appendable" problem about a year ago. That was before I figured out how to get Ant to disable the generated "append" methods prior to the Java compile - I added a step to the Ant build to change the "append" name to something else I think. Let me know if you can think of a better way to bypass the problem.

-- Kermit


-------- Original Message --------
Subject: [Ibm-netrexx] Bug in NetRexx compiler (was: Problem extending PrintStream)
Date: Fri, 16 Oct 2009 15:27:31 -0700
From: Kermit Kiser [hidden email]
Reply-To: IBM Netrexx [hidden email]
To: IBM Netrexx [hidden email]
References: [hidden email]


I would like to report this NetRexx bug but I don't quite know who to 
report it to. Mike? René? (NetRexx ownership seems in limbo at the 
moment.) Anyway here is the workaround I am using which unfortunately 
wrecks havoc with my Ant builds but at least gets me there:  Change 
class to an "adapter" class like this to get NetRexxC to produce Java 
code that it likes but that will not compile under javac:

--        All writes to this print stream are copied to two print streams

   class TeeStream adapter extends PrintStream
  
       out=PrintStream
      
       method TeeStream(out1=PrintStream,out2=PrintStream)
           super(out1)
           out=out2
          
       method write(buf=byte[],off=int,len=int)
           super.write(buf,off,len)
           out.write(buf,off,len)
              
       method flush
           super.flush
           out.flush
          
-- The three generated methods (append) have to be removed by hand due 
to a bug in NetRexx when extending PrintStream.
--------------------------------------------------------------------------------------------------------------------------------
Then remove the three "append" methods generated by NetRexx which Javac 
refuses to accept and compile the Java code :

/* Generated from 'TeeStream.nrx' 16 Oct 2009 14:26:40 [v2.05] */
/* Options: Comments Compact Decimal Format Java Logo Replace Trace2 
Verbose3 */


//        All writes to this print stream are copied to two print streams


public class TeeStream extends java.io.PrintStream{
private static final java.lang.String $0="TeeStream.nrx";

protected java.io.PrintStream out;



public TeeStream(java.io.PrintStream out1,java.io.PrintStream out2){
 super((java.io.OutputStream)out1);
 out=out2;
 return;}


public void write(byte buf[],int off,int len){
 super.write(buf,off,len);
 out.write(buf,off,len);
 return;}


public void flush(){
 super.flush();
 out.flush();
 return;}

public java.lang.Appendable append(java.lang.CharSequence $1) throws 
java.io.IOException{return null;}

public java.lang.Appendable append(java.lang.CharSequence $2,int $3,int 
$4) throws java.io.IOException{return null;}

public java.lang.Appendable append(char $5) throws 
java.io.IOException{return null;}
}
// The three generated methods (append) have to be removed by hand due 
to a bug in NetRexx when extending PrintStream.
----------------------------------------------------------------------------------------------------------------------------------

My guess is that NetRexx is not recognizing the append methods in 
Printstream as valid because they return Printstream objects rather than 
direct Appendable objects. This would not have been a problem with 
earlier Java versions because the Appendable stuff did not exist then. 
Does anyone know what to do with this bug report?

TIA,
-- Kermit


On 10/13/2009 11:57 AM, Kermit Kiser wrote:
> I have not been able to extend the Java class PrintStream with 
> NetRexx. Am I doing something wrong?
>
> NetRexx code:
>
> --        All writes to this print stream are copied to two print streams
>
>    class TeeStream extends PrintStream
>          out=PrintStream
>              method TeeStream(out1=PrintStream,out2=PrintStream)
>            super(out1)
>            out=out2
>                  method write(buf=byte[],off=int,len=int)
>            super.write(buf,off,len)
>            out.write(buf,off,len)
>                      method flush
>            super.flush
>            out.flush
>
> NetRexx compile output:
>
> NetRexx portable processor, version 2.05
> Copyright (c) IBM Corporation, 2005.  All rights reserved.
> Program TeeStream.nrx
>  === class TeeStream ===
>    constructor TeeStream(PrintStream,PrintStream)
>    method write(byte[],int,int)
>      overrides PrintStream.write(byte[],int,int)
>    method flush
>      overrides PrintStream.flush
> [C:\personal\KERMITS\programming\jEdit\NetRexxScript\src\TeeStream.nrx 
> 4 8 9] Error: Class is not abstract, yet it does not implement method 
> 'append(CharSequence) returns java.lang.Appendable' from abstract 
> class 'java.lang.Appendable'
> [C:\personal\KERMITS\programming\jEdit\NetRexxScript\src\TeeStream.nrx 
> 4 8 9] Error: Class is not abstract, yet it does not implement method 
> 'append(CharSequence,int,int) returns java.lang.Appendable' from 
> abstract class 'java.lang.Appendable'
> [C:\personal\KERMITS\programming\jEdit\NetRexxScript\src\TeeStream.nrx 
> 4 8 9] Error: Class is not abstract, yet it does not implement method 
> 'append(char) returns java.lang.Appendable' from abstract class 
> 'java.lang.Appendable'
> Compilation of 'TeeStream.nrx' failed [javac failed, 3 errors]
> _______________________________________________
> Ibm-netrexx mailing list
> [hidden email]
>
>
>
_______________________________________________
Ibm-netrexx mailing list
[hidden email]




_______________________________________________
Ibm-netrexx mailing list
[hidden email]




_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was:ProblemextendingPrintStream)]

Mike Cowlishaw
In reply to this post by Fernando Cassia-2
> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)
Why are you asking me?

I thought you´d be aware of how the paper pushing was going? 
 
Exactly how?  I left IBM 5 months ago ... 


_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was:ProblemextendingPrintStream)]

Fernando Cassia-2


On Tue, Aug 17, 2010 at 4:43 PM, Mike Cowlishaw <[hidden email]> wrote:
> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)
Why are you asking me?

I thought you´d be aware of how the paper pushing was going? 
 
Exactly how?  I left IBM 5 months ago ... 

So you cut all ties with everyone at Big Blue?.

FC

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler(was:ProblemextendingPrintStream)]

Mike Cowlishaw
> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)
Why are you asking me?

I thought you´d be aware of how the paper pushing was going? 
 
Exactly how?  I left IBM 5 months ago ... 

So you cut all ties with everyone at Big Blue?. 
 
Not sure what you are asking, but I no longer have access to IBM internal network, webservers, Notes databases [this is good news, by the way], and IBM e-mail.  I didn't cut anything, that's just what happens when you leave a company.
 
(Obviously I still have contact with people in IBM (Hey Rick!  Hey Rene!) but I have no more access to IBM internal data than you do.  And if I did, I would be seriously worried about IBM network security!) 
 
Mike

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Open Source

billfen
In reply to this post by Robert L Hamilton
  Bob,

I agree - my work on an Eclipse plugin is stalled as well.

Either IBM has turned the code over to RexxLA or they haven't.  It is
either IBM  _or_  RexxLA that is holding it up, but not both.

In a private email on July 10th,  I asked the RexxLA president (Rene
Jansen) which it was.  Unfortunately, I have not received a response yet.

I'm now drafting a formal (snail mail) letter to IBM Corporate
requesting a public statement  - perhaps they will respond.  Since IBM
owns the code, and as best I can tell IBM announced their intention to
open source it in April 2008, they are primarily responsible for this
situation.

billfen


On 8/17/2010 3:24 PM, Robert Hamilton wrote:
> As an aside to these problems and concerns, I have two projects in
> limbo over the nRexx ownership issue. It would help if IBM would just
> publish an estimated date of ownership xfer. Or, even just state the
> open issues on the deal; just any kind of info from IBM.
>
> bobh
_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler(was:ProblemextendingPrintStream)]

Fernando Cassia-2
In reply to this post by Mike Cowlishaw


On Tue, Aug 17, 2010 at 5:30 PM, Mike Cowlishaw <[hidden email]> wrote:
> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)
Why are you asking me?

I thought you´d be aware of how the paper pushing was going? 
 
Exactly how?  I left IBM 5 months ago ... 

So you cut all ties with everyone at Big Blue?. 
 
Not sure what you are asking, but I no longer have access to IBM internal network, webservers, Notes databases [this is good news, by the way], and IBM e-mail.  I didn't cut anything, that's just what happens when you leave a company.
 
(Obviously I still have contact with people in IBM (Hey Rick!  Hey Rene!) but I have no more access to IBM internal data than you do.  And if I did, I would be seriously worried about IBM network security!) 
 
Mike

In my weid mind I thought a friendly phone call to some of your coworkers sayng "hey, this is Mike, the creator of Rexx, remember me? I wonder how the negotiations about handling over netrexx to the rexxla are going? what are your thoughts about the process? any timeline?" would be within the realm of possibility.

:)

Best regards,

FC

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: [Fwd: [Ibm-netrexx] Bug in NetRexxcompiler(was:ProblemextendingPrintStream)]

measel

Armonk is not down the hall from Hursley.

When I was at IBM, you would be lucky if seven degrees of separation could get you to that person. 

Please don’t bother Mike, lest he leave the list.

 

<Grand central locker station creatures from Men in Black>

 

All Hail Mike! All Hail Mike!

 

</>

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Fernando Cassia
Sent: Tuesday, August 17, 2010 4:23 PM
To: IBM Netrexx
Subject: Re: [Fwd: [Ibm-netrexx] Bug in NetRexxcompiler(was:ProblemextendingPrintStream)]

 

 

On Tue, Aug 17, 2010 at 5:30 PM, Mike Cowlishaw <[hidden email]> wrote:

> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)

Why are you asking me?

 

I thought you´d be aware of how the paper pushing was going? 

 

Exactly how?  I left IBM 5 months ago ... 

 

So you cut all ties with everyone at Big Blue?. 

 

Not sure what you are asking, but I no longer have access to IBM internal network, webservers, Notes databases [this is good news, by the way], and IBM e-mail.  I didn't cut anything, that's just what happens when you leave a company.

 

(Obviously I still have contact with people in IBM (Hey Rick!  Hey Rene!) but I have no more access to IBM internal data than you do.  And if I did, I would be seriously worried about IBM network security!) 

 

Mike

 

In my weid mind I thought a friendly phone call to some of your coworkers sayng "hey, this is Mike, the creator of Rexx, remember me? I wonder how the negotiations about handling over netrexx to the rexxla are going? what are your thoughts about the process? any timeline?" would be within the realm of possibility.

 

:)

 

Best regards,

 

FC


_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexxcompiler(was:ProblemextendingPrintStream)]

Fernando Cassia-2


On Tue, Aug 17, 2010 at 6:35 PM, Measel, Mike <[hidden email]> wrote:

Armonk is not down the hall from Hursley.

When I was at IBM, you would be lucky if seven degrees of separation could get you to that person. 

Please don’t bother Mike, lest he leave the list.

 

<Grand central locker station creatures from Men in Black>

 

All Hail Mike! All Hail Mike!

 

</>


 
You´re right about Armonk vs.Hursley.
I didn´t want to bother or inconvenience anybody, I was just thinking aloud.

FC
 

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was:ProblemextendingPrintStream)]

Rupp Peter - prupp
In reply to this post by Bruce Skelly

For whatever reason, looks like we can forget any open-source netRexx from IBM.  It’s not even clear if IBM has ever successfully done something like this.    From the various questions and responses, it does appear  that either the effort has been seriously underestimated or of a very  low-priority as a volunteer effort.  It is understandable and correct that people will support their families and employers first.

 

 On the other hand, I’m surprised nobody just stated that and moved on.  The people involved are awfully quiet about even the most skimpy details…and it’s not clear if they are simply avoiding even more questions, or are having difficulty just saying “hey, we just cannot do it”.   This would make it pretty clear and allow others to “move on”, and I think most people would understand the honesty.

 

Alternatively, you could just continue to use the current netRexx -   To be honest, It’s not clear if open-source really would be an improvement, and I we have all seen other languages become a mess with all sorts of quirks and inconsistencies.  Mike’s language is beautiful.     The only thing I think would improve netRexx is to include a rexx-only library that makes some of the java classes easier to use.  Sort of like Pythons “file” object, and/or socket objects…. but better written to be more consistent with Mike’s language philosophies.  

 

The only problem is if IBM decides to somehow stop distributing netRexx, and legally revokes it’s license to use.  If that occurs, it would impact others commercial products.

 

 

 

 

 

 

 

 

 

 

 

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Bruce Skelly
Sent: Tuesday, August 17, 2010 2:08 PM
To: IBM Netrexx
Subject: Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was:ProblemextendingPrintStream)]

 

Let me ask a more general question.

 

Does anyone know who on the RexxLA side is involved in the negotiations with IBM for the open sourcing of netrexx?

 

Is there anykind of status that this person or persons can give the membership on the status of the negotiations?

 

Thanks,

 

Bruce

On Aug 17, 2010, at 11:57 AM, Fernando Cassia wrote:



 

On Tue, Aug 17, 2010 at 3:46 PM, Mike Cowlishaw <[hidden email]> wrote:


> And when will this happen, Mike?. Before or after the end of
> the century?. ;-)

Why are you asking me?

 

I thought you´d be aware of how the paper pushing was going?.

 

FC 


_______________________________________________
Ibm-netrexx mailing list
[hidden email]

 

***************************************************************************
The information contained in this communication is confidential, is
intended only for the use of the recipient named above, and may be legally
privileged.

If the reader of this message is not the intended recipient, you are
hereby notified that any dissemination, distribution or copying of this
communication is strictly prohibited.

If you have received this communication in error, please resend this
communication to the sender and delete the original message or any copy
of it from your computer system.

Thank You.
****************************************************************************

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was:ProblemextendingPrintStream)]

rickmcguire
On Wed, Aug 18, 2010 at 9:07 AM, Rupp Peter - prupp
<[hidden email]> wrote:
> For whatever reason, looks like we can forget any open-source netRexx from
> IBM.  It’s not even clear if IBM has ever successfully done something like
> this.

IBM most certainly has successfully done something like this before
with the open sourcing of the ooRexx source code.

> From the various questions and responses, it does appear  that
> either the effort has been seriously underestimated or of a very
>  low-priority as a volunteer effort.  It is understandable and correct that
> people will support their families and employers first.
>
>
>
>  On the other hand, I’m surprised nobody just stated that and moved on.  The
> people involved are awfully quiet about even the most skimpy details…and
> it’s not clear if they are simply avoiding even more questions, or are
> having difficulty just saying “hey, we just cannot do it”.   This would make
> it pretty clear and allow others to “move on”, and I think most people would
> understand the honesty.
>
>
Strangely enough, the silence is actually a good sign.  It means the
process is proceeding.  If this was not going to happen, there would
be a clear statement from IBM to have effect.  While the legal
clearances are taking place, details of the progress will be IBM
confidential.  No statement will come from IBM until the release is
certain...and that determination can only be made at the very end of
the process.

>
> Alternatively, you could just continue to use the current netRexx -   To be
> honest, It’s not clear if open-source really would be an improvement, and I
> we have all seen other languages become a mess with all sorts of quirks and
> inconsistencies.  Mike’s language is beautiful.     The only thing I think
> would improve netRexx is to include a rexx-only library that makes some of
> the java classes easier to use.  Sort of like Pythons “file” object, and/or
> socket objects…. but better written to be more consistent with Mike’s
> language philosophies.
>
>
>
> The only problem is if IBM decides to somehow stop distributing netRexx, and
> legally revokes it’s license to use.  If that occurs, it would impact others
> commercial products.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> From: [hidden email]
> [mailto:[hidden email]] On Behalf Of Bruce Skelly
> Sent: Tuesday, August 17, 2010 2:08 PM
> To: IBM Netrexx
> Subject: Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler
> (was:ProblemextendingPrintStream)]
>
>
>
> Let me ask a more general question.
>
>
>
> Does anyone know who on the RexxLA side is involved in the negotiations with
> IBM for the open sourcing of netrexx?
>
>
>
> Is there anykind of status that this person or persons can give the
> membership on the status of the negotiations?
>
>
>
> Thanks,
>
>
>
> Bruce
>
> On Aug 17, 2010, at 11:57 AM, Fernando Cassia wrote:
>
>
>
> On Tue, Aug 17, 2010 at 3:46 PM, Mike Cowlishaw <[hidden email]> wrote:
>
>> And when will this happen, Mike?. Before or after the end of
>> the century?. ;-)
>
> Why are you asking me?
>
>
>
> I thought you´d be aware of how the paper pushing was going?.
>
>
>
> FC
>
> _______________________________________________
> Ibm-netrexx mailing list
> [hidden email]
>
>
>
> ***************************************************************************
> The information contained in this communication is confidential, is
> intended only for the use of the recipient named above, and may be legally
> privileged.
>
> If the reader of this message is not the intended recipient, you are
> hereby notified that any dissemination, distribution or copying of this
> communication is strictly prohibited.
>
> If you have received this communication in error, please resend this
> communication to the sender and delete the original message or any copy
> of it from your computer system.
>
> Thank You.
> ****************************************************************************
> _______________________________________________
> Ibm-netrexx mailing list
> [hidden email]
>
>
>

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was:ProblemextendingPrintStream)]

billfen

On 8/18/2010 9:17 AM, Rick McGuire wrote:
> Strangely enough, the silence is actually a good sign.  It means the
> process is proceeding.  If this was not going to happen, there would
> be a clear statement from IBM to have effect.  While the legal
> clearances are taking place, details of the progress will be IBM
> confidential.  No statement will come from IBM until the release is
> certain...and that determination can only be made at the very end of
> the process.

IANAL.  However, if in legal fact IBM publicly announced in April 2008
their intention to open the source code for NetRexx, then aren't they
accountable for their failure to do so in a timely fashion?

Certainly some of us have been harmed by that failure.

Considering the time delay and the probability that there is no question
regarding the origin or ownership of the code, there is apparently a
lack of motivation somewhere.

billfen
_______________________________________________
Ibm-netrexx mailing list
[hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [Fwd: [Ibm-netrexx] Bug in NetRexx compiler (was:ProblemextendingPrintStream)]

rickmcguire
On Wed, Aug 18, 2010 at 12:54 PM, Bill Fenlason <[hidden email]> wrote:

>
> On 8/18/2010 9:17 AM, Rick McGuire wrote:
>>
>> Strangely enough, the silence is actually a good sign.  It means the
>> process is proceeding.  If this was not going to happen, there would
>> be a clear statement from IBM to have effect.  While the legal
>> clearances are taking place, details of the progress will be IBM
>> confidential.  No statement will come from IBM until the release is
>> certain...and that determination can only be made at the very end of
>> the process.
>
> IANAL.  However, if in legal fact IBM publicly announced in April 2008 their
> intention to open the source code for NetRexx, then aren't they accountable
> for their failure to do so in a timely fashion?

The announcement of intent was made by RexxLA, not IBM.  Any
announcement of that sort coming directly from IBM would have carried
all sorts of caveats about the possibility that it might not happen.

>
> Certainly some of us have been harmed by that failure.
>
> Considering the time delay and the probability that there is no question
> regarding the origin or ownership of the code, there is apparently a lack of
> motivation somewhere.

Even lawyers are a finite resource within IBM, and the particular
attorneys that would handle this type of effort have as their first
priority managing requests for products that actually make IBM money.
The easy answer for something like this is to just say NO.  The fact
this has taken this long means that a real due-diligence effort is
taking place to ensure that this code can be cleanly released.

Rick

>
> billfen
> _______________________________________________
> Ibm-netrexx mailing list
> [hidden email]
>
>

_______________________________________________
Ibm-netrexx mailing list
[hidden email]

12