{"action":"opened","issue":{"url":"https://api.github.com/repos/rchain/Members/issues/298","repository_url":"https://api.github.com/repos/rchain/Members","labels_url":"https://api.github.com/repos/rchain/Members/issues/298/labels{/name}","comments_url":"https://api.github.com/repos/rchain/Members/issues/298/comments","events_url":"https://api.github.com/repos/rchain/Members/issues/298/events","html_url":"https://github.com/rchain/Members/issues/298","id":294400691,"number":298,"title":"Rholang Documentation for upcoming Rholang Developers","user":{"login":"David405","id":16638973,"avatar_url":"https://avatars0.githubusercontent.com/u/16638973?v=4","gravatar_id":"","url":"https://api.github.com/users/David405","html_url":"https://github.com/David405","followers_url":"https://api.github.com/users/David405/followers","following_url":"https://api.github.com/users/David405/following{/other_user}","gists_url":"https://api.github.com/users/David405/gists{/gist_id}","starred_url":"https://api.github.com/users/David405/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/David405/subscriptions","organizations_url":"https://api.github.com/users/David405/orgs","repos_url":"https://api.github.com/users/David405/repos","events_url":"https://api.github.com/users/David405/events{/privacy}","received_events_url":"https://api.github.com/users/David405/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-05T13:55:06Z","updated_at":"2018-02-05T13:55:06Z","closed_at":null,"author_association":"COLLABORATOR","body":"TASKS\r\n-Create a comprehensive PDF document for Rholang I.e A cookbook or step by step process which will consists of downloading, installation of SDK,  syntax, building Rholang Applications.\r\n- Upload a simple demo Rholang App on github.\r\n- Upload video tutorials covering the above tasks to our YouTube channel.\r\n\r\nSTATEMENT OF PROBLEM\r\nThere are no sufficient documentation and tutorials on Rholang for an intending developer to explore to become proficient in Rholang programming language. For example, I introduced  a php developer to Rholang and he would love to master the language but the challenge of not enough materials to explore has slowed down the process and I am certain he is not the only one affected by this. We need to do a lot of work concerning Rholang documentation if we want the language to scale.\r\n\r\nJUSTIFICATION OF ISSUE\r\nEach year, Google trains more than 10,000 new android developers in Africa alone while Microsoft also invests heavily in training C++, .NET developers. Other thriving open source languages such as php, java also dedicate a huge amount of their resources in putting up documentations, video tutorials, PDF tutorials just to ensure that more than enough developers get skilled in these languages. What are the results? The aforementioned languages power most of the applications we have today, and that is simply because there are just enough developers that are adequately skilled in these languages. \r\nI strongly believe that if Rholang must scale and be in use,  there must be just enough Rholang developers that can build Apps with Rholang.\r\n\r\nA target for 10,000 RAM for set for year 2018 and if this target must be achieved then we must teach on boarding members the skills they require to be useful in solving issues. This  tutorials shouldn't just only be for Rholang but tutorials for other categories such marketing, operations should be created too.\r\n\r\nLIMITATION\r\nI understand that the Rholang is still in its infancy but I still believe that just enough documentation and tutorials can be created for developers like us to follow up with the language. Rholang will get better and better as time go by but we must start now to build an active community"}}
{"actor":{"display_login":"David405"}}