+1 for having pre-built binaries. I think it is a great way to expand the number of people we can reach (There's a lot of cool stuff in PLC4X). Also having links on the website to download would be handy.
I'd try and avoid jars for this only because it isn't a normal format people would expect to see. I think there's a maven plugin that creates a zip with helper scripts for windows for java. Definitely exe's would be my choice. Also need to be careful about collecting information from the user, I'm no way an expert on this but some concerns. - How do we handle the data when we have it? store it on github? Who do we share it with? GDPR scares me. - How do we get the user to understand what is in the package that they are sending? How do we know they are ok with this? On Wed, Feb 17, 2021 at 3:48 AM Christofer Dutz <christofer.d...@c-ware.de> wrote: > Right now I think it only makes sense for Auto-Discovery and Browse. > Problem is that otherwise it will already be too complicated to run :-/ > > But generally, yes: For java we could simply use fat-jars for download. > Thinking about it ... I could probably simply attach the compiled "exe" > files to the maven build and have them hosted by our nexus. This way > we don't need to find a place to deploy them manually. > > Chris > > -----Ursprüngliche Nachricht----- > Von: Lukas Ott <ott.lukas...@gmail.com> > Gesendet: Mittwoch, 17. Februar 2021 08:59 > An: dev@plc4x.apache.org > Betreff: Re: [DISCUSS] Start Implementing turnkey-examples? > > +1 for that - as we could use this approach also for other Drivers > > Am Mi., 17. Feb. 2021 um 08:48 Uhr schrieb Christofer Dutz < > christofer.d...@c-ware.de>: > > > Hi all, > > > > you probably noticed, I started a call for help on soncial media to > > test the latest auto-discovery for KNX in Go. > > Turns out that I have heard back exactly 0 times. > > > > I did ask the one or the other, why they didn't respond and it seems > > "checkout our repo and then run this command" seems to high of a barrier. > > > > So I started thinking: Probably for Linux folks this isn't a huge > > barrier as they are used to getting their hands dirty. > > Windows people are used to downloading an installer or an Exe and > > running that. > > > > This got me thinking: Wouldn't it be good to start creating Go Windows > > Exe files which use what we want to test (Especially regarding > > auto-discovery and browsing). > > But in addition to this, I would like to make the Exes automatically > > capture the traffic (filtered to only the packets that are of > > interest) and to prepare feedback packages consisting of log-information > and a pcap file. > > Cause I am a bit worried that "Could you create a wireshark capture of > > the traffic" is too complicated too :-/ > > > > We could then start a "Help us by testing these on your systems" page > > where they can download the Exe files. > > > > What do you think? > > > > > > Chris > > >