summaryrefslogtreecommitdiff
path: root/2b/310ba2a93d399810276231bbe98ac940a5d74e
blob: b0ccf0f54fa2f0aeb9e13d08c240d6b6dad61664 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194]
	helo=mx.sourceforge.net)
	by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <lemientelephone@gmail.com>) id 1Ynksx-0002Vy-Ni
	for bitcoin-development@lists.sourceforge.net;
	Thu, 30 Apr 2015 09:35:59 +0000
Received-SPF: pass (sog-mx-4.v43.ch3.sourceforge.com: domain of gmail.com
	designates 209.85.213.182 as permitted sender)
	client-ip=209.85.213.182;
	envelope-from=lemientelephone@gmail.com;
	helo=mail-ig0-f182.google.com; 
Received: from mail-ig0-f182.google.com ([209.85.213.182])
	by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1Ynksu-0005vJ-1l
	for bitcoin-development@lists.sourceforge.net;
	Thu, 30 Apr 2015 09:35:59 +0000
Received: by igbyr2 with SMTP id yr2so7982030igb.0
	for <bitcoin-development@lists.sourceforge.net>;
	Thu, 30 Apr 2015 02:35:50 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.107.47.21 with SMTP id j21mr4323160ioo.17.1430386550813;
	Thu, 30 Apr 2015 02:35:50 -0700 (PDT)
Received: by 10.64.28.229 with HTTP; Thu, 30 Apr 2015 02:35:50 -0700 (PDT)
In-Reply-To: <CABm2gDoUixqd3OuqNjH1Lg_sQyzSX9H3HWY+a3==frn7AFybgw@mail.gmail.com>
References: <CANJO25K1Lox5aU-NN-j0An2ujNNHwPWNqX1ZXMs+z1udDZ1LOA@mail.gmail.com>
	<CANJO25KXoYXKZf-TZRD3HviU141+rYUB2d=4Xf9DqRrzD9P94w@mail.gmail.com>
	<CANEZrP0vJug1tGNiL5wQUuA0-rr3eM1Yp8DbO3Apiu1CX=j3bQ@mail.gmail.com>
	<CABm2gDoUixqd3OuqNjH1Lg_sQyzSX9H3HWY+a3==frn7AFybgw@mail.gmail.com>
Date: Thu, 30 Apr 2015 11:35:50 +0200
Message-ID: <CAL6tyga=zN-HCu5CAwozBgvH+-gTkt+56uXQwqS1PUUmJxOwYw@mail.gmail.com>
From: Telephone Lemien <lemientelephone@gmail.com>
To: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimon@jtimon.cc>
Content-Type: multipart/alternative; boundary=001a1135d73240ba220514edd25f
X-Spam-Score: -0.6 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(lemientelephone[at]gmail.com)
	-0.0 SPF_PASS               SPF: sender matches SPF record
	1.0 HTML_MESSAGE           BODY: HTML included in message
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1Ynksu-0005vJ-1l
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] Where do I start?
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Thu, 30 Apr 2015 09:35:59 -0000

--001a1135d73240ba220514edd25f
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello,
I'm a beginner in Bitcoin and I want to know, what are things those allo me
to understand Bitcoin protocol and make progress in java to become a good
developper.
Please tell me how I can begin.
Best regards

2015-04-30 10:08 GMT+02:00 Jorge Tim=C3=B3n <jtimon@jtimon.cc>:

> As Mike says it depends on your interests. But one thing that is almost
> always welcomed is improving the tests, and it is unlikely that it
> conflicts with other people's PRs (unless they're changing that part of t=
he
> code and need to update those tests. Improving documentation is also good
> and you can do that while reading the code. Usually I just start cloning,
> compiling and changing things as I read, "if I understand this correctly,
> this change should not break the tests, if I understand this, this other
> change should break the build", etc.
> But again, is up to you.
> On Apr 16, 2015 2:34 PM, "Mike Hearn" <mike@plan99.net> wrote:
>
>> Hey Gabe,
>>
>> That's diving into the deep end for sure! :)
>>
>>> What are some current things that are lacking in Bitcoin core? Or am I
>>> better off making something else for the ecosystem?
>>>
>> That depends on your interests.
>>
>> Many of the highest priority tasks in Bitcoin Core are rather
>> complicated, unfortunately, even for people with experience. You can
>> consult the issue tracker to get a feel for it.
>>
>> Alternatively, there are lots of wallet apps out there and plenty of mor=
e
>> straightforward projects on them. However they may have less of a resear=
ch
>> flavour.
>>
>>
>> ------------------------------------------------------------------------=
------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live
>> exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> event?utm_
>> source=3DSourceforge_BPM_Camp_5_6_15&utm_medium=3Demail&utm_campaign=3DV=
A_SF
>> _______________________________________________
>> Bitcoin-development mailing list
>> Bitcoin-development@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>>
>>
>
> -------------------------------------------------------------------------=
-----
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>
>

--001a1135d73240ba220514edd25f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hello, <br></div>I&#39;m a beginner in Bitc=
oin and I want to know, what are things those allo me to <span id=3D"result=
_box" class=3D"" lang=3D"en"><span class=3D"">understand Bitcoin protocol a=
nd make progress in java to become a good developper.<br></span></span></di=
v><span id=3D"result_box" class=3D"" lang=3D"en"><span class=3D"">Please te=
ll me how I can begin.<br></span></span></div><span id=3D"result_box" class=
=3D"" lang=3D"en"><span class=3D"">Best regards<br></span></span></div><div=
 class=3D"gmail_extra"><br><div class=3D"gmail_quote">2015-04-30 10:08 GMT+=
02:00 Jorge Tim=C3=B3n <span dir=3D"ltr">&lt;<a href=3D"mailto:jtimon@jtimo=
n.cc" target=3D"_blank">jtimon@jtimon.cc</a>&gt;</span>:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><p dir=3D"ltr">As Mike says it depends on your interests. B=
ut one thing that is almost always welcomed is improving the tests, and it =
is unlikely that it conflicts with other people&#39;s PRs (unless they&#39;=
re changing that part of the code and need to update those tests. Improving=
 documentation is also good and you can do that while reading the code. Usu=
ally I just start cloning, compiling and changing things as I read, &quot;i=
f I understand this correctly, this change should not break the tests, if I=
 understand this, this other change should break the build&quot;, etc.<br>
But again, is up to you.</p>
<div class=3D"gmail_quote">On Apr 16, 2015 2:34 PM, &quot;Mike Hearn&quot; =
&lt;<a href=3D"mailto:mike@plan99.net" target=3D"_blank">mike@plan99.net</a=
>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div di=
r=3D"ltr">Hey Gabe,<div><br></div><div>That&#39;s diving into the deep end =
for sure! :)</div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex"><p dir=3D"ltr">What are some current things tha=
t are lacking in Bitcoin core? Or am I better off making something else for=
 the ecosystem?</p></blockquote><div>That depends on your interests.</div><=
div><br></div><div>Many of the highest priority tasks in Bitcoin Core are r=
ather complicated, unfortunately, even for people with experience. You can =
consult the issue tracker to get a feel for it.</div><div><br></div><div>Al=
ternatively, there are lots of wallet apps out there and plenty of more str=
aightforward projects on them. However they may have less of a research fla=
vour.</div></div></div></div>
<br>-----------------------------------------------------------------------=
-------<br>
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT<br>
Develop your own process in accordance with the BPMN 2 standard<br>
Learn Process modeling best practices with Bonita BPM through live exercise=
s<br>
<a href=3D"http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-=
" target=3D"_blank">http://www.bonitasoft.com/be-part-of-it/events/bpm-camp=
-virtual-</a> event?utm_<br>
source=3DSourceforge_BPM_Camp_5_6_15&amp;utm_medium=3Demail&amp;utm_campaig=
n=3DVA_SF<br>_______________________________________________<br>
Bitcoin-development mailing list<br>
<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net" target=3D"_bla=
nk">Bitcoin-development@lists.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-de=
velopment</a><br>
<br></blockquote></div>
<br>-----------------------------------------------------------------------=
-------<br>
One dashboard for servers and applications across Physical-Virtual-Cloud<br=
>
Widest out-of-the-box monitoring support with 50+ applications<br>
Performance metrics, stats and reports that give you Actionable Insights<br=
>
Deep dive visibility with transaction tracing using APM Insight.<br>
<a href=3D"http://ad.doubleclick.net/ddm/clk/290420510;117567292;y" target=
=3D"_blank">http://ad.doubleclick.net/ddm/clk/290420510;117567292;y</a><br>=
_______________________________________________<br>
Bitcoin-development mailing list<br>
<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net">Bitcoin-develo=
pment@lists.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-de=
velopment</a><br>
<br></blockquote></div><br></div>

--001a1135d73240ba220514edd25f--