Proposal
I am very much interested in starting a dedicated Blockchain opensource technical documentation / code / testing contribution mechanism at Geaorge Brown College. The core agenda is to lay out smooth process of contribution in Blockchain based projects.
Time-table issues
Lack of resources
Lack of proper guidance etc.
What generally, ends up happening is that students particularly treat open source engagements as a diet plan (invest a few days and expect a result), this causes spikes and false sense of accomplishments with no permanent evolution. Whereas according to me one must visualize their contribution journey as Martial Arts training, a long term investment where one will gain , as well as share knowledge.
First to improve technical documentation - this helps one to understand the complete architecture & components of the project and it lay an easier path for other newcomers
UI Testing & Unit testing
Core code contributions by this time one get familiarize and gains credibility in the community and can seek guidance from project amintainers
Why should a student contribute to Open Source? - There are major reasons like to enhance knowledge, network with people, build a better personal profile or CV But most important of all Mental Hental - Like most of us we are staying at home right now as a part of the global effect to keep each other safe in these very trying times. In the face of pandemic, it is vital to live with positivity and if there is opportunity in all of this for students, it is the opportunity to connect to the right community.
The figure below captures the 10k feet view of major opensource projects where we can initiate contribution journey as per guidance.