Blockchain Opensource contribution mechanism

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.

  • Students are very sensitive & vulnerable, there are many obstacles for a student contributor things like :
    • Time-table issues

    • Lack of resources

    • Lack of proper guidance etc.

Click on image to zoom in
../../_images/blankspace3.png
  • 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.

../../_images/blankspace3.png
  • Path for student contribution should be :
    • 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

../../_images/stages.png ../../_images/blankspace3.png
  • 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.

../../_images/blankspace3.png
  • The figure below captures the 10k feet view of major opensource projects where we can initiate contribution journey as per guidance.

Click on image to zoom in