> With these changes, OpenPnP is now compatible with Java versions 8, 9, 10, and 11.
Very nice, Jason, great thanks for all your work!
I have updated the Wiki:
https://github.com/openpnp/openpnp/wiki/Developers-Guide#jdk-or-jre-8
Diff:
_Mark
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/002201d47e64%24ec75f5d0%24c561e170%24%40makr.zone.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/93927acf-2df1-cfef-979f-4e9aa042c690%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/bdb30a15-d60f-df3e-ae06-a36670e7ed1d%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e7e8a67b-46cb-458f-a57d-32bb73e29740%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/f8e1496a-4cfb-4d42-8ac7-a79e90aa335e%40googlegroups.com.
> I wish JavaFX had been an option when I started the project.
I would be very interested to hear why you or anybody else thinks JavaFX is better. I’ve recently had a quick look at it (for work) and I was not impressed. Looks like stuck somewhere between a real GUI and a Web GUI and ending up being neither. Reeks of “fashion activism”.
Personally I’d either go all the way to true HTML5/Electron et al. (which is probably difficult with the camera views) or leave it a powerful true GUI as it is.
> The next step for OpenPnP is probably a C++ / Qt rewrite. I've been pondering this for a while and think that "OpenPnP 2" will start to happen next year.
That’s funny. Personally (being a C/C++ developer with an eye on Qt for years), when I first looked at OpenPNP, I thought Java to be an odd choice for a PNP solution, having to integrate platform specific binaries for CV, video capture etc.. But then I found you achieved a very nice and unproblematic way to bundle everything up and deliver on many platforms. I’m also quite sure that the performance is no issue (if you really look at it), as everything critical is in the binary parts. I found it to be a very clever fusion to get the best of two worlds.
And yes, Java is simpler for the actual business logic, especially if used with some Annotations and Reflection for clever Generative Programming like OpenPNP does at places like machine.xml binding.
C++ is sadly still missing even the basics for Generative Programming very, very, very, sorely. This will be very awkward to port.
It’s been some years since I last looked but I think C++ and Qt also still have no way to deploy/install an application in a platform neutral way. Java seems to be much better off there, as is evident with OpenPNP.
Be sure to look into these (and many other) issues before thinking too little of your current great solution. J
_Mark
If you decide on C++ / Qt then you’ll have help from me! Java makes my head hurt, but it gets the job done. Pity it’s not being better supported.
C#/.NET may also be an option now that it’s open sourced. Nice and simple to compile and modify like Java. I develop most of my data processing stuff in C# on windows and run it on Linux servers. Not an expert on the GUI side of things though.
Paul.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwSu7ETgA0M0n%3DKGxWg38_5X3Gpq-_o_RSOCW3sc9GQZw%40mail.gmail.com.
But I have another question. This new release looks like doesn't applies colours nor info like (0/2) into ID coloumn of jobPlacement table. Previous version I have from October does it normally.
Is it some my update mistake or bug? I didn't install full soft but only updated jar and opencv. My modified jar and original one work the same about it.
I can do full install but only tomorrow.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/62f82181-22cb-4747-8932-fb9bef7806ad%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/0c808b25-178b-4649-8f0d-1697035a8392%40googlegroups.com.
> Answers to all the above:
> …
Thanks Jason! Much appreciated.
These thoughts are very exciting for me as in my professional life I’m in the middle of an evaluation of how to rewrite the generative GUI frontend of our application.
I can imagine some good reasons but still like to ask you: why did you rule out a Web/HTML5 interface for a C++ backend?
_Mark
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/013501d487f7%247eb8a910%247c29fb30%24%40makr.zone.
You confirm some of the worst fears of mine. Good chance this conversation changes some of my plans. Hmmmm…
A big thank you, Jason.
_Mark
Important: TornadoFX is not yet compatible with Java 9/10
Oracle is intending to decouple JavaFX from the JDK. We will wait until the decoupled JavaFX is available and stable before upgrading TornadoFX to support it. As of now there is little value and significant effort involved in updating to JDK 9/10, while there will be an enormous value in updating to the decoupled version.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/333708fe-51ea-4992-91f5-e2863c443520%40googlegroups.com.
>> --
>> You received this message because you are subscribed to the Google Groups
>> "OpenPnP" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to openpnp+u...@googlegroups.com.
>> To post to this group, send email to ope...@googlegroups.com.
>> To view this discussion on the web visit
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/bdb30a15-d60f-df3e-ae06-a36670e7ed1d%40gmail.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/8f0fdbb5-c052-a814-31b0-fb542c6a8742%40gmail.com.
If you ever get to openpnp2 would it still be open source ?I have been following this project for years and always felt that I couldn't contribute due to lack of Java skill. However I have 26 years C++ experience and also some qt programming background. I suspect a lot of the embedded guys has c and c++ skills and they will be happy over this potential new s/w.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b308c0d2-0053-4b18-a759-9b58a7c233b6%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/c3c4a837-6c58-45cc-be0d-2a9cf98b4be8%40googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "OpenPnP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openpnp/OYgFprz1FNg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwPYjEpf6MPXahB5aqhK74UiLCiwmGxeWiVjA_C-jwCaQ%40mail.gmail.com.