[#45426] [ruby-trunk - Feature #6546][Open] Net::HTTP to check for HTTP_PROXY environment setting. — "dekz (Jacob Evans)" <dekzter@...>

14 messages 2012/06/04

[#45431] [ruby-trunk - Bug #6548][Open] Rake doesn't ignore arguments after -- — "rosenfeld (Rodrigo Rosenfeld Rosas)" <rr.rosas@...>

12 messages 2012/06/05

[#45474] [ANN] Request for "slide-show" of your feature proposal — Yusuke Endoh <mame@...>

(Japanese later; 日本語が後にあります)

18 messages 2012/06/07

[#45563] [ruby-trunk - Bug #6573][Open] Webrick test failures — "bkabrda (Bohuslav Kabrda)" <bkabrda@...>

19 messages 2012/06/11

[#45567] [ruby-trunk - Bug #6575][Open] Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag) — ibc (Iñaki Baz Castillo) <ibc@...>

9 messages 2012/06/11

[#45647] [ruby-trunk - Bug #6592][Open] test_call_double(DL::TestDL) fails on ARM HardFP — "vo.x (Vit Ondruch)" <v.ondruch@...>

15 messages 2012/06/14

[#45657] [ruby-trunk - Feature #6594][Open] Integrated Functor — "trans (Thomas Sawyer)" <transfire@...>

20 messages 2012/06/15

[#45664] [ruby-trunk - Bug #6596][Open] New method for Arrays : Array#index — "robin850 (Robin Dupret)" <robin.dupret@...>

20 messages 2012/06/15

[#45694] [ruby-trunk - Feature #6602][Open] Tail call optimization: enable by default? — "ko1 (Koichi Sasada)" <redmine@...>

12 messages 2012/06/18

[#45715] [ruby-trunk - Feature #6609][Open] Toplevel as self extended module — "trans (Thomas Sawyer)" <transfire@...>

17 messages 2012/06/19

[#45732] [ruby-trunk - Bug #6614][Open] GC doesn't collect objects bound to (collectable) proc — "rogerdpack (Roger Pack)" <rogerpack2005@...>

9 messages 2012/06/20

[#45733] [ruby-trunk - Feature #6615][Open] Release GVL in zlib when calling inflate() or deflate() — "drbrain (Eric Hodel)" <[email protected]>

12 messages 2012/06/21

[#45735] [ruby-trunk - Bug #6616][Open] MinGW: cannot build extensions or run tests due changes in exec_arg? — "luislavena (Luis Lavena)" <luislavena@...>

9 messages 2012/06/21

[#45798] [ruby-trunk - Bug #6634][Open] Deadlock with join and ConditionVariable — "meh. (meh. I don't care)" <meh@...>

20 messages 2012/06/23

[#45805] [ruby-trunk - Feature #6636][Open] Enumerable#size — "marcandre (Marc-Andre Lafortune)" <ruby-core@...>

15 messages 2012/06/23

[#45864] [ruby-trunk - Bug #6647][Open] Exceptions raised in threads should be logged — "headius (Charles Nutter)" <headius@...>

71 messages 2012/06/25

[#45902] [ruby-trunk - Bug #6653][Open] 1.9.2/1.9.3 exhibit SEGV with many threads+tcp connections — "erikh (Erik Hollensbe)" <erik@...>

11 messages 2012/06/26

[#45960] [ruby-trunk - Feature #6669][Open] A method like Hash#map but returns hash — "yhara (Yutaka HARA)" <redmine@...>

18 messages 2012/06/29

[#45963] [ruby-trunk - Feature #6670][Open] str.chars.last should be possible — "yhara (Yutaka HARA)" <redmine@...>

36 messages 2012/06/29

[#46021] [ruby-trunk - Feature #6679][Open] Default Ruby source file encoding to utf-8 — "claytrump (Clay Trump)" <clay.trump@...>

21 messages 2012/06/30

[ruby-core:45814] Re: How can I contribute?

From: David Albert <davidbalbert@...>
Date: 2012-06-23 22:00:44 UTC
List: ruby-core #45814
Thanks for the kind words Ammar. I'm going to keep investigating 5776 and
see where it leads me. If anyone else has any tips or anything they need
help with, I'm happy to help out however I can.

Best,
-Dave

On Fri, Jun 22, 2012 at 8:05 PM, Ammar Ali <[email protected]> wrote:

> On 6/23/12 12:19 AM, Clifford Heath wrote:
>
>> On 23/06/2012, at 2:39 AM, David Albert wrote:
>>
>>> Hello ruby-core,
>>>
>>> I've been using ruby as my primary language for two years now and I like
>>> it quite a lot. I'd like to start contributing back to it, but I don't know
>>> where to begin. Does anyone have any pointers as to where I can be helpful?
>>>
>> Don't bother. You can make all the contributions you want, but no-one
>> even responds
>> when you try to discuss them, or even to offers advice on how to proceed.
>>
>
> That is a very negative attitude, and it does not accurately reflect the
> reality. There are a lot of contributions made everyday, and they do get
> attention.
>
> My experience, minimal as it is, was very positive. It started with a need
> I had for something that ruby did not support (the Unicode Age property,)
> so I asked if this addition would be considered. I received a response,
> from a few people, including the maintainer, that it would, and that a
> patch would be welcome. I jumped on the opportunity, submitted a patch, and
> it was accepted.
>
> I think the best contributions are the ones that are driven by genuine
> need, and good understanding of a given problem, not that ones that are
> driven by the desire to contribute for the sake of contributing.
>
> If you have written extensions and gems, then I think that you have
> already contributed. But it doesn't have to be just code, there are many
> ways to contribute. You can contribute documentation, or improving the
> existing documentation. You can contribute by submitting bug reports, or by
> simply discussing proposed new features or features that strike you as
> awkward. Even fixing typos is a valuable contribution. It all adds up.
>
> In the case of the issue you mentioned, it would be better to ask more
> targeted questions about things you don't understand than it is to ask
> generally. As a first step, try to find out if the change was indeed
> intentional, and if so, why? That answer should help you with the next step.
>
> In any event, I didn't want the only answer you get to be "Don't
> bother"... please do. Anyway you can. I wish my schedule allowed me to,
> more often.
>
> Regards,
> Ammar
>
>
>

In This Thread