The first alpha release of Services 3 has just been rolled and should be available for download on the project page by the time you read this. This is a full rewrite of Services from scratch, with a variety of new features and improvements. This rewrite was initially done by Hugo Wetterberg and then taken over by me for various cleanups and fixes. Services 3 includes a variety of new features and upgrades including
I'm currently chasing a wild goose of an idea in Drupal 7, and found myself in a situation where it would be really convenient to run the Drupal install script through a debugger. Normally, this won't work because the installer runs through many stages of redirect plus batch api. However, I knew I had read that there were changes in Drupal 7 to make this possible, and catch pointed out in IRC that Drush can install Drupal now. So I went over to see how Drush does it and half an hour later I had the following script. Drop it into a standalone PHP file and you're set to go.
Last week I attended GonzoCamp, a Startup Camp-style weekend which brought together journalists, businessmen, tech folk, and random interested parties to build a news-related product in 8 hours. The event was put together by Mark Briggs, CEO of SerraMedia and author of Journalism 2.0.
This weekend I gave two talks at DrupalCamp Seattle. The first discussed some data import code I used at The Seattle Times while converting our old systems to Drupal. The second talk was a repeat of the deployment talk I gave at DrupalCamp Vancouver, with one new slide covering the just-released Database Scripts module.
I am honored and humbled to announce that I have accepted a position as Senior Programmer at Palantir. My first day will be June 30. It is an amazing opportunity for me to dive deeper into Drupal and get more involved with the community while working with an immensely talented group of people. I'm staying in Seattle, however I will return home to Chicago periodically to satiate my homesickness and engage in nerf wars with my new colleagues.
This weekend I went to DrupalCamp Vancouver and gave a talk on staging and deployment solutions in Drupal. It went really well and the audience was engaged and enthusiastic. Everyone came up with great questions and observations, and we threw around a lot of ideas. I really enjoyed myself and I'd like to extend my thanks to Ariane, Dale, Dave, Boris, and all the others who helped to organize this event.
DrupalCamp Vancouver is coming up this weekend, and it should be a great time! Camp begins Friday morning and ends Saturday evening. I will be speaking Saturday afternoon at 3:15 on staging and deployment strategies. If all goes well, I just might have my first real beta of my deployment module ready by the time I hit the stage. It is getting very close. I will definitely be giving a demo of its operation either way. If you're going to be there, please stop by and say hello. If you don't have plans to attend yet, well, its too late. The event is sold out.
A few weeks ago we launched the new redesign of NWsource.com. It was a big launch, with a whole pile of new content types, blocks and views. One of the things we did with this launch was turn on CSS aggregation. We have over a dozen individual CSS files being imported, so getting them shoved into one HTTP request was a big win.
I am very sad not to be at Drupalcon this week, but I am pleased to announce that I am now the proud owner of a shiny new Drupal project simply called Deployment. You can visit and download the current code at drupal.org. Please heed the note about the module's current state. I am eager to get testing started and hear people's comments, however the modules are not production-ready at this time.