Bitcoin Forum
April 24, 2024, 10:18:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin source - how to start helping, what are the rules?  (Read 1447 times)
ThePiachu (OP)
Sr. Member
****
Offline Offline

Activity: 444
Merit: 307



View Profile WWW
February 04, 2012, 05:38:19 AM
 #1

I`ve thought about trying to understand what is going on where in the Bitcoin source code, and I figured I could do this and contribute to the development a bit at the same time.

Is there some list of small things that would be welcome in the source code, like more comments, clearer variable names and so forth that one could try working on, or should I keep away from such non-constructive behaviour?

Is there some list of guidelines one should follow when wanting to contribute to Bitcoin code (like formatting and naming guidelines)?

1HWbVLhxj7bhewhyapMZpyhqWAeAhJd51E
My Bitcoin Calculator:
http://tpbitcalc.appspot.com/
1713953926
Hero Member
*
Offline Offline

Posts: 1713953926

View Profile Personal Message (Offline)

Ignore
1713953926
Reply with quote  #2

1713953926
Report to moderator
1713953926
Hero Member
*
Offline Offline

Posts: 1713953926

View Profile Personal Message (Offline)

Ignore
1713953926
Reply with quote  #2

1713953926
Report to moderator
1713953926
Hero Member
*
Offline Offline

Posts: 1713953926

View Profile Personal Message (Offline)

Ignore
1713953926
Reply with quote  #2

1713953926
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713953926
Hero Member
*
Offline Offline

Posts: 1713953926

View Profile Personal Message (Offline)

Ignore
1713953926
Reply with quote  #2

1713953926
Report to moderator
1713953926
Hero Member
*
Offline Offline

Posts: 1713953926

View Profile Personal Message (Offline)

Ignore
1713953926
Reply with quote  #2

1713953926
Report to moderator
1713953926
Hero Member
*
Offline Offline

Posts: 1713953926

View Profile Personal Message (Offline)

Ignore
1713953926
Reply with quote  #2

1713953926
Report to moderator
weex
Legendary
*
Offline Offline

Activity: 1102
Merit: 1014



View Profile
February 04, 2012, 10:13:05 AM
 #2

I've not touched the Bitcoin source code but you could start by looking at the issues at github and start testing some of them. Testing and documentation tend to be good places to start on a new free software codebase.
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
February 09, 2012, 03:06:48 PM
 #3


Agreed, the greatest help right now would be people that test and/or fix bugs.

Apart from that, if you want to work on the GUI code let me know I have quite a list of TODO issues.

(like formatting and naming guidelines)?
see doc/coding.txt

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!