News for hackers. Stuff that matters.
Re:Drupal's Golden Handcuffs by mcrittenden on Tuesday October 02, 2012 @07:16PM (#4604907)
There's a difference between beinf afraid to write code and avoiding reinventing the wheel. If there's a Drupal module that gives you what you need, why would you not use it?
Re:Drupal's Golden Handcuffs by ams6110 on Tuesday October 02, 2012 @10:27PM (#4605518)
A lot of the smaller drupal modules are unmaintained, buggy, or just plain don't work. Drupal advocates like to brag about the thousands of developers and modules in the ecosystem, but the truth is only the core modules and the most widely used contributed modules are production-worthy.
Re:Drupal's Golden Handcuffs by mtts on Wednesday October 03, 2012 @02:49AM (#4606170)
That, and even core-ish modules are maintained in a manner that's just plain unprofessional (I'm looking at you, Ubercart / Drupal Commerce): "Hey, there's a new version of Drupal Core! Let's drop development of (and support for) the current version of Ubercart that people are actually using and start writing a completely new cart system from scratch!"
Re:Drupal's Golden Handcuffs by jackbravo on Tuesday October 02, 2012 @07:40PM (#4604990)
it all depends. Example, if you want to assign a role to a new user when he signs up you can install http://drupal.org/project/autoassignrole module which does about 10 more things or just write one hook_user function.

If you install a module for every piece of functionality soon you'll end up with a huge codebase and the hell the author is describing.

Re:Drupal's Golden Handcuffs by Pwnguinz on Tuesday October 02, 2012 @09:54PM (#4605411)
You are responding to the author ;).

That said, I wholeheartedly agree.

Did Drupal dev for 2 years, and my biggest takeaway was: Don't go around installing custom modules for one dinky feature. Wrap it up in your own custom module.

Less dependency hell to deal with, and not only that, you'll have a much easier time debugging code you wrote yourself.