About Me...

NotesRunningLogoRSmall.png

I'm Kathy Brown and I've been an application developer in Lotus Notes/Domino since 2005.

Prior to working in IT, I've had numerous careers including an Investment Analyst and even an Actress (long ago and far away).

And I (try to) love running!

me.jpg

kathy (at) runningnotes (dot) net

On Twitter, kjbrown13

Upcoming Races

Looking 4 Something?

Disclaimer

This is my personal blog. None of the opinions shown here represent those of my employer. In fact, forget I even have an employer. Any examples given here are strictly fictional and hypothetical and it is pure coincidence if they in any way seem like anything in real life.

« Nerd Girls Get Social | Main| Nerd Girl Run - Part 1 »

Release Management Tools

Category Application Development
As a follow up to my post, "What is your application development cycle?", I'd like to ask what tools you use for version and release management.

There are a million questions, and a million ways to handle release management. I'm mostly curious about development for Lotus and Domino, and if you roll your own or use third party tools.

MTA: Full disclosure, this topic has interested me enough to present a webcast on some options...check out Consultant In Your Pocket for the information.

Comments

Gravatar Image1 - We use Ytria and teamStudio, but we also use an in-house application we built to manage our build process. Hope that helps.

Gravatar Image2 - I've always found that Domino's internal behavior with design templates and replication makes it very easy to do release management on the native platform. No tools for that are really needed if you have proper tiered servers for dev/test/prod.

Version management is another issue altogether. We use a homegrown system here that relies on raw format DXL.

Gravatar Image3 - I wrote an app back in '06 called DPloy that I used to schedule and perform application deployments. In addition to allowing 1-click installation of changes, it automatically stored a ZIP of each version that was deployed, so it also allowed 1-click rollback to previous versions. Mayhap I'll dust it off, create a spiffy XPage interface for it, and toss it up on my store page for $5.

Gravatar Image4 - Tim - That would be great to see.

Gravatar Image5 - Kathy, I have looked at the Teamstudio Build Manager tool and think that is probably the best solution you'll find for automating a busy release schedule.

A lot of what Build Manager does is automate the kind of steps I documented a while ago on my blog when I wrote a piece entitled "OpenNTF Project Release Checklist" { Link } . That post is a pretty good specification document for any kind of home grown release management tool one might build.

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)