Hello dear community. 

Our main model database  is now 5 years old,  and contains about 2 500 models and 25 000 objects. 

Our versioning approach and release cycle management have been a bit chaotic as we were Aris newbies and learned along the way.

As a result our database is in a "mixed' state, some parts of it are well under control and others could be ... in a better shape.

We are considering refreshing our database to start on a right foot as follows : 

  1. We would copy our database A to a new database B . B, as A,  will have many versions,  some containing unapproved models.
  2. We  would then cleanup the database B, and :
    1. delete outdated models ,
    2. move validated objects and models present in the "projects" section to the "library" section
    3. move  "in progress" models which are wrongly in the library section to the "projects" section
    4. etc
  3. Afterwards we would create a brand new empty versionable database C and merge into C the main group of database B
    1. We would then have a "clean" C database, without any versions  
    2. We  would finally create in C  our first version  containing the "library" section (excluding then the "projects" section)  and publish database C on Connect 

       

Have you been in such a situation ? How did you handle it ?  

I would welcome your comments ? 

 or register to reply.

Notify Moderator