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

Reply via email to