Author

Topic: why github is essentail (Read 262 times)

hero member
Activity: 1834
Merit: 566
March 17, 2020, 03:53:55 PM
#13
Github is an easy place to host an open source project's source code. You don't have to use github, it's just the most convenient and easiest to use. There are other platforms for hosting open source projects such as GitLab and Bitbucket.

You don't need to use any of those, but without open sourcing your code, you are less likely to have success. People prefer to be able to view the source code to verify that you aren't stealing their money.
For more enlightenment, Github is also a community where developers share their idea to the world and it also a place where developers can discover ideas needed for them to build better software i.e it a host for software/code ideas.
legendary
Activity: 3346
Merit: 3125
March 17, 2020, 02:50:44 PM
#12
Why every good project has Github?

Is it mandatory to have success, you need to have github setup for your crypto project?

It is because with that platform different coders can add code and create forks, that way the projects could grow fast. The best way to explain this is with the next video where you can see how the bitcoin core grows with github.

https://www.youtube.com/watch?v=DjYbsq3FXfM
legendary
Activity: 3472
Merit: 10611
March 15, 2020, 04:27:39 AM
#11
~
Besides, any cryptocurrency project (which claim to be transparent/decentralized) which keep their code closed-source most likely are scammer and are doomed to fail in long run.

exactly, any cryptocurrency-related projects (whether it is an altcoin or even a wallet) that is closed source should be considered a scam in my opinion. i have seen wallet projects that kept their source code closed because it was poorly written and they didn't want to reveal their weaknesses. of course they always come out and are exploited soon enough. and that is a form of scam.
full member
Activity: 840
Merit: 105
★Bitvest.io★ Play Plinko or Invest!
March 15, 2020, 03:59:54 AM
#10
Why every good project has Github?

Is it mandatory to have success, you need to have github setup for your crypto project?

Github is simply a Google Drive of anything related to I.T./ Computer geeks. It is not a necessity nor essential when you are pertaining to a crypto-project as it would only make your system open-source and can be imitated by others without recognizing your work once they've achieved success with your project. But it was good when you are an I.T student whom would like to have an online portfolio or your past programs made.
legendary
Activity: 3472
Merit: 10611
March 08, 2020, 11:10:41 PM
#9
So you need to be expert in coding, also in order to test the codes at github?
Not ordinary guy like me can check bugs or back door in the code.

if you are asking for your own personal security like to know if a project you want to download and use is legitimate and doesn't have any malicious code then yes you have to be an expert in programming and in that programming language to be able to properly review the whole project and find out things such as back doors and anything malicious in general.

if you are asking for general contribution to a free open source project, then no  you don't have to be an expert or even know any programming for that matter. a regular user can still find bugs after using a program, have constructive feedback,... and by opening an issue on github they can let the developers know how to improve their project.
legendary
Activity: 1584
Merit: 1280
Heisenberg Design Services
March 08, 2020, 10:42:31 PM
#8
So you need to be expert in coding, also in order to test the codes at github?
Not ordinary guy like me can check bugs or back door in the code.
Not exactly. You should at least know how to run test cases by installing required dependencies to test Bitcoin Core. Apart from this, you should build the wallet from source. As far as Core is concerned, functional test cases were already written in python which makes you easier to test the code without having any prior advanced knowledge in code.

Here is the guide to build Core in Unix and Windows : Unix and Windows Once you have built the wallet from source, start your learning curve by running example_test.py I hope it would be easier for you to understand.

But for one to write functional tests, you should know python at least at a basic level. Most of the altcoins are somehow a clone of bitcoin code. So they would be following the same strategy of tests for testing the source code. But, to develop a wallet application for Bitcoin you need to have a command over the Bitcoin Source Code.
legendary
Activity: 1456
Merit: 1175
Always remember the cause!
March 08, 2020, 06:02:57 PM
#7
I guess that you could start with reading this: https://bitcointalksearch.org/topic/question-about-github-5230029


Or, could check this:
https://bitcointalksearch.org/topic/github-is-shitty-why-not-a-decentralized-solution-5169284

Github is just another .com shit owned by Microsoft now, don't put too much trust in it. Bill Gates can do whatever he wants out there, take care.
jr. member
Activity: 47
Merit: 8
March 08, 2020, 05:44:32 PM
#6
Why every good project has Github?

Is it mandatory to have success, you need to have github setup for your crypto project?
anyway code needs depot. gtihub connects code and people.
it is 'basic'. of course it is essentail
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
March 08, 2020, 03:10:14 PM
#5
No, you probably can't. But you are not alone. Some of the people interested in the project will take a look at it sooner or later, especially if it starts to be about money.
jr. member
Activity: 30
Merit: 1
March 08, 2020, 02:55:34 PM
#4
I guess that you could start with reading this: https://bitcointalksearch.org/topic/question-about-github-5230029


So you need to be expert in coding, also in order to test the codes at github?
Not ordinary guy like me can check bugs or back door in the code.
staff
Activity: 3458
Merit: 6793
Just writing some code
March 08, 2020, 02:52:15 PM
#3
Github is an easy place to host an open source project's source code. You don't have to use github, it's just the most convenient and easiest to use. There are other platforms for hosting open source projects such as GitLab and Bitbucket.

You don't need to use any of those, but without open sourcing your code, you are less likely to have success. People prefer to be able to view the source code to verify that you aren't stealing their money.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
March 08, 2020, 02:50:40 PM
#2
I guess that you could start with reading this: https://bitcointalksearch.org/topic/question-about-github-5230029
jr. member
Activity: 30
Merit: 1
March 08, 2020, 02:47:31 PM
#1
Why every good project has Github?

Is it mandatory to have success, you need to have github setup for your crypto project?
Jump to: