This is not kindergarten. James has a name and you could bring this up with him personally rather than stabbing him in the back posting this here.<p>James has done an incredible amount for the Django & Python world through both his code and his writing and is someone I have looked up to since starting with Django back in 2008. Posting this year old pull request out of context with those insinuations leaves me disgusted to be quite honest, that attitude is not welcome in the Python community.
For a major patch that may affect a project for a long time going forward, I can understand the maintainer being strict about what gets applied, and wanting to have more code quality control.<p>This patch is miniscule. He should have applied it and moved on.
Ok maybe the guy was wrong, but putting him on a pedestal like this is not fair to him. He has no tools to fight back public shaming. A fair fight would have been a better fork. Also, that's kinda the point of open source. For many of us developers ego massaging is the reward for contributing free work. It can certainly be a bad thing. But let's not kid ourselves that we would absolutely behave differently if put in a similar position. Even the best of us falter.
I'm not sure why this specific developer's decisions need to be picked apart and second-guessed by HN.<p>Except that someone had a problem with him and is using HN as a weapon. I don't respect this kind of manipulation at all.
James stopped work on django-registration half a year ago: <a href="http://www.b-list.org/weblog/2013/aug/26/catching/" rel="nofollow">http://www.b-list.org/weblog/2013/aug/26/catching/</a>.<p>Maybe people who still hold a grudge over a year later should get off their asses and take some responsibility for the fork instead? If James is so awful, and django-registration needs to be updated so badly, then why aren't we hearing about the armies of people who've taken up James's offer to take over django-registration?