Patrick

Patrick Bielen wrote:
Hi guys,

Recently i installed Ubuntu Linux (which is the best distro i've seen
in the last 7 years imho) and that is where the troubles began.

Running java 1.5.0_05 on my linux box gives the next troubles...

1) Splashscreen stays on top and the connection window is below
     it, there is not way to remove it until you actually make the
    connection to the iseries.
This should be fixed in CVS.  Richard had that problem.

2) Keymapping does nothing... no matter which key you press,
    nothing happens and  you have to manually edit the keymap file.
    xdev gives other values then the values used in the keymap file,
   which makes it hard to find out which value you actually need.
Not sure about this.  Jump into the code and see what the problem is.  Am sure it will be a java 1.5 on linux problem or someone would have already posted the problem.

No need to say this is very frustrating, cause you loose a lot of
functionality in the first place.
Yes but then again being a programmer yourself that frustration level can be reduced by figuring out the problem and making the change to fix it :-P


The second thing... a dutch user contacted me about the jython
commands that can be used in tn5250j. A few years ago i was
using this functionality a lot,
Yeah had thought about changing it to use IBM's scripting package so other languages could be incorporated but that meant having to put another package constraint to run.  Never moved further than that afterwards.
but since i became SCJP i lost the
Which again begs the question of why you are frustrated with problems.
attention to the scripting feature in tn5250j. So there is a lot
changed in meanwhile, and commands changed also. The
website was never made up-to-date so it's damned hard to
actually find out what the exact commands are. Anybody that
knows what actually was changed ? _session.getscreen() seems
not to work anymore cause things are changed.
Looking at the code base should help with that.

So i think after almost one year of inactivity, that it becomes time
we pickup the project again and do the very last bugfixes, and
also remove the 1.3 code crap, to become some more up-to-dated.
Well actually there really is not any 1.3 being used anymore unless a 1.3 JVM is used.  Between Christian, Wim and myself using the interfaces it is dynamically loaded.  In the code you should be able to find all references to them and remove the code from there.  There are I think 5 touchpoints for this.  Unfortunatel on the first two releases of 1.4 some of the newer stuff does not work correctly so had to bandage that the best way I could.

As far as anything else being 1.3 the hardest most intense part would be using the NIO but after I did the test case by changing the code I got no increase whatsoever so to me it was not worth the effort of changing this all out.  Wim and I discussed this at one time through the list.  I might still have the code laying around if anybody wants to have a go at it.
I know the most of you guys are working on the browser version
of tn5250j, but that is not that interesting for the most users, cause
tn5250j standalone just does what it needs to do. So maybe we
can focus back on the program itself and make it bugfree on
windows and linux (and mac) for once and for all.
I would love to see the browser version get off it's feet.  What needs to be done here besides the HTML parsing part Pete?  I do not remember where we left off.  The last thing I remember is the change I made so that you could use encrypted  parameters to pass user and password.  Was that used in your version?  You had gotten swamped with work so could not test it at that time.


Ofcourse i'm not the project leader, but seems he lost his interests
in the project cause we haven't heard him anymore for a very long
time.
This was answered in the other post I made.  Although Patrick, me not being around does not mean anybody could not update CVS with changes and bug fixes.

I think I remember Christian made a change a while back which was the last.
As i'm one of the people that joined the project in the very
first beginning it should be nice if we could make a deal, that i will
try to lead the team until Kenneth returns.


What do you guys think ?
:-) 

Not exactly sure if the project lacks "leadership" per se but more hands digging in the code and updating CVS with bug fixes.

Well maybe my java skills do not go that far as most of you, but
i will try to lead the project into the right directions.
Not a lot of java skills needed to fix the problems you reported so now all that is left to do is dig in.  The keymapping problem could probably be fixed in 30 minutes.  Let me know and I can tell you where to look.

I will send you some code fixes that other people have sent my way so you can put them in and coordinate the changes with the rest of the people.
The most
important goal is to make it stable now, so we actually can
release a FINAL (stable) version. I'm into Linux now, so i can
heavily test the program on that platform now.

I hope the project gets going again and am more than happy with the suggestions.  Any questions please let me know and I will do my best to answer them with the limited resources on my end.

Regards

Kenneth

Best Regards,

Patrick Bielen


has notified the sender that this message has been received.

Reply via email to