- Component based UI system
- Easier index mirroring
- Move to Django 4.2
- Document malware scanning
- License changed to GPL 2.0
- eMail documents using the API
- New CSRF settings
- Performance improvements
I had a similar experience a while back with my software, Mayan EDMS an open source paperless solution. Things I learned: You are better off going first after a copyright violation, then after a license violation. Pick a previously tested license, resist the urge to craft you own, we are not lawyers. As the code owner you also have the community behind you, use that.
Those do make Django awesome! :)
I myself use Fabric, Spinx and Pillow for almost every project. Django Nose is now in the list, the rest you mentioned are in the Awesome Python list at https://github.com/vinta/awesome-python, cheers!
I love heavy metal, but when coding I've found trance and upbeat techno helps me better. The tempo keeps me pumped up and the repetitive lyrics (or none at all) aren't as distracting as regular lyrics.
I disagree with most of them and seemed to be biased towards a specific language the poster of the opinion liked/understood best or against one they disliked.
And I give the people the freedom to do with the code as they please, as long as they follow the terms of the license. And I don't mind commercial competition, in fact I promote it right in the website: http://rosarior.github.com/mayan/support.html
I'm not opposed to the forks, there are 31 forks in github alone. My gripe is with at least three fork, two being distributed under different names and whose only patches are a name changed. Those may not be illegal, but are unnecessary and unethical. The last fork is being distributed with just a simple change of name also but being sold and no instruction or apparent source code is being distributed.
"If you are distributing the software, your responsibilities kick in."
Thanks for posting, I'm the creator of Mayan EDMS and while stealing Open Source software sounds like and oxymoron, it can and it does happen. In some cases is just avoidance of the terms set in the license in other cases, such in the case of Mayan EDMS they are just plain and blatantly selling the code under another name!