The drop is always movingYou know that saying about standing on the shoulders of giants? Drupal is standing on a huge pile of midgetsAll content management systems suck, Drupal just happens to suck less.Popular open source software is more secure than unpopular open source software, because insecure software becomes unpopular fast. [That doesn't happen for proprietary software.]Drupal makes sandwiches happen.There is a module for that

Half off topic notice

Submitted by nk on Mon, 2009-04-27 18:20

As some encouraged me, I am going to post about the books I read. And to make it more on-topic, I have written a quickie filter module which changes the Amazon.com URLs as I browse into affiliate links.

Installing PECL uploadprogress Extension for Drupal FileField 3.0 Module

Submitted by nk on Mon, 2009-04-27 06:02

Type:
pecl install uploadprogress. If you do not have pecl then on Debian, apt-get install php-pear, on other OSes I let you figure it out :) On another note, I reocmmend my fellow Drupal Planet posters to read the fine PHP manual.

Zoom demos

Submitted by nk on Sat, 2009-04-18 22:30

Dmitri built a mockup amd I found a video about Pad++

A very bold Drupal user interface vision

Submitted by nk on Thu, 2009-04-16 01:46

Instead of taking existing interfaces for various CMSes, I propose a zooming UI for adding and editing nodes. While existing concepts are easy to implement frontend wise, they totally do not fit the backend. I am a backend coder so I turn the table and propose something that's surely a formidable challenge to implement in JS/HTML but fits our backend really well.

Sneak Peak

Submitted by nk on Sun, 2009-04-12 22:55

We do need perfectionists

Submitted by nk on Tue, 2009-04-07 16:55

Meh. While webchick's post was surely written with the best intentions, it's not hard to misinterpret it and guess what? someone did and posted it to ZDnet as "Perfectionists need not apply". I do not want to say bad things about ZDnet but... well, even when it's a blog, it's typical journalism and let it rest there. My fellow perfectionists, we do need you. It requires a lot of tenacity and striving for perfectness to get a patch into core -- just let the community help you achieve that and do not work in isolation. You should strive for the perfect solution but do not hesitate to show the world the stages leading there.

The Deeds of Fathers

Submitted by nk on Mon, 2009-03-30 22:44

Long after the first GHOP is finished, we still see new blood coming to Drupal -- this time, the fathers of the GHOP wonderkids! We were all awed by Deadwood but in all honesty, I believed boombatower took on a second nick just for the fun of it. I was proved wrong when his father, Jim Bery showed up at DrupalCon -- and he said he now does Drupal in a professional capacity. And yesterday, a small issue got committed -- filed by Charlie Gordon, coded by his father.

API is going to drive Drupal

Submitted by nk on Thu, 2009-03-26 16:58

We are not like that currently. We are driven by forms. We are freely mucking with database tables belonging to other modules. Following David Strauss' call, I made sure that in Drupal 7, fields can be stored anywhere, not just SQL. Think CouchDB or Amazon SimpleDB.

Why I love Drupal

Submitted by nk on Tue, 2009-03-24 22:55

I can not even guess what drove James Walker to have a talk like he had at DrupalCon DC. It's full of false information, half-truths, false expectations and the like. I am trying to refute a few of his claims (where I could find a factual claim to refute). I am addressing this post to him. Also note that it might not make sense without the video.

What elements do you look for in code that makes it above average?

Submitted by nk on Tue, 2009-03-17 02:12

Although it's posted in the paid services forum, I think we should collect strategies to this question here.