GitHub user doleron added a comment to the discussion: How to seed community engagement?
I found PLC4X recently, and this is my impression: 1. Who is the public? My guess is they are mostly students or researchers or both. This public often uses Python. Even though I prefer Java or C++ for my projects, I think that investing some time in evolving the Python port and documenting examples in Python may inflate the PLC4X user base drastically. 2. Pre-builds such as a Python pip wheel will make a 5-line code example run in less than 1 minute on the user machine. This is what the public nowadays is looking for. 3. The README.md is great and very useful, however, it could be more straight to the code and show what the user is looking for: code examples in Java and Python. IMHO, let the build instructions and integrations talk to the end. 4. People usually land here by googling "java s7-300" or "java Logix 5000" etc. Playing with meta tags may help to provide a better rank for search engines. "python S7-300" probably will work the most. 5. The Java "Hello World" example must run smoothly without any netty warnings. If a user tries the first example and gets a long stack trace without a quick solution on SO, they will give up. GitHub link: https://github.com/apache/plc4x/discussions/1024#discussioncomment-9977620 ---- This is an automatically sent email for dev@plc4x.apache.org. To unsubscribe, please send an email to: dev-unsubscr...@plc4x.apache.org