I know it seems like a far distance away and as much as you'd like to ignore it, Drupal 7 is coming and it will be awesome. Some ambitious developers have actually started with Drupal 7 version of their modules, but what if you just want to get a little head start? I'll show you a few ways that you can help prepare your Drupal 6 modules now to help make life easier when you full port to Drupal 7 later on. To see a list of all the current 6.x to 7.x module changes, view http://drupal.org/node/224333. Read more
For a while I had been using the OpenSearch browser plugins to help me search Drupal.org, and different versions of the Drupal APIs. But now I have found an even better method using OpenDNS. If you are not using the OpenDNS service already, I highly suggest you do! Not only does it provide fast and reliable DNS lookups, typo correction, and anti-phishing protection, but also a handy little feature called shortcuts, which lets you map a short term to a long URL via the address bar. This feature is pretty identical to FireFox's Smart Keywords, but they will work on any computer and any browser! As a Drupal developer, I have found the following shortcuts very useful to quickly get to certain areas on drupal.org:
d7 http://api.drupal.org/api/search/7/%s
d6 http://api.drupal.org/api/search/6/%s
d5 http://api.drupal.org/api/search/5/%s
dn http://drupal.org/node/%s
dp http://drupal.org/project/%s
dpi http://drupal.org/project/issues/%s
php http://php.net/%s (thanks Freso)So if I type "dpi path_redirect" in my browser's address bar, I will automatically be directed to http://drupal.org/project/issues/path_redirect. Do you have any handy shortcuts that you use? Please comment and share them! Read more
I needed a script to use with Drupal CVS HEAD during the testing and patch review process that deletes all the current database tables and starts a fresh re-install. There's maybe a better solution out there, but this works for me right now. Below is the code in the 'reset.php' file in the root of my Drupal install. I've also included an archive of the reset.php and developer profile that automates the whole process. Just extract the contents in the root of your Drupal directory, and go to 'http://yourdrupalpath/reset.php'.
WARNING: This deletes your current database tables and should not be used on any kind of site that you value your data. This has only been tested on a Drupal 7 (CVS HEAD) install.