incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Update of "April2018" by niclas
Date Wed, 04 Apr 2018 06:42:28 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "April2018" page has been changed by niclas:

Added PLC4X report.

+ PLC4X is a set of libraries for communicating with industrial programmable logic controllers
(PLCs) using a variety of protocols but with a shared API.
- PLC4X is a set of libraries for communicating with industrial programmable
- logic controllers (PLCs) using a variety of protocols but with a shared API.
- PLC4X has been incubating since 2017-12-18.
- Three most important issues to address in the move towards graduation:
+ Most important issues to address while moving towards graduation:
-   1.
-   2.
-   3.
+ Building the community: The PPMC and committer group has a large percentage of codecentric
employees, we have been recruiting people from other companies, but will have to continue
these efforts for establishing a healthy Apache community.
+ Onboarding of new committers: With PLC4X several people on the team are not very familiar
with the Apache Way. We have started and will continue our efforts on this onboarding.
+ Make our first release
- Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
+ Any Issues the Incubator PMC or ASF Board might wish/need to be aware of:
- aware of?
+ In contrast to previous reports some of the concerns regarding availability and usability
of specifications have been resolved. Especially for using the Modbus and the OPC-UA specifications
Christofer was able to get official permissions from the corresponding foundations to use
the specifications. These permission Emails have been filed in the private list for documentation.
+ One of the external foundations (Profinet) doesn’t have a free membership. In general,
the CEO of the European branch of the Profinet Foundation has signaled that it should be possible
for the ASF to become a member and have an outside company pay the membership fees, but we
have to discuss the details (With them as well as the ASF).
- How has the community developed since the last report?
- How has the project developed since the last report?
+ How has the community developed since the last report?
+ Christofer has invested most of his time in March spreading the word about PLC4X.
+ A first POC has been created for a company which is currently going into production
+ An article about Apache Edgent and Apache PLC4X has been published as a cover-story in the
German JavaSPEKTRUM magazines Industrial IoT special edition (
One PLC4X talk has been accepted to the Apache EU Roadshow 2018 in Berlin and one will be
at the Silpion Techcamp in Hamburg ( in the first April week.
+ The dev-list subscriptions has gone up by one from February, we are hoping to increase the
number in the next few weeks (However quite some emails come in from un-registered users that
have to pass moderation).
- How would you assess the podling's maturity?
- Please feel free to add your own commentary.
+ We now have a Twitter account: as another channel of communicating
interesting PLC4X facts.
-   [ ] Initial setup
-   [ ] Working towards first release
-   [ ] Community building
-   [ ] Nearing graduation
-   [ ] Other:
- Date of last release:
+ How has the project developed since the last report?
+ We have been working hard on making better use of the ASF build infrastructure. Especially
regarding setting up our project VM at this effort will be continued.
+ After receiving the permission to use and implement the Modbus protocol, the Driver skeletons
have been setup, but no real implementation of the protocol itself has been done yet. We are
still hoping for volunteers to step up as interest in implementing the Modbus protocol has
been explicitly mentioned by community memebers.
+ The work on the RawSocket Netty transport which is a requirement to implement protocols
that are IP based, but are not TCP or UDP has continued and we are currently working on some
of the quirks on Linux based operating-systems.
+ We added Netty support for IO over serial ports and will be using this in the Beckhoff module
as a first protocol.
+ We are still working on the S7 Protocol fragmentation and hope to be able to finish this
in April.
+ Also we discussed on the list about how the others would think of initiating a first release
of PLC4X.
- When were the last committers or PPMC members elected?
+ How does the podling rate their own maturity?
+ We have a mix of new participants and experienced Apache people involved.
+ So far, the new participants have shown great willingness and success in adopting the Apache
+ However, we still need to continue:
+ the on-boarding
+ increasing the diversity of the team
+ Also, will we need to decide and establish all the processes involved in releasing software
at Apache

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message