+1

Am Do., 3. März 2022 um 11:11 Uhr schrieb Christofer Dutz <
[email protected]>:

> Had to hand write this one ... seems the report generator is currently
> defective, but as we reduced the numbers in the report anyway, it wasn't
> too much additional work ;-)
>
>
>
> I did ad a bit mor personal part to the Community health part as I think
> the board should be aware of it.
>
>
>
> If I don't see any objections, I'll submit this in a few days.
>
>
>
>
>
>
>
>
>
> ## Description:
>
> The mission of the Apache PLC4X project is creating a set of libraries for
> communicating with industrial programmable logic controllers (PLCs) using a
> variety of protocols but with a shared API.
>
>
>
> ## Issues:
>
> There are currently no issues requiring board attention. The previously
> reported absence of PMC activity seems to have disappeared. I am no longer
> concerned about this.
>
>
>
> ## Membership Data:
>
> Apache PLC4X was founded 2019-04-17 (almost 4 years ago) There are
> currently 19 committers and 13 PMC members in this project.
>
> The Committer-to-PMC ratio is roughly 5:4.
>
>
>
> Community changes, past quarter:
>
> - César García was added to the PMC on 2021-10-01
>
> - No new committers. Last addition was Thomas Frost on 2021-05-07.
>
>
>
> ## Project Activity:
>
> The project has continuously been working on adding new features, fixing
> bugs, and improving existing code. Probably the most significant block of
> work has been the complete re-write of our code-generation core. In
> anticipation of more programming-languages coming to the project, we
> refactored and rewrote most of the code-generation to make it simpler to
> develop new code-generation templates. In the end all of this didn't change
> a single driver, but the overall usability of our tooling has improved as
> well as we lowered the entry-bar for folks coming into the project.
>
>
>
> ## Community Health:
>
> Project activity was low in December. In the beginning of January, I
> (Chris) posted a blog post [1], where I announced that I personally would
> be stopping to provide free community support for companies. This blogpost
> unexpectedly went viral. Online and offline news picked it up all over the
> world and reported about it in the context of the whole "sustainability of
> open-source" discussion. I did see one occasion where false news was spread
> (HackerNews reported Apache PLC4X was giving up free community support),
> but I think I managed to correct that. Besides that, it generally brought a
> lot of attention to the topic of open-source sustainability, but also to
> our project. Since then, we have seen a significant increase in page views
> to our website, to the github repository and we even got several new
> contributors sending pull-requests, bug reports, etc. There are also
> several companies willing to invest in PLC4X development. Admittedly now, I
> am really happy with the activity in the project. (I would have loved to
> provide numbers, but currently the board report tool seems defective)
>
> My general takeaway is, that it looks as if me stepping back a bit might
> even have been good for the project. I am not giving up on the project, I
> just switched to not instantly fix everything and rather help people
> reporting bugs into fixing them themselves and contributing this back.
>
>
>
> Perhaps projects in which one or a few individuals are excessively trying
> to keep all balls in flight is counter-productive with respect to
> developing a healthy community.
>
> [1]
> https://github.com/chrisdutz/blog/blob/main/plc4x/free-trial-expired.adoc
>

Reply via email to