Contributor Motivation: Gamification with Achievements #2185
Replies: 1 comment 2 replies
-
Speaking for myself, I do not consider gamification a required part for FOSS contributions in general and for PyPDF as one of the FOSS projects and it probably would not be the reason for me keeping to contribute to PyPDF. If I find something where I can contribute to and have enough time while seeing a value in the change, I will add a corresponding contribution. This is how I experienced most other FOSS projects as well. The specific issue I see with PyPDF is that it requires a rather deep understanding of the PDF specification, which generally is not really widespread, and there are lots of tools which introduce all sorts of standard violations/edge cases as well. While I personally work a lot with PDFs, I did not really have the time and need to study the PDF specs in detail for now, as there are much more areas of interest and work to consider which have a higher priority for me. By the way: The proposed Cartographer level cannot be achieved by non-members of the repository, as besides adding the labels from the issue template, users cannot manage the issue tags as far as I am aware. |
Beta Was this translation helpful? Give feedback.
-
I am thinking about how we can motivate new contributors and how we can keep existing contributors motivated.
The basis is certainly a friendly, appreciating atmosphere + as little "bureaucracy" as possible (randomly failing CI, strictly following processes e.g. how a new feature should be introduced).
Besides that, I was thinking about adding an "achievement" system:
We could make a community page with who got those achievements, similar to https://stackoverflow.com/help/badges/4369/refiner
Beta Was this translation helpful? Give feedback.
All reactions