¿ªÔÆÌåÓý

Date

Locked Re: AT&T users loosing access

 

Can someone remind me how to change my email on the this jmri sight so i continue to get the emails after my att email no longer works

Tony
On Jun 27, 2017, at 9:07 AM, Randall Wood rhwood@... [jmriusers] <jmriusers@...> wrote:

Follow Tumblr's instructions from the embedded link.

Randall
Sent from my iPhone

On Jun 27, 2017, at 08:40, RICK POMEROY chefrick@... [jmriusers] <jmriusers@...> wrote:

So how do we access?

Sent from my iPhone

On Jun 27, 2017, at 07:38, Randall Wood rhwood@... [jmriusers] <jmriusers@...> wrote:

This was a notice at Tumblr, a Yahoo property:

Starting on June 30, 2017, att.net customers will no longer be able to log in to their Yahoo and Tumblr accounts through email addresses with the following domains: att.net, ameritech.net, bellsouth.net, flash.net, nvbell.net, pacbell.net, prodigy.net, sbcglobal.net, snet.net, swbell.net, and wans.net.



Randall
Sent from my iPhone

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]


[Non-text portions of this message have been removed]


Locked Re: AT&T users loosing access

 

Does anyone know what to do to save all the stored emails under the att.net accounts. Can one move the data to another email address? Why hasn't att notified us what to do.

Tony

On Jun 27, 2017, at 9:07 AM, Randall Wood rhwood@... [jmriusers] <jmriusers@...> wrote:

Follow Tumblr's instructions from the embedded link.

Randall
Sent from my iPhone

On Jun 27, 2017, at 08:40, RICK POMEROY chefrick@... [jmriusers] <jmriusers@...> wrote:

So how do we access?

Sent from my iPhone

On Jun 27, 2017, at 07:38, Randall Wood rhwood@... [jmriusers] <jmriusers@...> wrote:

This was a notice at Tumblr, a Yahoo property:

Starting on June 30, 2017, att.net customers will no longer be able to log in to their Yahoo and Tumblr accounts through email addresses with the following domains: att.net, ameritech.net, bellsouth.net, flash.net, nvbell.net, pacbell.net, prodigy.net, sbcglobal.net, snet.net, swbell.net, and wans.net.



Randall
Sent from my iPhone



[Non-text portions of this message have been removed]




Locked Re: AT&T users loosing access

Randall Wood
 

Follow Tumblr's instructions from the embedded link.

Randall
On Jun 27, 2017, at 08:40, RICK POMEROY chefrick@... [jmriusers] <jmriusers@...> wrote:

So how do we access?

Sent from my iPhone

On Jun 27, 2017, at 07:38, Randall Wood rhwood@... [jmriusers] <jmriusers@...> wrote:

This was a notice at Tumblr, a Yahoo property:

Starting on June 30, 2017, att.net customers will no longer be able to log in to their Yahoo and Tumblr accounts through email addresses with the following domains: att.net, ameritech.net, bellsouth.net, flash.net, nvbell.net, pacbell.net, prodigy.net, sbcglobal.net, snet.net, swbell.net, and wans.net.



Randall
Sent from my iPhone

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]


[Non-text portions of this message have been removed]


Locked Re: AT&T users loosing access

RICK POMEROY
 

So how do we access?
On Jun 27, 2017, at 07:38, Randall Wood rhwood@... [jmriusers] <jmriusers@...> wrote:

This was a notice at Tumblr, a Yahoo property:

Starting on June 30, 2017, att.net customers will no longer be able to log in to their Yahoo and Tumblr accounts through email addresses with the following domains: att.net, ameritech.net, bellsouth.net, flash.net, nvbell.net, pacbell.net, prodigy.net, sbcglobal.net, snet.net, swbell.net, and wans.net.



Randall
Sent from my iPhone

[Non-text portions of this message have been removed]


[Non-text portions of this message have been removed]


Locked AT&T users loosing access

Randall Wood
 

This was a notice at Tumblr, a Yahoo property:

Starting on June 30, 2017, att.net customers will no longer be able to log in to their Yahoo and Tumblr accounts through email addresses with the following domains: att.net, ameritech.net, bellsouth.net, flash.net, nvbell.net, pacbell.net, prodigy.net, sbcglobal.net, snet.net, swbell.net, and wans.net.



Randall


Locked Re: Chromebook w/LXDE Can't Access Serial Ports

Randall Wood
 

We are not finding that OpenJDK causes issues. The FAQ concerning how to setup Linux is wrong however. You will want to search through the archives of this group for Dave Heap's explanation of how to use devices on Linux. Search for "dialout"

Randall
On Jun 27, 2017, at 08:06, 'Ken Cameron' kcameron@... [jmriusers] <jmriusers@...> wrote:

We are finding that the OpenJDK seems to cause some issues. If you load the
regular Java JRE, from Oracle, it should be fine.

-Ken Cameron, Member JMRI Dev Team

www.jmri.org

www.fingerlakeslivesteamers.org

www.cnymod.com

www.syracusemodelrr.org

[Non-text portions of this message have been removed]


[Non-text portions of this message have been removed]


Locked Re: Chromebook w/LXDE Can't Access Serial Ports

 

We are finding that the OpenJDK seems to cause some issues. If you load the
regular Java JRE, from Oracle, it should be fine.



-Ken Cameron, Member JMRI Dev Team

www.jmri.org

www.fingerlakeslivesteamers.org

www.cnymod.com

www.syracusemodelrr.org


Locked Re: Decoder Pro Roster copied into Panel Pro

 

Clarification: By "profile" I mean Preferences->Configuration Profiles.
--
Dave in Australia

On 27 Jun 2017, at 3:38 PM, Dave Heap <dgheap@...> wrote:

One way to do this is simply configure DP and PP to use the same profile, but this will not work so well when you may have to configure several different connection profiles to handle your Power Cab and SB5 connections.


Locked Re: Chromebook w/LXDE Can't Access Serial Ports

 

Changing the permissions of USB ports with chmod is generally not successful with most Linux distributions. The problem is that ports are ephemeral and are destroyed (and recreated with default permissions) every time you unplug/plug the cable. You need to add yourself to the group you see next to the port when you do an "ls -l".

Furthermore there are some filters in the JMRI startup script that may hide your port if it has a non-standard name. There is either a command-line override or a script variable for this, I haven't got the details to hand at present, someone else should be able to help with this.
--
Dave in Australia

On 27 Jun 2017, at 2:18 PM, gnarator@... [jmriusers] <jmriusers@...> wrote:

OK, my brother was kind enough to give me a Toshiba Chromebook. I told him I wanted to run JMRI, so he installed LXDE Linux. I installed OpenJDK8, and downloaded JMRI 4.6. It has USB ports, so I tried to assign serial ports, per the Linux FAQ,(chmod 666 /dev/tty etc) but modifying the commands to reflect both the /dev/tty and /dev/bus/USB/001 that shows up. I use a Keyspan USA-19HS as an adapter for my Lenz LI101F.


Locked Re: Decoder Pro Roster copied into Panel Pro

 

This was something I was going to cover. Rather than copying the Roster, etc. you tell both PanelPro and DecoderPro to use the same User Files Location.

One way to do this is simply configure DP and PP to use the same profile, but this will not work so well when you may have to configure several different connection profiles to handle your Power Cab and SB5 connections.

The better way is to move all your User Files to a location outside any profile. Many users and JMRI developers do this and many use Dropbox for between-computer sharing and/or a safety oops backup , so we have written a help page for doing so.

Even if you choose not to use Dropbox, the principles are the same for moving User Files. Read these links and get back for further help:
<>
<>

I was going to suggest you did this anyway before you opened this topic.
--
Dave in Australia

On 27 Jun 2017, at 10:55 AM, Verner Shoup lucyshoup@... [jmriusers] <jmriusers@...> wrote:

I have another request for directions on how to copy myroster in (Decoder Pro) into the Panel Pro roster.


The roster in Decoder Pro is almost completelyconfigured. I have put pictures on each ofthe locomotives into roster. Also havestarted to take each engine/decoder functions (in words such: Horn, Lights, SpitterSet On/Off etc.) put into the roster, so when using the JMRI throttle, I don¡¯thave to guess which function does what.


Locked layout editor assign turnout name

 

i can't get turnouts in layout editor to accept a name from the turnout table. i have tried picking the name in the drop down selection before i create the turnout, and also creating then trying to edit. i can pick the turnout name from the list, but the "done" button does not dismiss the dialog. is there a problem in 4.7.3+R202c9ee, or am i forgetting some step? it has been a while since i played in layout editor.

thanks for any help,
calvin.


Locked Chromebook w/LXDE Can't Access Serial Ports

 

OK, my brother was kind enough to give me a Toshiba Chromebook. I told him I wanted to run JMRI, so he installed LXDE Linux. I installed OpenJDK8, and downloaded JMRI 4.6. It has USB ports, so I tried to assign serial ports, per the Linux FAQ,(chmod 666 /dev/tty etc) but modifying the commands to reflect both the /dev/tty and /dev/bus/USB/001 that shows up. I use a Keyspan USA-19HS as an adapter for my Lenz LI101F.


When I start JMRI, I am trying to set up ports, but I get no ports found. Any advice to find the ports?


Locked Re: Decoder Pro Roster copied into Panel Pro

 

Peter,
If I retype my roster information (that I have entered into Decoder Pro) and put into Panel Pro, would I once completed with that activity, delete the roster information in Decoder Pro? ?
Verner

On Monday, June 26, 2017 7:56 PM, "ulvestad@... [jmriusers]" <jmriusers@...> wrote:


? You don't!

Under most circumstances, DP and PP share the same roster.
DP and PP are really just the same program with a different front end.

I personally just use PP to access everything.

Peter #yiv1115816487 #yiv1115816487 -- #yiv1115816487ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv1115816487 #yiv1115816487ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv1115816487 #yiv1115816487ygrp-mkp #yiv1115816487hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv1115816487 #yiv1115816487ygrp-mkp #yiv1115816487ads {margin-bottom:10px;}#yiv1115816487 #yiv1115816487ygrp-mkp .yiv1115816487ad {padding:0 0;}#yiv1115816487 #yiv1115816487ygrp-mkp .yiv1115816487ad p {margin:0;}#yiv1115816487 #yiv1115816487ygrp-mkp .yiv1115816487ad a {color:#0000ff;text-decoration:none;}#yiv1115816487 #yiv1115816487ygrp-sponsor #yiv1115816487ygrp-lc {font-family:Arial;}#yiv1115816487 #yiv1115816487ygrp-sponsor #yiv1115816487ygrp-lc #yiv1115816487hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv1115816487 #yiv1115816487ygrp-sponsor #yiv1115816487ygrp-lc .yiv1115816487ad {margin-bottom:10px;padding:0 0;}#yiv1115816487 #yiv1115816487actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv1115816487 #yiv1115816487activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv1115816487 #yiv1115816487activity span {font-weight:700;}#yiv1115816487 #yiv1115816487activity span:first-child {text-transform:uppercase;}#yiv1115816487 #yiv1115816487activity span a {color:#5085b6;text-decoration:none;}#yiv1115816487 #yiv1115816487activity span span {color:#ff7900;}#yiv1115816487 #yiv1115816487activity span .yiv1115816487underline {text-decoration:underline;}#yiv1115816487 .yiv1115816487attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv1115816487 .yiv1115816487attach div a {text-decoration:none;}#yiv1115816487 .yiv1115816487attach img {border:none;padding-right:5px;}#yiv1115816487 .yiv1115816487attach label {display:block;margin-bottom:5px;}#yiv1115816487 .yiv1115816487attach label a {text-decoration:none;}#yiv1115816487 blockquote {margin:0 0 0 4px;}#yiv1115816487 .yiv1115816487bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv1115816487 .yiv1115816487bold a {text-decoration:none;}#yiv1115816487 dd.yiv1115816487last p a {font-family:Verdana;font-weight:700;}#yiv1115816487 dd.yiv1115816487last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv1115816487 dd.yiv1115816487last p span.yiv1115816487yshortcuts {margin-right:0;}#yiv1115816487 div.yiv1115816487attach-table div div a {text-decoration:none;}#yiv1115816487 div.yiv1115816487attach-table {width:400px;}#yiv1115816487 div.yiv1115816487file-title a, #yiv1115816487 div.yiv1115816487file-title a:active, #yiv1115816487 div.yiv1115816487file-title a:hover, #yiv1115816487 div.yiv1115816487file-title a:visited {text-decoration:none;}#yiv1115816487 div.yiv1115816487photo-title a, #yiv1115816487 div.yiv1115816487photo-title a:active, #yiv1115816487 div.yiv1115816487photo-title a:hover, #yiv1115816487 div.yiv1115816487photo-title a:visited {text-decoration:none;}#yiv1115816487 div#yiv1115816487ygrp-mlmsg #yiv1115816487ygrp-msg p a span.yiv1115816487yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv1115816487 .yiv1115816487green {color:#628c2a;}#yiv1115816487 .yiv1115816487MsoNormal {margin:0 0 0 0;}#yiv1115816487 o {font-size:0;}#yiv1115816487 #yiv1115816487photos div {float:left;width:72px;}#yiv1115816487 #yiv1115816487photos div div {border:1px solid #666666;min-height:62px;overflow:hidden;width:62px;}#yiv1115816487 #yiv1115816487photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv1115816487 #yiv1115816487reco-category {font-size:77%;}#yiv1115816487 #yiv1115816487reco-desc {font-size:77%;}#yiv1115816487 .yiv1115816487replbq {margin:4px;}#yiv1115816487 #yiv1115816487ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv1115816487 #yiv1115816487ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv1115816487 #yiv1115816487ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv1115816487 #yiv1115816487ygrp-mlmsg select, #yiv1115816487 input, #yiv1115816487 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv1115816487 #yiv1115816487ygrp-mlmsg pre, #yiv1115816487 code {font:115% monospace;}#yiv1115816487 #yiv1115816487ygrp-mlmsg * {line-height:1.22em;}#yiv1115816487 #yiv1115816487ygrp-mlmsg #yiv1115816487logo {padding-bottom:10px;}#yiv1115816487 #yiv1115816487ygrp-msg p a {font-family:Verdana;}#yiv1115816487 #yiv1115816487ygrp-msg p#yiv1115816487attach-count span {color:#1E66AE;font-weight:700;}#yiv1115816487 #yiv1115816487ygrp-reco #yiv1115816487reco-head {color:#ff7900;font-weight:700;}#yiv1115816487 #yiv1115816487ygrp-reco {margin-bottom:20px;padding:0px;}#yiv1115816487 #yiv1115816487ygrp-sponsor #yiv1115816487ov li a {font-size:130%;text-decoration:none;}#yiv1115816487 #yiv1115816487ygrp-sponsor #yiv1115816487ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv1115816487 #yiv1115816487ygrp-sponsor #yiv1115816487ov ul {margin:0;padding:0 0 0 8px;}#yiv1115816487 #yiv1115816487ygrp-text {font-family:Georgia;}#yiv1115816487 #yiv1115816487ygrp-text p {margin:0 0 1em 0;}#yiv1115816487 #yiv1115816487ygrp-text tt {font-size:120%;}#yiv1115816487 #yiv1115816487ygrp-vital ul li:last-child {border-right:none !important;}#yiv1115816487



[Non-text portions of this message have been removed]


Locked Re: Decoder Pro Roster copied into Panel Pro

 

You don't!

Under most circumstances, DP and PP share the same roster.
DP and PP are really just the same program with a different front end.

I personally just use PP to access everything.

Peter


Locked Decoder Pro Roster copied into Panel Pro

 

Dave,
I have another request for directions on how to copy myroster in (Decoder Pro) into the Panel Pro roster.


?
The roster in Decoder Pro is almost completelyconfigured.? I have put pictures on each ofthe locomotives into roster.? Also havestarted to take each engine/decoder functions (in words such: Horn, Lights, SpitterSet On/Off etc.) put into the roster, so when using the JMRI throttle, I don¡¯thave to guess which function does what.


?
Thanks for any help.


?
Verner



[Non-text portions of this message have been removed]


Locked Finally Configured

 

Thanks to everybody for helping me along the way in getting JMRI wifi # 23151!
Here is proof below


2017-06-26 19:32:30,298 util.Log4JUtil INFO - * JMRI log ** [main]
2017-06-26 19:32:31,289 util.Log4JUtil INFO - This log is appended to file: /Users/williamseabrooke/Library/Preferences/JMRI/log/messages.log [main]
2017-06-26 19:32:31,290 util.Log4JUtil INFO - This log is stored in file: /Users/williamseabrooke/Library/Preferences/JMRI/log/session.log [main]
2017-06-26 19:32:31,295 apps.AppsBase INFO - DecoderPro version 4.7.4+Re0b7c98 starts under Java 1.8.0_131 on Mac OS X x86_64 v10.12.5 at Mon Jun 26 19:32:31 EDT 2017 [main]
2017-06-26 19:32:31,508 gui3.Apps3 INFO - Starting with profile wmseamac.3f48e951 [main]
2017-06-26 19:32:31,748 node.NodeIdentity INFO - Using jmri-28F0761979C8-3f48e951 as the JMRI Node identity [main]
2017-06-26 19:32:33,305 logix.WarrantPreferences INFO - Found Warrant preferences file: /Users/williamseabrooke/Library/Preferences/JMRI/wmseamac/profile/signal/WarrantPreferences.xml [main]
2017-06-26 19:32:33,334 util.FileUtilSupport INFO - File path program: is /Applications/JMRI/ [main]
2017-06-26 19:32:33,334 util.FileUtilSupport INFO - File path preference: is /Users/williamseabrooke/Library/Preferences/JMRI/wmseamac/profile/ [main]
2017-06-26 19:32:33,334 util.FileUtilSupport INFO - File path profile: is /Users/williamseabrooke/Library/Preferences/JMRI/wmseamac/ [main]
2017-06-26 19:32:33,334 util.FileUtilSupport INFO - File path settings: is /Users/williamseabrooke/Library/Preferences/JMRI/ [main]
2017-06-26 19:32:33,335 util.FileUtilSupport INFO - File path home: is /Users/williamseabrooke/ [main]

2017-06-26 19:32:33,335 util.FileUtilSupport INFO - File path scripts: is /Applications/JMRI/jython/ [main]


Locked Re: new user questions

 

2. Is same as NCE D104KRS. I not sure if TTX had relabeled NCE KSR-SR decoders as well or not.

3. I think that was a MC2 decoder with custom length harness for an S1 loco, program same as standard MC2.

Michael Mosher
Director NJ Div, MER, NMRA
Webmaster, ECSFM
Member SFRH&MS
DCC Master PVSMR

On 6/23/2017 7:49 PM, Joebrann@... [jmriusers] wrote:
I just started using Decoder Pro last night and am impressed with the
intuitiveness of the GUI and the consistency of the intuitiveness. I easily
rosterred my first engine/decoder last night an all went well. Thanks
But I still have some questions.
1. What is the difference between "Write changes on sheet" and Write
changes on all sheets"
Today I worked on getting two more engines/decoders installed into Decoder
Pro and ran into a few questions.
2. I have a Tony Train Exchange RS-2 decoder that I installed in 2002 but
that decoder doesn't not show up on the decoder list nor to any of the TTX
decoders. Any suggestion of what to do would be appreciated
3 Another decoder is a TCS MC2P-S1. I can only find a TCS MC2 decoder in
the list. For the purposes of Decoder Pro are these the same decoders?
thanks
Joe Brann
owner/chief engineer
Susquehanna Valley Line (HO-scale) _www.svl-rr.com_
()
Orlando, Florida




------------------------------------
Posted by: Joebrann@...
------------------------------------


------------------------------------

Yahoo Groups Links





Locked Re: Transfer one JMRI Loco File to another Model so both locos are identical

 

Works perfect thank you.


Locked Re: JMRI Controlling my Railroad

 

Thanks Dave. ?I will watch for your document.
Verner

On Monday, June 26, 2017 1:19 AM, "Dave Heap dgheap@... [jmriusers]" <jmriusers@...> wrote:


? Verner,
I've seen your request. Because the NCE USB jumper settings and JMRI settings differ between the Power Cab and the SB5, plus the need to ensure the Power Cab Panel (PCP) with its power supply remains standalone with no connection to the SB5 (you will still need to have the ability to use the Power Cab standalone for Program Track operations - the SB5 has no Program Track facility), there are a number of ways to do this. Since this question is often asked, I'll write up a document to cover the various options and their merits. But I'm rather busy at present so it may take a day or so.

But in the interim I'll just mention that the optimum configuration includes buying a second NCE USB and also (if needed) a UTP panel to increase the number of connections to the SB5 over the two available on the front panel (but you won't need that if you only have one throttle).
--
Dave in Australia

On 26 Jun 2017, at 2:27 AM, Verner Shoup lucyshoup@... [jmriusers] <jmriusers@...> wrote:

I want to first say thanks to Dave for helping me get JMRI working. I am getting use to (everyday) using JMRI on my programming track. Now I want to hook it into my layout. Ihave a NCE SB5 Command Station controlling the layout, making my NCE Power Cabto act as a Pro Cab. The SB5 sendcommands through a NCE circuit breaker, which then sends commands to the tracksetc. How is the USB Interface/JMRI/Computer wired into the NCE SB5 CommandStation? I hope my question makes sense.
Verner Shoup
#yiv5156269393 #yiv5156269393 -- #yiv5156269393ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv5156269393 #yiv5156269393ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv5156269393 #yiv5156269393ygrp-mkp #yiv5156269393hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv5156269393 #yiv5156269393ygrp-mkp #yiv5156269393ads {margin-bottom:10px;}#yiv5156269393 #yiv5156269393ygrp-mkp .yiv5156269393ad {padding:0 0;}#yiv5156269393 #yiv5156269393ygrp-mkp .yiv5156269393ad p {margin:0;}#yiv5156269393 #yiv5156269393ygrp-mkp .yiv5156269393ad a {color:#0000ff;text-decoration:none;}#yiv5156269393 #yiv5156269393ygrp-sponsor #yiv5156269393ygrp-lc {font-family:Arial;}#yiv5156269393 #yiv5156269393ygrp-sponsor #yiv5156269393ygrp-lc #yiv5156269393hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv5156269393 #yiv5156269393ygrp-sponsor #yiv5156269393ygrp-lc .yiv5156269393ad {margin-bottom:10px;padding:0 0;}#yiv5156269393 #yiv5156269393actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv5156269393 #yiv5156269393activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv5156269393 #yiv5156269393activity span {font-weight:700;}#yiv5156269393 #yiv5156269393activity span:first-child {text-transform:uppercase;}#yiv5156269393 #yiv5156269393activity span a {color:#5085b6;text-decoration:none;}#yiv5156269393 #yiv5156269393activity span span {color:#ff7900;}#yiv5156269393 #yiv5156269393activity span .yiv5156269393underline {text-decoration:underline;}#yiv5156269393 .yiv5156269393attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv5156269393 .yiv5156269393attach div a {text-decoration:none;}#yiv5156269393 .yiv5156269393attach img {border:none;padding-right:5px;}#yiv5156269393 .yiv5156269393attach label {display:block;margin-bottom:5px;}#yiv5156269393 .yiv5156269393attach label a {text-decoration:none;}#yiv5156269393 blockquote {margin:0 0 0 4px;}#yiv5156269393 .yiv5156269393bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv5156269393 .yiv5156269393bold a {text-decoration:none;}#yiv5156269393 dd.yiv5156269393last p a {font-family:Verdana;font-weight:700;}#yiv5156269393 dd.yiv5156269393last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv5156269393 dd.yiv5156269393last p span.yiv5156269393yshortcuts {margin-right:0;}#yiv5156269393 div.yiv5156269393attach-table div div a {text-decoration:none;}#yiv5156269393 div.yiv5156269393attach-table {width:400px;}#yiv5156269393 div.yiv5156269393file-title a, #yiv5156269393 div.yiv5156269393file-title a:active, #yiv5156269393 div.yiv5156269393file-title a:hover, #yiv5156269393 div.yiv5156269393file-title a:visited {text-decoration:none;}#yiv5156269393 div.yiv5156269393photo-title a, #yiv5156269393 div.yiv5156269393photo-title a:active, #yiv5156269393 div.yiv5156269393photo-title a:hover, #yiv5156269393 div.yiv5156269393photo-title a:visited {text-decoration:none;}#yiv5156269393 div#yiv5156269393ygrp-mlmsg #yiv5156269393ygrp-msg p a span.yiv5156269393yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv5156269393 .yiv5156269393green {color:#628c2a;}#yiv5156269393 .yiv5156269393MsoNormal {margin:0 0 0 0;}#yiv5156269393 o {font-size:0;}#yiv5156269393 #yiv5156269393photos div {float:left;width:72px;}#yiv5156269393 #yiv5156269393photos div div {border:1px solid #666666;min-height:62px;overflow:hidden;width:62px;}#yiv5156269393 #yiv5156269393photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv5156269393 #yiv5156269393reco-category {font-size:77%;}#yiv5156269393 #yiv5156269393reco-desc {font-size:77%;}#yiv5156269393 .yiv5156269393replbq {margin:4px;}#yiv5156269393 #yiv5156269393ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv5156269393 #yiv5156269393ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv5156269393 #yiv5156269393ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv5156269393 #yiv5156269393ygrp-mlmsg select, #yiv5156269393 input, #yiv5156269393 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv5156269393 #yiv5156269393ygrp-mlmsg pre, #yiv5156269393 code {font:115% monospace;}#yiv5156269393 #yiv5156269393ygrp-mlmsg * {line-height:1.22em;}#yiv5156269393 #yiv5156269393ygrp-mlmsg #yiv5156269393logo {padding-bottom:10px;}#yiv5156269393 #yiv5156269393ygrp-msg p a {font-family:Verdana;}#yiv5156269393 #yiv5156269393ygrp-msg p#yiv5156269393attach-count span {color:#1E66AE;font-weight:700;}#yiv5156269393 #yiv5156269393ygrp-reco #yiv5156269393reco-head {color:#ff7900;font-weight:700;}#yiv5156269393 #yiv5156269393ygrp-reco {margin-bottom:20px;padding:0px;}#yiv5156269393 #yiv5156269393ygrp-sponsor #yiv5156269393ov li a {font-size:130%;text-decoration:none;}#yiv5156269393 #yiv5156269393ygrp-sponsor #yiv5156269393ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv5156269393 #yiv5156269393ygrp-sponsor #yiv5156269393ov ul {margin:0;padding:0 0 0 8px;}#yiv5156269393 #yiv5156269393ygrp-text {font-family:Georgia;}#yiv5156269393 #yiv5156269393ygrp-text p {margin:0 0 1em 0;}#yiv5156269393 #yiv5156269393ygrp-text tt {font-size:120%;}#yiv5156269393 #yiv5156269393ygrp-vital ul li:last-child {border-right:none !important;}#yiv5156269393



[Non-text portions of this message have been removed]


Locked Re: Testing (was JMRI 4.7.6 and apologies

 

Let's get one thing out of the way before I start my comment proper: I'm
not a programmer or a developer of anything. I'm a 'final consumer.'
However, my late wife /was /a professional mainframe software engineer
and programmer, and she was leader of a maintenance and development
team. If I learned one thing from her it was this: No matter how many
tests you devise, and how many you run, /somebody/ will manage to do
something that you didn't think of, sometimes intentionally, sometimes
not, but it /will /happen - and your new program won't have expected it,
and won't know how to deal with it.

She had a team of programmers and testers (because her company's
software cost a LOT of money) and despite that, customers still
occasionally found bugs. The JMRI group isn't so fortunate, so the
developers do their best, and then release a 'test' or 'beta' version so
those who want to try it out and test it further can do so.

Nobody with even a modicum of common sense would expect a 'test release'
to be bug free; yes, you might be lucky, but I wouldn't like to bet on it.
The idea is that you try it out, find bugs if any, and report them; you
don't complain that they're there.

Just my four penn'orth

Barry