Skip to main content
 
developerWorks
AIX and UNIX
Information Mgmt
Lotus
New to Lotus
Products
How to buy
Downloads
Live demos
Technical library
Training
Support
Forums & community
Events
Rational
Tivoli
WebSphere
Java™ technology
Linux
Open source
SOA and Web services
Web development
XML
My developerWorks
About dW
Submit content
Feedback



developerWorks  >  Lotus  >  Forums & community  >  Notes/Domino 4 and 5 Forum

Notes/Domino 4 and 5 Forum

developerWorks

  


RE: Keeping track of code changes
Kevin Pettitt 26.Jun.04 11:17 AM a Web browser
Domino Designer -- Templates 5.0.12 Windows 2000


"Inexpensive" depends on how much value you place on productivity and risk reduction, among other factors. If you're developing Domino databases, one of the "must have" toolsets that you should be using is that from Teamstudio. In fact, one of their tools, Snapper, does precisely what you need to do here. Their Delta tool makes comparing older versions of a design element to the current version quick and painless. You can even rollback to that old version of form X with one click.

Simply taking a design backup at various stages of development doesn't help you identify specific differences between the backup and current version of the database. Determining which forms or views changed, and how they changed, is an enormously tedious task without Teamstudio. So tedious that even if you wanted to you probably couldn't find all the differences manually.

The entire suite of 6 or 7 Teamstudio tools runs around $4K per developer (give or take). This may seem like a lot, but a single developer with the tools can easily out-code, out-debug, and out-troubleshoot even a half-dozen or more equally skilled developers without the tools. It's kind of like building a house with your grandfather's trusty handtools instead of DeWalt's latest contractor-grade 18V cordless powertools?

If your company won't spring for the Teamstudio tools, I would urge any Notes developer to pay for them out of pocket. Your increased productivity and capability will either merit a significant raise from your current employer, or make you more attractive to another employer (cheap employers take note!). In the meantime, your quality of life will increase while your unpaid overtime will decrease. How much is that worth?

Kevin Pettitt
Washington, DC
kevin@lotusnotesguru.com



Keeping track of code changes (Elizabeth Armij... 25.Jun.04)
. . RE: Keeping track of code changes (M Riggsby 25.Jun.04)
. . RE: Keeping track of code changes (Kevin Pettitt 26.Jun.04)
. . RE: Keeping track of code changes (Elizabeth Armij... 28.Jun.04)
. . . . RE: Keeping track of code changes (Kevin Pettitt 28.Jun.04)
. . RE: Keeping track of code changes (Gary Roberts 28.Jun.04)






  Document options
Print this pagePrint this page

 Search this forum

  Forum views and search
Date (threaded)
Date (flat)
With excerpt
Author
Category
Platform
Release
Advanced search


 RSS feedsRSS
All forum posts RSS
All main topics RSS
More Lotus RSS feeds

 Resources
Forum use and etiquette
Native Notes Access
Web site Feedback

  Lotus Support
Lotus Support
Product support pages index
Search knowledge base (Technotes)
Search support downloads
Lotus Support RSS

 Wikis
IBM Composite Applications
IBM Mashup Center
IBM Connections
IBM Docs
IBM Forms
IBM Mobile Connect
IBM Sametime
IBM SmartCloud for Social Business
IBM Web Experience Factory
Lotus Domino
Lotus Domino Designer
Lotus Expeditor
Lotus Foundations
Lotus iNotes
Lotus Instructor Community Courseware
Lotus Notes
Lotus Notes & Domino Application Development
Lotus Notes Traveler
Lotus Protector
Lotus Quickr
Lotus Symphony
IBM Web Content Manager
WebSphere Portal

 Lotus Forums
Notes/Domino 9.0
Notes/Domino 8.5 + Traveler
Notes/Domino XPages development forum
Notes/Domino 8
Notes/Domino 6 and 7
Notes/Domino 4 and 5
IBM Connections
IBM Forms
IBM Mobile Connect
IBM Sametime
IBM SmartCloud Notes
IBM SmartCloud Meetings
IBM Web Content Manager
Lotus Domino Document Manager
Lotus e-learning
Lotus Enterprise Integration
Lotus Expeditor
Lotus Protector
Lotus Quickr
Lotus SmartSuite
Lotus Symphony
Lotus Symphony Developer Toolkit Support
Lotus Workflow