
On Thu, May 13, 2021 at 5:37 PM Abdur-Rahmaan Janhangeer <arj.python@gmail.com> wrote:
Greetings,
One crucial missing piece in the Python world is the focus on internals of projects. You have many talks on usage and scaling but not enough on internals. Even less workshops. For OpenSource to thrive, you need people who master the codebase. It's a long process. You get there by having core contributors over time. How does a contributor becomes a core one? By getting the feet wet into the codebase and tackling more difficult as time passes. That's why instead of waiting for people to find issues, work on it, wait for validation, we can improve the training process without damage to the codebase. People get the educational version of the repo, solve the issues at their own pace up to the level where they'll feel confident to try a meaningful PR. Seeing it with the eye of a knowledgeable person makes will make them PR not just for the sake of PR but because of a real need.
How is this "educational version" different from a forked git repository? I'm confused here. ChrisA