Hi all,

after a few chats at last week’s ApacheCon, I would like to start a discussion 
on moving the Apache PLC4X Camel components into the Apache Camel project.

With these components, we are able to read data from industrial programmable 
logic controllers or other hardware and stream that into Camel or consume data 
in Camel and write this information back into the PLCs.

We started off building the components in PLC4X, but I think there are several 
benefits for bringing it to the Camel project such as:

  *   Having the components listed in the official “Camel Store” for easy setup
  *   Having the components maintained to keep them up to date with changes in 
Camel

I know that on the other side, if we moved the components here, the Camel 
project now would need to react to changes in the PLC4X project, but our 
Read/Write/Subscribe API has generally been pretty stable and the ones we’re 
currently fine-tuning (Auto-Discover, Browse) are ones the components not yet 
utilize.

I’d also be willing to come along and take care of maintaining PLC4X related 
changes.

What do you folks think? We had discussed this in the Apache PLC4X project 
before and then it was general consensus, that we’d love to do this. But I 
would re-activate that discussion on our list, if there’s interest on your side.

Chris

Reply via email to