Aegir code (and drush!) now accessible through git
I have finally got around tackling git-cvsimport. After a little bit of tweaking around, I've been able to import the entire history of the various Aegir projects on Drupal.org in our git repositories. This will enable much easier collaboration and decentalised development.
Read moreProblems with Provision Verify on CentOS 5.3
When running drush.php provision verify, it seems provision is unable to find the master_db_host, master_db_user and master_db_passwd, resulting in an error: Could not connect to the master database. An error occurred at function : drush_provision_mysql_provision_verify_validate. If I pass the three options to the verify command as arguments, (eg. drush.php provision verify --master_db_host=localhost --master_db_user=user --master_db_passwd=passwd), provision verify works, and proceeds to creating the drushrc.php file, with NULL values for master_url and master_db.
Read moreDrush 2 is way better and usable than Drush 1 was
Drush 2 is way better and usable than Drush 1.
http://drupal.org/project/drush
Drush is a command line tool for Drupal, it is not a module. I have found it greatly increases my Drupal development. It can download, enable, disable, uninstall and update modules/themes/profiles/translations. It is CVS, SVN and Rsync capable. It can execute SQL commands and many core functions like cron and clearing cache. But wait there's more ...
If you develop with Drupal I recommend loading it on your local environment with these commands. I do all my CVS checkouts/updates with it.
Read moreInstalling Drush on Ubuntu
Tell Us How Drush Has Made Your Life Easier and Get a Free Shirt
To celebrate the launch of Drush 2.0, we’re handing out several I <3 Drush t-shirts.

If you want a shirt, what you need to do is make a screencast or blog post about how Drush has made your life easier. Show or explain how you used to do something manually, and how it’s much quicker and simpler with Drush. Once you’ve posted about Drush, tweet about it with the #drushrush tag, and we’ll select the top three posts and those authors will receive a t-shirts in the mail.
So start posting and happy drush’ing. Oh yeah, you can also buy the shirt over here but what fun is that.
Read moreAegir 0.2 released.

We're proud to announce the final 0.2 release of the Aegir hosting system for Drupal.
Ægir is a set of contributed modules for Drupal that aims to solve the problem of managing a large number of Drupal sites. It does this by providing you with a simple Drupal based hosting front end for your entire network of sites. To deploy a new site you simply have to create a new Site node. To backup or upgrade sites, you simply manage your site nodes as you would any other node.
This release is the final release of our 0.2 development cycle, which has been focused on complete support for running multiple concurrent Drupal releases, and managing upgrades of sites between Drupal releases. The only changes from the release candidate were some miscellaneous bug fixes and bringing the system in line with the Drush 2.0 final release.
Read moreDrush 2.0 is out , Aegir 0.2 release is imminent
This has been the major blocker for our 0.2 release, which will happen very very soon.
Read moreDrush and Multisite
<
blockquote>EDIT: The below applies to Drush version 2. Drush 3's site aliasing makes life a lot easier, as there's a built-in alias which means "all sites." So running a command across all sites in a multisite is as easy as:
drush @sites <Drush command>You'll be interactively prompted on whether you really want to run the command on all your sites; to automatically skip this (for non-interactive cron run scripts, for example), add a -y flag to the command. For example, you can create a root crontab entry which looks like:
Progress Update: We've decided to fast track the 0.2 release
Me and antoine were discussing, and we're at a point where we REALLY have to look to find bugs in the alpha. We feel that the new features are more than adequate to make a proper release, so we've decided to basically go into a pseudo feature freeze.
We're going to look into adding http://drupal.org/node/371769 and possibly http://drupal.org/node/337485 still, but out main objective is to get a drush 2.x final release out as soon as humanly possible (it's the only real thing blocking release at the moment)
Read moretwo aegir presentations on thursday 28 april 2009
Just a note for anyone wanting to learn more about Aegir, there are 2 separate presentations going down at local drupal user groups tomorrow.
Brian Wood will be doing a presentation at the Berkeley Drupal User Group and Robin Puga will be doing another Aegir presentation at the Vancouver user group.
If you're in the area, and want more info, and speak to people who have been following the project for a while, do drop by.
Read more




