Scaling Drupal Development
Abstract:
Economist.com have a pretty advanced Drupal development workflow. I could cover it and help others see what good bits they can take.
We could discuss:
Using subversion (including vendor branches to manage upstream Drupal modules e.t.c and your changes to them)
Continuous integration of your Drupal changes with Hudson.
Automatic SimpleTesting your code.
Automatic load testing with Jmeter.
Using and automating Selenium to simulate real browsers .
Doing all of this economically on amazon ec2.
I'd be happy to switch this to a workshop or to narrow the focus on one area. Feedback very welcome.
Length:
60 minutes
(7 votes)
Comments
This sounds like a great
This sounds like a great topic !
My experiences on a large Drupal project
I found vendor branches a great asset to merge in upstream changes while retaining any patches - but matching revisions to issues and managing selective rollback of sites under test was challenging (even with a custom svnmerge script)
I've been experimenting with CruiseControl (as part of PHPUnderControl) so I'm interested in why you choose Hudson
JMeter has been on my TODO list for years . but we didn't use it.
Selenium is fantastic - but (running Selenium on XP on VirtualBox on Ubuntu) kills my laptop so I'm very interested in the EC2 solution ... are you running windows server for the tests or a desktop version of windows?
Sean Burlington
www.practicalweb.co.uk
Post new comment