News for hackers. Stuff that matters.
Re:React v15.0 by bshimmin on Thursday April 07, 2016 @06:00PM (#11451044)
The referenced pull request for removing the <span>s (https://github.com/facebook/react/pull/5753) is terrific - a real paragon of open-source professionalism.
Re:React v15.0 by joshmanders on Thursday April 07, 2016 @06:06PM (#11451065)
Agreed. I'm really impressed by the professionalism shown by all members of the React ecosystem. Just the other day I had noticed a org member of the reactjs org (houses react-router, redux, etc) who was acting very unprofessional and expressed that it was a turn off seeing official members of the org basically telling a issue reporter/discussion was "annoying them" and Ryan Florence stepped up and said he was not tolerating that and even reached out to me on Twitter apologizing and saying that they do not condone such tones.
Re:React v15.0 by jfhollingworth on Friday April 08, 2016 @03:48AM (#11453200)
Out of interest, do you have a link to the github issue?
Re:React v15.0 by automathematics on Friday April 08, 2016 @02:24PM (#11456769)
That community specifically has been rude to me too. Eager to see that change for the better!
Re:React v15.0 by spicyj on Thursday April 07, 2016 @06:10PM (#11451091)
+1 to this. High-quality code from @mwiencek right out of the gate, and he was super responsive to my comments when I asked for changes. We're really grateful for the contribution.
Re:React v15.0 by mwiencek on Friday April 08, 2016 @12:11PM (#11455746)
Hey, I didn't expect that to get as much love as it has, but that's really wonderful. Being highlighted in the release notes is super cool. :) I'll just say, it was thanks to the constructive/encouraging help I got on the PR that I was able to finish it.
Re:React v15.0 by adriancooney on Thursday April 07, 2016 @08:17PM (#11451725)
And thank YOU for your fantastic work on React.
Re:React v15.0 by Scarbutt on Friday April 08, 2016 @01:01AM (#11452655)
Its no like he does it for free. (not saying it in a bad sense)
Re:React v15.0 by spicyj on Friday April 08, 2016 @02:44AM (#11452974)
Well, I did for a year and a half.
Re:React v15.0 by Vignitus on Friday April 08, 2016 @01:50AM (#11452801)
Where should I start if I want to contribute ?
Re:React v15.0 by jankassens on Friday April 08, 2016 @01:59AM (#11452822)
There is a tag on some Github issues "good first bug" that should be a good start.

https://github.com/facebook/react/issues?q=is%3Aissue+is%3Ao...

I think a lot of the core folks also hang out on IRC at #reactjs on freenode.

Re:React v15.0 by ConAntonakos on Friday April 08, 2016 @10:16PM (#11459583)
I think they're on Discord now on the Reactiflux server.
Re:React v15.0 by kough on Thursday April 07, 2016 @08:09PM (#11451699)
I must be getting jaded - my first thought was that you were being sarcastic, so I was really pleasantly surprised when I browsed through. You're right, this is actually fantastic.
Re:React v15.0 by forrestthewoods on Friday April 08, 2016 @01:46AM (#11452787)
Same! I kept reading and re-reading trying to find who did something offensive.
Re:React v15.0 by faitswulff on Thursday April 07, 2016 @10:46PM (#11452270)
Do you happen to know what the thinking is behind having all the changes in one commit? I imagine it would make for a much neater master branch.
Re:React v15.0 by spicyj on Thursday April 07, 2016 @10:50PM (#11452286)
Yes, that's one prime motivation. In this particular PR, it's not clear that it could have been split up into any smaller logical commits since a lot of the code is interdependent.
Re:React v15.0 by ludwigvan on Friday April 08, 2016 @10:39AM (#11454916)
Won't this break things that relied on span's being there? I'm thinking it should have been opt-in initially. Or is it that way since it is a major version?

Specifically, in the old way, there were spans, and we had css styles targeting the spans sometimes.

Re:React v15.0 by warfangle on Friday April 08, 2016 @10:50AM (#11454983)
On the other hand, it vastly simplifies some of my CSS. Those spans screw up whitespace in text. And can really throw a wrench into flexbox layouts.

That's the only time I'm targeting them... To fix what they screw up.

Re:React v15.0 by ludwigvan on Friday April 08, 2016 @01:06PM (#11456174)
That's true. Same in our case as well.