Published on: 2015-04-30T15:50:34+00:00
If you're interested in learning Java and Bitcoin, the sender suggests checking out the bitcoinj project on GitHub, which is a Java implementation of the Bitcoin protocol. They also mention an Android bitcoin wallet based on bitcoinj that could be helpful. The sender provides links to the bitcoinj GitHub page and bitcoin.org's pages on bitcoin for developers and developer documentation. In response to a beginner's question on understanding the Bitcoin protocol and becoming a good developer, Jorge Timón suggests improving tests and documentation while reading code. Mike Hearn adds that while tasks in Bitcoin Core can be complicated, there are more straightforward projects available, particularly those involving wallet apps. They mention that the highest priority tasks in Bitcoin Core can be found on the issue tracker.When asked about lacking areas in Bitcoin Core, Mike Hearn mentions that it depends on the person's interests. He suggests improving tests and documentation, and recommends checking the issue tracker to see the highest priority tasks. For those interested in more straightforward projects, he suggests looking into wallet apps. The email also includes information about BPM Camp, a virtual workshop on process modeling best practices with Bonita BPM.A CS student named Gabe Appleton seeks advice on their upcoming research project related to Bitcoin Core. They ask for guidance on areas they can contribute with their bachelor's degree and where to start. They inquire about potential areas of improvement for Bitcoin Core or if it would be better to focus on creating something new for the ecosystem. The email also contains an HTML attachment and an advertisement for BPM Camp, a free virtual workshop on process modeling best practices with Bonita BPM.
Updated on: 2023-08-01T12:15:15.368816+00:00