Thursday, November 20, 2008

Pre production release jitters

This is my first public post and would like to write about my journey till now.
I work on a enterprise web collaboration website built on Drupal. It must be sounding as if its absolutely no big deal.. but thats not true..this website has been through a lot over the past few years.
When we started there was just one application providing wikis, another application for blogs which was built on b2evolution..
and multiple community sites.. all on their own databases..
Gradually we have come to a point where we have brought all under one umberella using one database and single copy of Drupal code..

The site is much more maintainable now..

In the process, we have developed quite a few custom modules for drupal and improvised them...
The latest change which we have been working on is the upgrade to Drupal 5.7 ... this is not the first release of the project .. it has had multiple major releases.. i have been through it all..
but over this period... i have created a bonding with this app.. its my baby. i am very emotional when the site faces any issues.. and its time to move on.. i have decided to work on ruby on rails next..
and now i have realized..that when such a bond is created.. learning has stopped somewhere..
But, even today i am getting those pre production release jitters.. how will it all go ? will i have to rollback.?
At the top of my head, I am very sure its all going to be fine. I have done it quite a few times and am able to control the situation...but then why the jitters.. huh

I have my fingers crossed and am hoping for the best..

I will post more after the release over the weekend.

0 comments: