Recursion http://bit.ly/12eHv8M
Showing posts with label github. Show all posts
Showing posts with label github. Show all posts
Thursday, July 4, 2013
Tuesday, September 4, 2012
My first pull request
“A journey of a thousand miles begins with a single step.”
So I was trying to get buildbot up and running. For some unknown reasons, it did not start. It just crashed. When I looked at the logs, it said that “twisted.web.errors.NoResource” was missing. Well that was weird. So I decided to go through the source-code of twisted. And “No Resource” was no where to be found. I got confused. Only then I found out that Twisted was updated to 12.2 just a few minutes ago.
There was a breaking change in it. “NoResource” has been removed. It was not there. The only thing that appeared to be similar to it was “Errors” So quickly without thinking anything else, I patched it and send a pull request.
I was happy, because it was my first contribution for a big project. Then next day when I checked my mail, I was sad. Looked like “NoResource” has been moved to “Twisted.web.Resource” package. I was dumb enough that I failed to see it. My pull request has not been accepted. It was fixed by some one else. Then I remembered something.
”I haven’t failed. I’ve just found 10,000 ways that won’t work.”
Yes, I just found one way in which I cannot submit a pull request.
“If You’ve Never Failed – You Haven’t Tried Hard Enough to Succeed”
“Success does not consist in never making blunders, but in never making the same one a second time.”
Subscribe to:
Posts (Atom)
