On Thu, 2019-12-05 at 17:32 +0000, Christofer Dutz wrote: > Hi Alvaro, > > I had a look and I have to say I think the progress was even so > limited, that it never left the branch he worked on. > https://github.com/apache/plc4x/tree/54115fc561c9ff4b3600b0fe15c49949dac51828/plc4s > > There was a branch, but I deleted that one or two years ago.
Ok, in the case we decide to add the Scala bindings we can start from the scratch. The most important thing is to define what APIs to wrap and to do it in a mantainable way so it is easy to update it as the project advance. In the past I have develop in GNOME with different bindings and it was a mess to maintain all updated. Thanks Chris -- Alvaro > > Chris > > Am 05.12.19, 18:22 schrieb "Álvaro Del Castillo" < > [email protected]>: > > Hi Christofer, > > On Thu, 2019-12-05 at 12:09 +0000, Christofer Dutz wrote: > > Hi Alvaro, > > > > great to hear that you are quite happy with the community > aspect of > > our little group :) > > > > Also really happy to hear you want to help get the Modbus part > in > > shape. I think that's pretty needed ... unfortunately we didn't > have > > the resources and time to setup a larger Modbus testcase so > your > > input will be extremely welcome. > > In our lab we have two PLCs (Schneider and Siemmens) with Modbus > outputs. And a gateway converting from Modbus serial to TCP. And > also a > Twave with Modbus output. So we can help in the testing. > > Also, we use two Modbus simulators that can help also. > > > > > I think if you go back to the time where the PLC4X repo moved > to > > Apache, you will find some Scala bindings. These were initiated > by > > someone at codecentric, who did a one-shot contribution and > then lost > > interest. > > As it wasn't maintained and quickly got out of sync with the > Java API > > we dropped it. But perhaps this would help with re-creating it. > I'm > > definitely in favor of supporting anything that helps adopt > PLC4X. > > Cool. If I feel confident about putting real effort in creating > the > bindings, I will research to find this work. > > > > > Unfortunately my company has a Kick-Off event on January 31st > ... > > usually I'm a little destroyed the day after so wasn't planning > on > > going to Brussles super-early in the morning ... I'm still > thinking > > about at least going there to be there Saturday afternoon and > Sunday > > ... but still in the process of making up my mind. > > The IoT devroom is on Sunday, so it is perfect for you ;) > > https://fosdem.org/2020/news/2019-10-01-accepted-developer-rooms/ > https://lists.fosdem.org/pipermail/fosdem/2019q4/002929.html > > Next week I will propose you a possible talk about PLC4x. It is a > great > place to present the project, as probably you know. > > > > > By the way ... we do have new TAC rules to make it easy for > Apache > > Committers to have the trip financed by Apache. > > > > I have already booked my plane and hotel :) > > Cheers! > > > Chris > > > > > > > > > > Am 05.12.19, 10:17 schrieb "Álvaro Del Castillo" < > > [email protected]>: > > > > Dear all, > > > > On Thu, 2019-12-05 at 08:53 +0000, Julian Feinauer wrote: > > > Hi all, > > > > > > I just realized how much activity we currently have on > our > > list, with > > > regard to our baseline (and the last months). > > > Its really nice to have so many new people here, > especially > > Alvaro > > > and Sebastian (Wiendl) have to be pointed out. > > > So lets to keep everybody as motivated as possible and > help all > > > newcomers with the start and their stack to keep them > with the > > > project : ) > > > > My feelings from my first steps in the project are that you > are a > > receptive, open and honest community willing to grow with > new > > members. > > And I am very happy with that and I have recommended in my > > company to > > join the project because I think that we can work together > > fruitfully. > > > > So during the next weeks I will bring some real effort to > the > > project > > with PRs about our findings in modbus and opc-ua drivers. > Not > > only to > > fix bugs but also to help in the implementation of pendings > > issues like > > sending several modbus operations in the same request or > > supporting > > unsigned and float in modbus. Also, I would like to track > the > > refactoring of the modbus plugin. > > > > Our preferred programming language is Scala so we are also > > interested > > in having bindings for it. At some moment in PLC4x there > were > > plans for > > it. Not sure now. > > > > > > > > Julian > > > > > > PS.: Would the “newcomers” be interested in a meetup? We > could > > plan > > > one for the start of next year, if wanted? > > > > It could be really nice to have it. I will go to FOSDEM and > I > > would > > like to present in the IoT workshop our work in the Edge > and how > > we are > > using PLC4x. Are you guys going to FOSDEM? Maybe we can > > collaborate in > > a common talk about PLC4x project. > > > > Thank you!! > > > > Cheers > > > > -- Alvaro > > > > > > > > >
