(no title)
jmort253 | 2 years ago
Also, don't worry about asking questions. Most maintainers are more than happy to help new contributors. Many projects need all the help they can get.
jmort253 | 2 years ago
Also, don't worry about asking questions. Most maintainers are more than happy to help new contributors. Many projects need all the help they can get.
ndrewxie|2 years ago
Yeah I'm OK with asking questions, but there definitely are projects with enough domain knowledge that it would take upwards of 30 minutes to an hour to fully explain everything... And that's kinda where my comfort limit of asking questions ends :P
Like there's this mildly embarrassing occurrence where I saw an open issue and decided to tackle it. Made it to the point where a maintainer asked for multiple live zulip discussions, but it became pretty clear that I was missing lots of domain knowledge, so after a while these discussions kinda tailed off and IDK if the PR would be considered dead or not. If so, I probably just wasted 4-5 hours total of that guy's time lol. Like that's the type of situation I'd like to avoid :p
(cherry on top is I missed an obvious-in-hindsight mapping of the problem to a graph theory problem, so my PR was 1000 lines of code when it probably could've been shorter. Then again, IDK if there's that many graph automorphism libraries I can just pull off the shelf anyways, so maybe there wasn't much potential for simplification)