01-24-2020 10:03 PM
Hello,
We have released publicly the DQMH 5.0 Beta version.
This is a major release and we have taken care of testing it thoroughly. We have been using it in internal projects as well as with customer projects. The only reason we have not released it via the Tools Network is that we still need to complete updating the Help, the documentation, and some videos explaining all the new features. The best way to find out all the new features is by validating an existing module, it will guide you through all the changes. By the way, we made it so now you can validate your modules as soon as you complete upgrading the DQMH toolkit. Please note that you should wait until VIPM completely finishes installing everything before running the Validation.
Let us know if you have any questions, comments, or feedback.
For complaints: The FREE DQMH toolkit has an extremely generous guarantee: If at any time you are not 100% satisfied with it, contact us and we will gladly issue a full refund of the price you paid 🙂
The main features listed in the Release Notes are:
01-25-2020 02:51 AM
01-25-2020 07:52 AM
I don't mean to preempt on Delacor, but I suggest you read this discusssion from not so long ago : DQMH and NXG
A great part of makes DQMH what it is is the scripting tools, currently NXG doesn't have these scripting tools natively (I heard they can be implemented in C#).
So I guess the question is actually for NI, if / when they are going to implement scripting natively in NXG. The alternative would be to find someone willing to write it in C#.
So if you like DQMH and want it for NXG, contact your NI representative and tell them you will start considering NXG when it has scripting.
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
01-28-2020 02:46 AM
What do you mean "refund"?
Isn't DQMH always been free?
Will 5.0 be under paid license?
01-28-2020 03:31 AM
@Konan__ wrote:
What do you mean "refund"?
Isn't DQMH always been free?
Will 5.0 be under paid license?
Don't worry, Fab just said this in jest!
Seeing as DQMH is a free toolkit, you don't have to pay for it. I.e. you get all that awesomeness for free! So, by saying that Delacor will gladly refund you, Fab just emphasizes the fact that you don't have to pay anything for it in the first place, in a funny way.
Thank you, Delacor, for the very considerate license fee (i.e. EUR 0,-) and your generous refund policy 😉
DSH Pragmatic Software Development Workshops (Fab, Steve, Brian and me)
Release Automation Tools for LabVIEW (CI/CD integration with LabVIEW)
HSE Discord Server (Discuss our free and commercial tools and services)
DQMH® (Developer Experience that makes you smile )
01-28-2020 08:12 AM
@Konan__ wrote:
What do you mean "refund"?
Isn't DQMH always been free?
Will 5.0 be under paid license?
As Joerg mentioned, it was my poor attempt at being funny, I even added the word free in the sentence.
DQMH is free, you can continue to download if for free.
That said, if anybody would like to pay for DQMH, I won't stop them, contact us and we can give you a special license that you pay for 🙂 (We have done it in the past for some companies that their legal department wanted specific license terms).
Happy wiring,
Fab
04-02-2020 03:08 AM
Hello!
First of all, thanks for this awesome tool and the work you put into this 👍
Right now, I'm updating a rather small Project (just 13 modules) to version 5.0 and there is one little thing that could be improved in my opinion. After updating to version 5 I started the validation tool to update my existing modules. After scanning the modules, you get a list of issues to fix where you have to click every single issue and fix it by clicking the “Fix Issues” button. It would be very convenient to have a “Fix All Issues” button.
Best regards
Jens
04-03-2020 02:32 PM
@Jens_S wrote:
Hello!
First of all, thanks for this awesome tool and the work you put into this 👍
Right now, I'm updating a rather small Project (just 13 modules) to version 5.0 and there is one little thing that could be improved in my opinion. After updating to version 5 I started the validation tool to update my existing modules. After scanning the modules, you get a list of issues to fix where you have to click every single issue and fix it by clicking the “Fix Issues” button. It would be very convenient to have a “Fix All Issues” button.
Best regards
Jens
Hi Jens,
While that would be convenient it would also be dangerous. We want to make sure that you are aware of all the changes that we are doing to your code. You could even do a commit after every fix so you can go back to see what your code looked like before each fix.
There is also an explanation on the right of what each fix would do.
I have created case DQMHWL-56 for us to look into this in more detail. If you want, you can add this as a feature request at
https://forums.ni.com/t5/Delacor-Toolkits-Documents/DQMH-Feature-Requests/ta-p/3537845
and link back to this discussion (https://forums.ni.com/t5/Delacor-Toolkits-Discussions/Announcing-DQMH-5-0-Beta/m-p/4031704/highlight...)
Thanks for your trust in DQMH and in our team.
Fab
09-17-2020 06:20 PM
Hey Fab and Delacor!
Thanks again for an awesome product that I use in many of my applications. I sent an email a while ago to Delacor asking about where I can find a "user agreement" license text that I would like to add in my "About" window for some code that I will be sending out outside my own team. Where can I find that text?
2nd question: When I update to 5.0 do I HAVE TO update any and all projects that were using 4.2 to be able to make changes to them now or can I decide to keep some Modules running with 4.2 while others (and any new modules) are running 5.0?
Cheers
Henrik
09-18-2020 07:06 AM
The license agreement for DQMH can be found in VI Package Manager:
Regarding 2, the DQMH scripting tools are installed centrally, i.e. you can only have one single version installed at any time.
Upgrading the toolkit itself will not modify any of your existing modules, but if you make any modifications to pre-5.0 modules, these modifications will adhere to the 5.0 feature set.
Also, in case you're not aware, the DQMH Validator is a tool that comes with DQMH, which will analyze a DQMH module and suggest fixes to implement the improvements from the newer versions. This works in almost all cases (unless your modifications prevent the scripting from implementing the fixes). This makes it very easy to upgrade existing code.
The DQMH online documentation has detailed info about the Validator:
http://delacor.com/documentation/dqmh-html/ValidatinganExistingDQMHModule.html
DSH Pragmatic Software Development Workshops (Fab, Steve, Brian and me)
Release Automation Tools for LabVIEW (CI/CD integration with LabVIEW)
HSE Discord Server (Discuss our free and commercial tools and services)
DQMH® (Developer Experience that makes you smile )