Topic
  • 11 replies
  • Latest Post - ‏2012-05-11T22:13:37Z by SystemAdmin
jschertz
jschertz
15 Posts

Pinned topic Baseline Modification Possible?

‏2012-05-10T15:17:48Z |
Hi,

OK - I have another weird question: Is it possible to modify a previously created baseline?

(I'm not asking if it's advisable - I know it isn't. I'm asking on behalf of a colleague.)

Thanks!
Jackie
Updated on 2012-05-11T22:13:37Z at 2012-05-11T22:13:37Z by SystemAdmin
  • jschertz
    jschertz
    15 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-10T15:50:27Z  
    Allow me to clarify: I believe that it isn't possible... however, I would like to go back to this person with a definitively unarguable answer from a more technically apt person. Thanks!
  • kbmurphy
    kbmurphy
    165 Posts

    kevin.murphy@baselinesinc.com

    ‏2012-05-10T16:13:33Z  
    • jschertz
    • ‏2012-05-10T15:50:27Z
    Allow me to clarify: I believe that it isn't possible... however, I would like to go back to this person with a definitively unarguable answer from a more technically apt person. Thanks!
    No.
  • jschertz
    jschertz
    15 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-10T16:15:59Z  
    Thanks!
  • llandale
    llandale
    643 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-10T16:44:13Z  
    • jschertz
    • ‏2012-05-10T15:50:27Z
    Allow me to clarify: I believe that it isn't possible... however, I would like to go back to this person with a definitively unarguable answer from a more technically apt person. Thanks!
    Not with the GUI.

    Some folks have had some luck throwing unloaded hand-grenades into the DB file structure; most others have had terrible luck doing the same thing.

    -Louie
  • kbmurphy
    kbmurphy
    165 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-10T17:16:23Z  
    • jschertz
    • ‏2012-05-10T16:15:59Z
    Thanks!
    Louie, it's better to just say no.

    Anything is possible, theoretically. But this task isn't straightforward and can have lots of dire consequences. It also goes against the entire purpose of baselining. I'd go so far to say that if this were easy to do, then one of the best reasons to use DOORS goes away. Integrity of a baseline must never be questioned.
  • lahines
    lahines
    40 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-10T17:37:23Z  
    You are better of copying the baseline to create a new module, then modify that.
  • jschertz
    jschertz
    15 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-10T18:08:15Z  
    • lahines
    • ‏2012-05-10T17:37:23Z
    You are better of copying the baseline to create a new module, then modify that.
    Lahines - Yes, I think that's what he's going to end up doing.

    Kevin - I completely agree with you about the integrity of baselines. It is one of those situations where I'm fairly new at the company and wanted back-up on my original answer.

    Louie - Yeah, I know the DOORS GUI really well. And I know a lot of tips and tricks to get around a lot of its more unintuitive behaviors... but I'm not knowledgeable enough to go into the DB file structure. And I know enough about DOORS to not trust anyone at my company to do that either. :) Especially since I'm considered one of the "experts" here. (I'm not a coder/programmer; I fell into DOORS via Technical Documentation :) )
  • llandale
    llandale
    643 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-10T19:01:43Z  
    • kbmurphy
    • ‏2012-05-10T17:16:23Z
    Louie, it's better to just say no.

    Anything is possible, theoretically. But this task isn't straightforward and can have lots of dire consequences. It also goes against the entire purpose of baselining. I'd go so far to say that if this were easy to do, then one of the best reasons to use DOORS goes away. Integrity of a baseline must never be questioned.
    I'm figured that most folks know not to "throw unloaded hand-grenades" and so thought it obvious I was being facetious and dodn't embrace that as a real option.

    But it indeed would be nice if "Baseline" had an interum stage perhaps "Proposed", that could be edited after it was reviewed, prior to it becoming either "Committed" or "Deleted".

    -Louie
  • SystemAdmin
    SystemAdmin
    1084 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-11T01:45:33Z  
    • llandale
    • ‏2012-05-10T19:01:43Z
    I'm figured that most folks know not to "throw unloaded hand-grenades" and so thought it obvious I was being facetious and dodn't embrace that as a real option.

    But it indeed would be nice if "Baseline" had an interum stage perhaps "Proposed", that could be edited after it was reviewed, prior to it becoming either "Committed" or "Deleted".

    -Louie
    Would be nice if DOORS supported more Administrator (super user) only type functions to do things like "Repairing" Baselines - e.g. redo the last baseline.

    Many Configuration Management tools support the ability to deal with inadvertent exceptions (which some may say is a euphemism for when users screw up) and support repairing versions\baselines. But only under a Super User login - the assumption being that the Super User understands governance responsibilities and has authority to carry out such repairs....oh, and doesn't suffer a scorching case of introducing inadvertent exceptions as well!


    Paul Miller
    Melbourne, Australia
  • llandale
    llandale
    643 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-11T16:47:29Z  
    Would be nice if DOORS supported more Administrator (super user) only type functions to do things like "Repairing" Baselines - e.g. redo the last baseline.

    Many Configuration Management tools support the ability to deal with inadvertent exceptions (which some may say is a euphemism for when users screw up) and support repairing versions\baselines. But only under a Super User login - the assumption being that the Super User understands governance responsibilities and has authority to carry out such repairs....oh, and doesn't suffer a scorching case of introducing inadvertent exceptions as well!


    Paul Miller
    Melbourne, Australia
    One big problem with the notion that only the current version can be baselined causes some problem; development must stop on that module during the baseline review-and-tweak cycle. If there was an interim stage, both efforts can go forward.

    It would also be better that "deleting a baseline" meant "merging that History into the next baseline". So if you Baseline 3.0a, 3.0b, and finally 3.0c is approved, it would be nice to remove 3.0a and 3.0b and merge their history into 3.0c.

    -Louie
  • SystemAdmin
    SystemAdmin
    1084 Posts

    Re: Baseline Modification Possible?

    ‏2012-05-11T22:13:37Z  
    • llandale
    • ‏2012-05-11T16:47:29Z
    One big problem with the notion that only the current version can be baselined causes some problem; development must stop on that module during the baseline review-and-tweak cycle. If there was an interim stage, both efforts can go forward.

    It would also be better that "deleting a baseline" meant "merging that History into the next baseline". So if you Baseline 3.0a, 3.0b, and finally 3.0c is approved, it would be nice to remove 3.0a and 3.0b and merge their history into 3.0c.

    -Louie
    Agree Louie - this is where the configuration management concepts of Main Line, Branching, Merging and Re-basing would become highly useful in DOORS. Anyone who has used CM tools like ClearCase, Subversion, CVS and many others would appreciate the value of these concepts.
    Paul Miller
    Melbourne, Australia