LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

What are you doing with patches!?!

Well I think they should be more willing to roll the version number. Having two 7.1.1 patches is very confusing, and even if it was in an email saying "We have a new CVI patch, version 7.1.1". Well I already have that patch, nothing there tells me that it is a new 7.1.1 patch compared to the one I already installed. After you release a 7.1.1 patch, thats it. Next patch is 7.1.2 no questions asked. Releasing the 7.1.1 patch twice with different fixes doesn't do anybody any good.
0 Kudos
Message 11 of 29
(2,466 Views)
I can't explain how you would have two distinct 7.1.1.314 patches, so it probably would be helpful if you could send them to me that would help me get to the bottom of this.

You can place them in ftp.ni.com/incoming

Please post something here when you upload them, so that I can go look for them.

Thanks!
Luis
0 Kudos
Message 12 of 29
(2,679 Views)
Your point is well taken, and I would only add that we ever release a *distinct* 7.1 patch, we will certainly name it 7.1.2.

It was never our intention to have two distinct patches both named 7.1.1.

Luis
0 Kudos
Message 13 of 29
(2,465 Views)
I put cvi711patches.zip in the incoming directory. Let me know if you have any trouble with it.
0 Kudos
Message 14 of 29
(2,672 Views)
For some reason, I wasn't able to open your zip file. (I'm attaching the error below)

Would you mind uploading the two files separately, naming them differently?

Thanks
0 Kudos
Message 15 of 29
(2,663 Views)
I have re-uploaded CVI711patches.zip. I uploaded the first time as ASCII instead of BIN transfer. I have verified this one has the extra 270 bytes so it should work for you.
0 Kudos
Message 16 of 29
(2,656 Views)
Are you sure the second upload was successful? The file in the FTP site still looks like the original file. Its time-stamp is Jun 10, 11:54 AM, and its size is 18,984,551.

Luis
0 Kudos
Message 17 of 29
(2,435 Views)
Ah that is weird. I just uploaded it again, checked it with a dir command and it was the new zip. Logged out and logged back in and it was still the old one.

Ok, I have now uploaded LWCVI_711_Patch_n.exe which is the newer 7.1.1 patch and LWCVI_711_Patch_o.exe which is the older 7.1.1 patch. I uploaded part of LWCVI_711_Patch_new.exe, so if you could delete that one it would be good.

Rick
0 Kudos
Message 18 of 29
(2,436 Views)
Sigh...

Okay, things make sense now.

Before I explain it, let me just say that my own confusion over the past 24 hours (concerning events that took place only a few months ago, mind you) has made it painfully clear to me that all of you who have complained about the lack of clarity in our patch process have a very strong point. If I can't keep this stuff straight in my head, and I was directly involved in the process at the time, I can only imagine how confusing it might seem to someone outside the company.

Therefore, I can assure you that for the next version of CVI, if and when we release one a patch, we will: 1. make the full version of the patch completely explicit, 2. provide a history of all patches for that version of CVI (including maintenance releases), 3. document in that history the list of bugs that the patch fixes, and 4. notify all registered users of the existence of that patch.

Okay, so now let me provide a chronology of the 7.1.1 events, as I now understand them:

1. In mid-January, we shipped CVI 7.1.1. This was a maintenance release of CVI 7.1. From this point on, all 7.1 orders received 7.1.1 instead. 7.1.1 installed binaries that were versioned to 7.1.1.313. (Although officially, the product is still called 7.1.1. For example, CVI 7.1 installed binaries that were versioned to 7.1.0.306, but the product was still called 7.1)

2. Immediately after releasing the 7.1.1 CD, we began work on a patch that could be applied to existing 7.1 users, so that they would not have to uninstall 7.1 and reinstall 7.1.1.

3. Only a few days later, while working on this patch, we received a report of a serious bug in CVI, for which we decided to include a fix in the patch we were developing (it was, however, too late to include the fix in the 7.1.1 CD). This was the bug that BrianM ran into. (Brian, if you're reading this, I owe you a huge apology. In my previous reply to you, I said that your engineer's bug had already been fixed in 313. I was wrong. I also said that you should trust me that 313 and 314 were functionally identical. They were not. They were different in one single item, and that was the fix to the bug that affected you.)

4. In early February, we released the 7.1.1 patch that I mentioned above. Because it now contained one additional fix, the binaries it installed were 7.1.1.314. We posted an announcement for this patch here in this forum.

5. In mid-February, we found a problem with the patch: a file in the 7.1 installation that needed to be updated was not being updated, and the result was that the interactive window would not work properly. We rebuilt the patch with the missing file, and replaced the link in our website to be this new patch. This patch did not require a rebuild of CVI, therefore the binary versions remained at 7.1.1.314. However, we still needed the new patch to replace the old patch, if one should be installed over the other, and that is why the Product Version field in the installer was set to 7.1.1315.0.
What we *should* have done at that time is that we should have posted another announcement in this forum alerting to the fact that the previous patch was defective, and that users should apply the new patch. Not having made this announcement is my biggest regret in this matter.

So there you have it. Even though our intention all along was to have a single new version of CVI 7.1, to be named 7.1.1, these two events conspired to make this goal elusive, at best.

Please accept my sincerest apologies

Luis
0 Kudos
Message 19 of 29
(2,423 Views)
In this case I would not have seen it if you posted on the forums. I was only checking the 7.1 download page for new patches and updates. For clarity, I think the download page should always be obvious that the patch is new when something has changed.
0 Kudos
Message 20 of 29
(2,393 Views)