Again this year, Process Analytics participated in Hacktoberfest 2021 and it was a great success. This post highlights some of the contributions the project received and we compare this year with the
results of Hacktoberfest 2020 👀.
We offered the community the opportunity to work on our cornerstone bpmn-visualization Typescript library, its related examples repository, the project website and the recently released R package.
As part of the event, we updated our famous Hacktoberfest BPMN Diagram
with the Hacktoberfest 2021 theme:
Process Analytics@processanalyti1📯 Want to promote your project and call on people to contribute during @hacktoberfest?
We have a small application for that 🤘. It shows a diagram explaining how to participate. You can easily adapt it so it contains your project name 🎉
More details dev.to/process-analyt…06:22 AM - 04 Oct 2021
We also introduced a GitHub organization profile with a contribution cheat sheet. It received a special Hacktoberfest branding during the event.
Hacktoberfest 2021 results
To be honest, we did not expect to get many contributions:
- There is a huge number of projects participating in Hacktoberfest, so it is very difficult to be noticed among the list. Hacktoberfest communicated that “over 90,000 projects [were] participating in Hacktoberfest across GitHub and GitLab this year“.
- We are not playing in a trendy field, which would make our project much more attractive
But we consider ourselves lucky, as we received some from people from different locations and with a variety of profiles 🍀. Once again, we thank all our contributors.
Website
Nathalie Cotté gave us some feedback on the usability of the website. For sure, we will implement some of her recommendations in 2022 😊.
BPMN Visualization R Package
The first version of the R package (version 0.1.0) was released on 2 Sep 2021, shortly before Hacktoberfest. We were therefore interested to find out if it was going to attract attention for its first participation.
Adrien Lachambre offered the first 3 external contributions in the history of the package. They improved the documentation ✨ and the API 🤩 and were integrated in the 0.1.1 version.
We hope they help Adrien to get his Hacktoberfest 👕 or to plant a 🌳.
BPMN Visualization Examples
Kyle Johnston is a Web Designer and he made several improvements to the design of the examples.
He first improved the navigation between examples to cover several known issues. Navigation is now easier because it no longer uses tabs 🍾. On the home page, a click on a card goes directly to the example. And to return from an example to the home page, just click on the project logo.
Bonus: Kyle improved the responsive layout and fixed some annoying glitches 😻.
🤔 We were curious to know how a designer came up with the idea to contribute to our project and here is Kyle's quote:
“Thank you for the update and the opportunity to contribute! I do not work in [your] field; I searched for repos with design / frontend issues tagged with hacktoberfest.”
Perfect! We were very pleased to receive contributions from new perspectives, thanks again!
Comparison with Hacktoberfest 2020
Last year we also participated in Hacktoberfest 2020. We received a larger number of contributions than in 2021, but only for the bpmn-visualization Typescript library. They were all about BPMN Support and new BPMN Rendering features:
- Render all Conditional Events #792 by VickyPicky
- Render all Cancel Events #789 by VickyPicky
- Render business rule task #709 by benjaminParisel
- Render compensation events #707 by alachambre (Adrien is a faithful Hacktoberfest contributor as he also contributed again in 2021)
👍 This first round of contributions allowed us to improve the documentation, how we present the project and the way we interact with the community. This helped us a lot in 2021.
That’s all folks
We were super happy to participate in Hacktoberfest 2021 🥰, to receive contributions and to get feedback from the contributors.
We plan to participate again in 2022 🥳. In the meantime, feel free to contribute to the Process Analytics on GitHub or to contact us if you have any questions 👋.
And don’t forget, to stay on top of the latest news and releases, follow us through:
- Website: https://process-analytics.dev
- Twitter: @ProcessAnalyti1
- GitHub: https://github.com/process-analytics
Top comments (0)