I have nothing against new Drupal users on Drupal.org, even the most advanced Drupal developers were new to Drupal at one point or another, but I have seen a pattern among certain new users that drives me crazy. In fact it drove me crazy back even when I was new to Drupal myself: the abuse of the term newbie.
Ok I admit that that sounds like a pretty weird thing to say, but I have a well formulated psychological analysis to back me up. Hear me out people.
It’s kind of a love hate relationship I have with Adobe. They have the monopoly on the design world so I use their software daily, and for the most part it works, but there are some things that drive me batty. Each time there is a new version released I hold on to the faint hope that maybe this time they removed some of those glaring annoyances or put in the really obvious features that have been needed for years. Occasionally my disappointment is softened by some minor improvements, sometimes it’s not.
Drupal hit it big when version 5 came out. Before this time it had a considerable user base, but it hadn’t gone main stream yet. The transition from Drupal 4 to Drupal 5 was extremely quick. No one held on to Drupal 4 and all significant modules released 5x versions within a few months. When Drupal 6 came out last year I think many of us expected the same kind of quick upgrading and transitioning, but alas, and many important modules have taken their sweet time coming out with a 6x release.
The last time I visited the safari download page at apple.com I was shocked to see that they had posted a banner that read: Download Safari The world’s best browser. If you aren’t a web developer you might not understand why I would be shocked, if you are a web developer it shouldn’t be surprising at all.
If you’re in the web development or software development industry then this list will probably remind you of situations you’ve encountered. If you aren’t in the business then I hope this list is educational.
Won’t do #1: I won’t build a site for companies that I consider to be unethical.
Corporations usually choose image over truth, Adobe isn’t an exception in my book. In March of 2008 Adobe proudly (more like shamelessly) announced that they have joined the Linux foundation and intend to help in collaborating in the development of new web 2.0 technologies. All this with an emphasis on their support for open source.