Recently I've started to have live pair programming sessions working on Open Source projects.
However I keep asking myself: What is my goal with these live pair programming sessions?
A couple of things came to my mind:
Several types of these events
Find an open source project and ask the author (or one of the authors) if they want to have a session in which first they introduce their project and then we work on some issue in the project. For example we add tests. Write examples on how to use the project. Write some documentation. Fix a bug. Add some documentation.
Alternatively, I have a number of Open Source projects. I could invite people to help me work on these projects. The question though why would they want to work on those projects?
People who are interested in contributing to Open Source, but don't how. We can pick a project in the technology that person is familiar with and work on that.
I could find someone very knowledgeable about a certain technology who would direct me in using it. For example authors or power users of certain frameworks certain libraries. People who are experts in a programming language I don't know, but I would like to learn.
Who should participate?
So what do I do?
I guess I have been mixing all of the above. I contacted primarily people whom I already know on some level. It is much easier among people who write Perl as I know many people there, but that at the end it is a very small bubble.
I need a better strategy.
Published on 2021-04-21 by Gabor Szabo