With a solid Github and/or StackOverflow reputation. I reckon the former is more valuable than the latter because it results in code being produced as opposed to just discussed.
Do it only because you WANT to/have fun doing it, otherwise you won't be able to sustain it in the long run anyway.